Workaround/Fixes for Microsoft Security Bulletins MS05-051 (KB909444) and MS05-052 ( KB896688 )
Workarounds for issues associated with Microsoft Security Bulletin MS05-051- Vulnerabilities in MSDTC and COM+ Could Allow Remote Code Execution (902400) and Microsoft Security Bulletin MS05-052 - Cumulative Security Update for Internet Explorer (896688) are available.
Systems that have changed the default Access Control List permissions on the %windir%\registration directory may experience various problems after you install the Microsoft Security Bulletin MS05-051 for COM+ and MS DTC
SYMPTOMS
On a computer that is running Microsoft Windows XP, Microsoft Windows 2000 Server, or Windows Server 2003, one or more problems may occur after you install the critical update that is discussed in Microsoft Security Bulletin MS05-051. These problems include the following:
• The Windows Installer service may not start.
• The Windows Firewall Service may not start.
• The Network Connections folder is empty.
• The Windows Update Web site may incorrectly recommend that you change the Userdata persistence setting in Microsoft Internet Explorer.
• Active Server Pages (ASP) pages that are running on Microsoft Internet Information Services (IIS) return an “HTTP 500 – Internal Server Error” error message.
• The Microsoft COM+ EventSystem service will not start.
• COM+ applications will not start.
• The computers node in the Microsoft Component Services Microsoft Management Console (MMC) tree will not expand.
• Authenticated users cannot log on, and a blank screen appears after the users apply the October Security Updates.
Please read the instructions on the MS web page for detailed steps to workaround the above issues.
Microsoft Security Bulletin MS05-052 Cumulative Security Update for Internet Explorer (896688)
When downloading the update, during the Preparing download ...phase the error code 0x80242008 appears or the update will not install. When checking the WindowsUpdate.log located in the %WINDOWS% directory, this entry appears :
1.032: c:\06dcef1fbf2f33a9684e702fa40c34\update\update.exe (version 6.1.22.4)
1.042: Hotfix started with following command line: /log:D:\xx.log
1.132: Unexpected Error While Executing Line 1 ( Test.IE7InstallBlock.Section ) of PreRequisite
1.152: KB896688 Setup canceled.
2.744: Message displayed to the user: KB896688 Setup canceled.
2.744: User Input: OK
2.744: Update.exe extended error code = 0xf00d
2.744: Update.exe return code was masked to 0x643 for MSI custom action
compliance.
2 "unofficial" workarounds are :
1) The Program Files folder does not reside on the same drive as the %windir% was installed to.
Example : Windows is installed to the C:\ drive. Program Files resides on the D:\ drive.
Use TweakUI to move Program Files back to the C:\ drive or the same drive that the %windir% is on.
2) Edit the registry so that this key's value for ProgramFilesDir is C:\Program Files ( or the drive that %windir% was installed to ) .
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
ProgramFilesDir="C:\Program Files"
Change the value back again to whatever it was originally set to after successfully installing the update.