Installation of security patch ms05-037 (903235): no traces in registry that installed successfully

A

andy

Hi,

when the patch 903235 is installed on a XP SP1 (or Win2000) system then
Windows Registry is not updated by all.
Neither the key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates
nor
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix
is changed.

These are the keys where Windows notes that a patch was successfully
installed.

My question is:
does anyone knows why this patch makes no 'traces' in registry while
its installation?
I have to know it because I install patches in an unattended way and
need know if they were installed or not. To check it, I look at the
regkeys given above.

Thanks in advance.
Regards,
Andy.

P.S. When installed on XP SP2 or Windows Server 2003 the patch
installation works properly, i.e. the corresponding regkeys are created!
 
T

Torgeir Bakken \(MVP\)

Hi,

For Win XP SP1 and Win2k, KB903235 is installed if the registry value
"IsInstalled" (REG_DWORD) is set to 1 under the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup
\Installed Components\{8ade8c02-8da6-4ec1-a9ee-ec00ff73ce98}\

Regards,
Torgeir
 
A

andy

But why? How should I know that the parameter 'IsInstalled' is
significant at this place?

Regards,
Andy
 
T

Torgeir Bakken \(MVP\)

andy said:
But why? How should I know that the parameter 'IsInstalled' is
significant at this place?
Hi,

On Win2k and Win XP SP1, this update uses the IExpress installer
technology (ieupdate.exe), and not update.exe that most other updates
use (Microsoft is moving away from using IExpress, but it is still
used in some cases).

This means that the install status in registry will be placed under
the registry branch HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
\Active Setup\Installed Components\...

If you had done a global registry search for 903235 (not KB903235),
you would have found the key/value that I posted.
 

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

Top