E
Eberhard Schefold
I can't get the XPE Desktop QFE Installer to work.
Here's what I've done/gathered:
- I downloaded the "Microsoft Windows XP Embedded Desktop QFE
Installer Tool 1.0" from the secured OEM site, imported the package into
our TD database and selected the component "Desktop QFE Support - Hotfix
Q824706" into the configuration for our image.
- I also imported every QFE that includes components on which the
Desktop QFE Installer depends. I made sure every dependent component is
included with our configuration, i.e.
Common Control Libraries Version 6 [1.0.10.0]
Microsoft Visual C++ Run Time
Primitive: Crypt32 - Hotfix Q329115
Primitive: Mpr
Primitive: Ntdll - Hotfix Q815021
Primitive: Ole32 - Hotfix Q824146
Primitive: Oleaut32
Primitive: Psapi
Primitive: Setupapi
Primitive: Shell32 - Hotfix Q821557
Primitive: Userenv
Primitive: Version
Primitive: Winspool
RPC Local Support - Hotfix Q824146
Win32 API - Advanced
Win32 API - GDI - Hotfix Q835732
Win32 API - Kernel
Win32 API - User - Hotfix Q824141
- I upgraded our configuration and resolved all dependencies.
- I built the image with no errors, deployed it and waited for FBA to
finish.
- I downloaded the first patch that is supposed to work with the
Desktop QFE Installer, i.e. MS04-015: Vulnerability in Help and Support
Center Could Allow Remote Code Execution (840374). According to the
documentation on the Technet site, the patch is supposed to replace
(among others) the file helpctr.exe (no directory given) with a new
version 5.1.2600.1515 (under XP SP 1), and it actually does so under XP
Professional. Our XPE image built has a helpctr.exe in directory
C:\Windows\PcHealth\HelpCtr\Binaries\HelpCtr.exe
which carries version 5.1.2600.1340.
- I executed the patch on the XPE target. It ran with no errors, yet
the HelpCtr.exe in the directory mentioned still carries the old version
5.1.2600.1340. A reboot changed nothing.
Did I make a mistake somewhere, or misunderstood something? If you need
any particular details, I'll be glad to give them. Your help is greatly
appreciated.
Here's what I've done/gathered:
- I downloaded the "Microsoft Windows XP Embedded Desktop QFE
Installer Tool 1.0" from the secured OEM site, imported the package into
our TD database and selected the component "Desktop QFE Support - Hotfix
Q824706" into the configuration for our image.
- I also imported every QFE that includes components on which the
Desktop QFE Installer depends. I made sure every dependent component is
included with our configuration, i.e.
Common Control Libraries Version 6 [1.0.10.0]
Microsoft Visual C++ Run Time
Primitive: Crypt32 - Hotfix Q329115
Primitive: Mpr
Primitive: Ntdll - Hotfix Q815021
Primitive: Ole32 - Hotfix Q824146
Primitive: Oleaut32
Primitive: Psapi
Primitive: Setupapi
Primitive: Shell32 - Hotfix Q821557
Primitive: Userenv
Primitive: Version
Primitive: Winspool
RPC Local Support - Hotfix Q824146
Win32 API - Advanced
Win32 API - GDI - Hotfix Q835732
Win32 API - Kernel
Win32 API - User - Hotfix Q824141
- I upgraded our configuration and resolved all dependencies.
- I built the image with no errors, deployed it and waited for FBA to
finish.
- I downloaded the first patch that is supposed to work with the
Desktop QFE Installer, i.e. MS04-015: Vulnerability in Help and Support
Center Could Allow Remote Code Execution (840374). According to the
documentation on the Technet site, the patch is supposed to replace
(among others) the file helpctr.exe (no directory given) with a new
version 5.1.2600.1515 (under XP SP 1), and it actually does so under XP
Professional. Our XPE image built has a helpctr.exe in directory
C:\Windows\PcHealth\HelpCtr\Binaries\HelpCtr.exe
which carries version 5.1.2600.1340.
- I executed the patch on the XPE target. It ran with no errors, yet
the HelpCtr.exe in the directory mentioned still carries the old version
5.1.2600.1340. A reboot changed nothing.
Did I make a mistake somewhere, or misunderstood something? If you need
any particular details, I'll be glad to give them. Your help is greatly
appreciated.