Latest update screws many of our computer fleet

  • Thread starter Thread starter D.R.
  • Start date Start date
D

D.R.

About 10 computers of our fleet are not working properly after installing the
latest XP patch. Programs that are broken are not listed on MS's site as being
screwed. These include Word and Powerpoint 2000 and Adobe Photoshop 7. It looks
like I need to restore to an earlier point and disable auto-updates. Or do all
apps need to be reinstalled?

grrrr....
D.R.
 
What latest patch? I haven't seen a patch or a hotfix for my system in
about ten days. Are you talking about SP2? Or just one of the usual
updates and patches? A restore point should roll you back to a good
configuration. In theory your applications should then work again.
 
Arggghhh.... it get's more confusing.

Upon closer look, I see that SP2 is not installed, yet I have a swag of hotfixes
in the add/remove programs that say "SP2". System was updated manually via
WindowsUpdate last night, however "View Installation History" feature of
WindowsUpdate shows that August 1st was our last hotfix install. Weird eh?

We have two classrooms of pcs with auto-update on (but not always left on over
night to do this). This morning both classes experienced software crashes.
Antivirus uptodate and scanned as clean. Both rooms have different hardware
setups. Strange! Some pcs show only one patch with "SP2", another shows about
8. All pcs are shown as "Windows XP 2002 sp1" in the control panel, and
WindowsUpdate still shows SP2 in the list to download and no other updates
available (ie all installed, all patched).

D.R.
 
Hi,

Before I installed SP2 on my XP computers, I had receive
several updates that referred to SP2 as hotfixes. There
was around 8 I think, not quite sure. They were probably
preparation fixes for SP2. As for the auto update, it
will download SP2 but not install it, it is still required
by the user to install, so they can prepare the computer
before installing.

Jeff
-----Original Message-----
Arggghhh.... it get's more confusing.

Upon closer look, I see that SP2 is not installed, yet I have a swag of hotfixes
in the add/remove programs that say "SP2". System was updated manually via
WindowsUpdate last night, however "View Installation History" feature of
WindowsUpdate shows that August 1st was our last hotfix install. Weird eh?

We have two classrooms of pcs with auto-update on (but not always left on over
night to do this). This morning both classes experienced software crashes.
Antivirus uptodate and scanned as clean. Both rooms have different hardware
setups. Strange! Some pcs show only one patch
with "SP2", another shows about
 
Jeff said:
Hi,

Before I installed SP2 on my XP computers, I had receive
several updates that referred to SP2 as hotfixes. There
was around 8 I think, not quite sure. They were probably
preparation fixes for SP2.
Hi

No, they are security updates to SP1. The SP2 reference is
just an indication that those hotfixes will be an integral
part of SP2.
 
Torgeir Bakken (MVP) said:
Hi

No, they are security updates to SP1. The SP2 reference is
just an indication that those hotfixes will be an integral
part of SP2.

Is there a reliable way to tell the order and dates that hotfixes were applied?
The online option only shows upto 1 August and no more. I am sure there have
been some applied since. I would like to find out why overnight all pc's have a
problem. Virus-free they are. Or could it be an update to our 2003 Server Domain
Server?
 
D.R. said:
Is there a reliable way to tell the order and dates that hotfixes were applied?
The online option only shows upto 1 August and no more. I am sure there have
been some applied since.
Hi

The vbscript below will list most types of hotfixes, the Q/KB
number, and if data exists, also description, user and install date.

Run the script in a command prompt with cscript.exe, e.g. like this:

C:\>cscript.exe "C:\Scripts\ListHotfixes.vbs"

If you want the output to a file (without changing the code inside
your script), just do like this in the command prompt:

C:\>cscript.exe "C:\Scripts\ListHotfixes.vbs" //Nologo >result.txt


Put the following in a file called ListHotfixes.vbs

'--------------------8<----------------------
strComputer = "." ' use "." for local computer

Const HKLM = &H80000002

On Error Resume Next
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")

Set colSettings = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")

' Caption value for different OS:
' Microsoft Windows 2000 Professional
' Microsoft Windows XP Professional
' Microsoft(R) Windows(R) Server 2003, ..... Edition
For Each objOperatingSystem in colSettings
strOSCaption = LCase(objOperatingSystem.Caption)
Select Case True
Case InStr(strOSCaption, "windows 2000") > 0
strOS = "Windows 2000"
Case InStr(strOSCaption, "windows xp") > 0
strOS = "Windows XP"
Case InStr(strOSCaption, "windows(r) server 2003") > 0
strOS = "Windows Server 2003"
End Select
Next

strRegBaseUpdate = "SOFTWARE\Microsoft\Updates\" & strOS

Set objReg = GetObject("WinMgmts:{impersonationLevel=impersonate}!//" _
& strComputer & "/root/default:StdRegProv")

Set colItems = objWMIService.ExecQuery _
("Select * from Win32_QuickFixEngineering",,48)

For Each objItem in colItems
If objItem.HotFixID <> "File 1" Then

Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "HotFixID: " & objItem.HotFixID
Wscript.Echo "InstalledBy: " & objItem.InstalledBy
strInstallDate = Null ' init value

If objItem.ServicePackInEffect <> "" Then
strRegKey = strRegBaseUpdate & "\" _
& objItem.ServicePackInEffect _
& "\" & objItem.HotFixID

objReg.GetStringValue HKLM, strRegKey, _
"InstalledDate", strInstallDate
End If

If IsNull(strInstallDate) Then
strInstallDate = "(none found)"
End If

Wscript.Echo "InstallDate: " & strInstallDate
Wscript.Echo ' blank line
End If
Next
'--------------------8<----------------------
 
<SNIP>

Thanks for the script. However, all fixes except Service Pack 2 (which I
installed last night on my laptop) show the install date as (none).
D.R.
 
D.R. said:
<SNIP>

Thanks for the script. However, all fixes except Service Pack 2 (which I
installed last night on my laptop) show the install date as (none).
D.R.
Hi

I would think SP2 removes the registry data where I try to read the
date part from for all pre-SP2 fixes.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top