Installation of security patch ms05-037 (903235): no trace..

Andy

Distinguished
Mar 31, 2004
1,239
0
19,280
Archived from groups: microsoft.public.windowsxp.general (More info?)

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!
 

Andy

Distinguished
Mar 31, 2004
1,239
0
19,280
Archived from groups: microsoft.public.windowsxp.general (More info?)

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

Regards,
Andy
 
G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.general (More info?)

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

andy wrote:

> 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!
>


--
torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/scriptcenter/default.mspx
 
G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.general (More info?)

andy wrote:

> 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.


--
torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/scriptcenter/default.mspx