Security update 927978 for MSXML 4.0, for MSXML 4.0 SP1, and for M

Giganews Newsgroups
Subject: Security update 927978 for MSXML 4.0, for MSXML 4.0 SP1, and for M
Posted by:  Bob (B…@discussions.microsoft.com)
Date: Wed, 3 Jan 2007

I just purchased a new notebook PC and in setting it up have installed
MicroSoft updates.  But I keep having to install one update over and over:
Security update 927978 for MSXML 4.0, for MSXML 4.0 SP1, and for MSXML 4.0
SP2.
Does anyone know why?  Every time I think I've installed all available
updates this same one want to be installed.
Following is info about possibly fixing this situation?  Do I have to go
through all these hoops?  Thanks, Bob

Known issues with this security update
• Security update 927978 for MSXML 4.0, for MSXML 4.0 SP1, and for MSXML 4.0
SP2 does not support the complete removal of MSXML 4.0 because this version
of MSXML is installed in side-by-side mode. To work around this issue, follow
these steps:1. Remove security update 927978 by using the Add or Remove
Programs item in Control Panel.
2. Delete the MSXML4.dll file from the %SystemRoot%\System32 folder.
3. Repair the previous installation of MSXML 4.0 by using the Add or Remove
Programs item in Control Panel.
The earlier versions of the Msxml4.dll and Msxml4r.dll files are restored to
both the side-by-side folder and the %SystemRoot%\System32 folder.
• You may receive the following error message when you install this security
update from Windows Update:
Could not register type library for file c:\Windows\system32\msxml4.dll.
Contact your support personnel.
When this error occurs, you may also note information that resembles the
following in the log file:
Error 1911. Could not register type library for file
c:\Windows\system32\msxml4.dll. Contact your support personnel.
MSI (s) (20:18) [17:52:31:612]: Product: MSXML 4.0 SP2 (KB927978) -- Error
1911. Could not register type library for file
c:\Windows\system32\msxml4.dll. Contact your support personnel.
=== Logging stopped: 11/10/2006 17:53:07 ===
MSI (c) (34:20) [17:53:07:252]: Note: 1: 1708
MSI (c) (34:20) [17:53:07:260]: Product: MSXML 4.0 SP2 (KB927978) --
Installation failed.
MSI (c) (34:20) [17:53:07:267]: Windows Installer installed the product.
Product Name: MSXML 4.0 SP2 (KB927978). Product Version: 4.20.9839.0. Product
Language: 1033. Installation success or error status: 1603.
MSI (c) (34:20) [17:53:07:313]: Grabbed execution mutex.
MSI (c) (34:20) [17:53:07:319]: Cleaning up uninstalled install packages, if
any exist
MSI (c) (34:20) [17:53:07:331]: MainEngineThread is returning 1603
=== Verbose logging stopped: 11/10/2006 17:53:07 ===
To work around this problem, manually install the security update from the
Microsoft Download Center, and then click Ignore when the error message is
displayed. To confirm that the installation was successul, verify that the
Msxml4.dll file in %systemroot%\System32 is version 4.20.9841.0.
• Security update package 927978 may create a log file. The package names
the log file KB927978.log. The package saves the log file inside a folder.
The folder has a system generated name. The folder is in the root of a system
drive. The path resembles the following:
C:\system generated name\KB927978.log.
Note In this example, C is system drive.

Although it is optional, you can remove the log file and the folder.

Replies