Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

After you uninstall some software updates on a computer that has Windows Installer 4.5 installed, some assembly files may still reflect the updated version instead of the original version of the files


View products that this article applies to.

Symptoms

On a computer that has Windows Installer 4.5 installed, you uninstall some software updates. However, after the operation finishes, some of the software assembly files may reflect the updated version instead of the original version of the files.

For example, on a computer that has Windows Installer 4.5 installed, assume that you have the 2007 Microsoft Office system installed. If you install and then uninstall 2007 Office system Service Pack 2 (SP2), some assembly files in the global assembly cache (%SystemRoot%\Assembly\GAC) remain from the 2007 Office system SP2 version.

↑ Back to the top


Cause

This problem occurs because of an error in Windows Installer. This problem occurs when the software update that you remove includes a RemoveFile table entry.

↑ Back to the top


Resolution

Update information

The following files are available for download from the Microsoft Download Center:

Download the Update for Windows Server 2008 x86 Edition (KB967756) package now.

Download the Update for Windows Server 2008 for Itanium-based Systems (KB967756) package now.

Download the Update for Windows Server 2008 x64 Edition (KB967756) package now.

Download the Update for Windows Vista (KB967756) package now.

Download the Update for Windows Vista for x64-based Systems (KB967756) package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Prerequisites

No prerequisites are required.

Restart requirement

You must restart the computer after you apply this update.

Update replacement information

This update does not replace any other udpates.

File information

The English version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
For x86-based versions of Windows Vista
File nameFile versionFile sizeDateTimePlatform
Msi.dll4.5.6000.210242,251,26405-Mar-200905:03x86
Msimsg.dll4.5.6000.210242,56005-Mar-200901:10x86
Msi.dll4.5.6001.223922,240,51206-Mar-200904:29x86
Msimsg.dll4.5.6001.223922,56006-Mar-200902:04x86
Msiexec.exe4.5.6000.2102473,21605-Mar-200902:43x86
Msiexec.exe4.5.6001.2239273,21606-Mar-200902:04x86
Msihnd.dll4.5.6000.21024332,80005-Mar-200905:03x86
Msihnd.dll4.5.6001.22392332,80006-Mar-200904:29x86
Msisip.dll4.5.6000.2102416,38405-Mar-200905:03x86
Msisip.dll4.5.6001.2239216,38406-Mar-200904:29x86
For x64-based versions of Windows Vista
File nameFile versionFile sizeDateTimePlatform
Msi.dll4.5.6000.210243,135,48805-Mar-200905:18x64
Msimsg.dll4.5.6000.210242,56005-Mar-200901:13x64
Msi.dll4.5.6001.223923,108,35206-Mar-200904:57x64
Msimsg.dll4.5.6001.223922,56006-Mar-200902:39x64
Msiexec.exe4.5.6000.21024125,44005-Mar-200903:01x64
Msiexec.exe4.5.6001.22392125,44006-Mar-200902:39x64
Msihnd.dll4.5.6000.21024503,29605-Mar-200905:18x64
Msihnd.dll4.5.6001.22392503,29606-Mar-200904:57x64
Msisip.dll4.5.6000.2102422,52805-Mar-200905:18x64
Msisip.dll4.5.6001.2239222,52806-Mar-200904:57x64
Msi.dll4.5.6000.210242,251,26405-Mar-200905:03x86
Msimsg.dll4.5.6000.210242,56005-Mar-200901:10x86
Msi.dll4.5.6001.223922,240,51206-Mar-200904:29x86
Msimsg.dll4.5.6001.223922,56006-Mar-200902:04x86
Msiexec.exe4.5.6000.2102473,21605-Mar-200902:43x86
Msiexec.exe4.5.6001.2239273,21606-Mar-200902:04x86
Msihnd.dll4.5.6000.21024332,80005-Mar-200905:03x86
Msihnd.dll4.5.6001.22392332,80006-Mar-200904:29x86
Msisip.dll4.5.6000.2102416,38405-Mar-200905:03x86
Msisip.dll4.5.6001.2239216,38406-Mar-200904:29x86
For x86-based versions of Windows Server 2008
File nameFile versionFile sizeDateTimePlatform
Msi.dll4.5.6000.210242,251,26405-Mar-200905:03x86
Msimsg.dll4.5.6000.210242,56005-Mar-200901:10x86
Msi.dll4.5.6001.223922,240,51206-Mar-200904:29x86
Msimsg.dll4.5.6001.223922,56006-Mar-200902:04x86
Msiexec.exe4.5.6000.2102473,21605-Mar-200902:43x86
Msiexec.exe4.5.6001.2239273,21606-Mar-200902:04x86
Msihnd.dll4.5.6000.21024332,80005-Mar-200905:03x86
Msihnd.dll4.5.6001.22392332,80006-Mar-200904:29x86
Msisip.dll4.5.6000.2102416,38405-Mar-200905:03x86
Msisip.dll4.5.6001.2239216,38406-Mar-200904:29x86
For x64-based versions of Windows Server 2008
File nameFile versionFile sizeDateTimePlatform
Msi.dll4.5.6000.210243,135,48805-Mar-200905:18x64
Msimsg.dll4.5.6000.210242,56005-Mar-200901:13x64
Msi.dll4.5.6001.223923,108,35206-Mar-200904:57x64
Msimsg.dll4.5.6001.223922,56006-Mar-200902:39x64
Msiexec.exe4.5.6000.21024125,44005-Mar-200903:01x64
Msiexec.exe4.5.6001.22392125,44006-Mar-200902:39x64
Msihnd.dll4.5.6000.21024503,29605-Mar-200905:18x64
Msihnd.dll4.5.6001.22392503,29606-Mar-200904:57x64
Msisip.dll4.5.6000.2102422,52805-Mar-200905:18x64
Msisip.dll4.5.6001.2239222,52806-Mar-200904:57x64
Msi.dll4.5.6000.210242,251,26405-Mar-200905:03x86
Msimsg.dll4.5.6000.210242,56005-Mar-200901:10x86
Msi.dll4.5.6001.223922,240,51206-Mar-200904:29x86
Msimsg.dll4.5.6001.223922,56006-Mar-200902:04x86
Msiexec.exe4.5.6000.2102473,21605-Mar-200902:43x86
Msiexec.exe4.5.6001.2239273,21606-Mar-200902:04x86
Msihnd.dll4.5.6000.21024332,80005-Mar-200905:03x86
Msihnd.dll4.5.6001.22392332,80006-Mar-200904:29x86
Msisip.dll4.5.6000.2102416,38405-Mar-200905:03x86
Msisip.dll4.5.6001.2239216,38406-Mar-200904:29x86
For IA-64-based versions of Windows Server 2008
File nameFile versionFile sizeDateTimePlatform
Msi.dll4.5.6001.223925,929,98406-Mar-200904:44IA-64
Msimsg.dll4.5.6001.223922,56006-Mar-200902:27IA-64
Msiexec.exe4.5.6001.22392236,54406-Mar-200902:27IA-64
Msihnd.dll4.5.6001.223921,085,95206-Mar-200904:44IA-64
Msisip.dll4.5.6001.2239256,32006-Mar-200904:44IA-64
Msi.dll4.5.6001.223922,240,51206-Mar-200904:29x86
Msimsg.dll4.5.6001.223922,56006-Mar-200902:04x86
Msiexec.exe4.5.6001.2239273,21606-Mar-200902:04x86
Msihnd.dll4.5.6001.22392332,80006-Mar-200904:29x86
Msisip.dll4.5.6001.2239216,38406-Mar-200904:29x86

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


More information

For more information about how to resolve this problem for Windows Installer 3.1, click the following article number to view the article in the Microsoft Knowledge Base:
968006 After you uninstall some software updates on a computer that has Windows Installer 3.1 installed, some assembly files still display the updated file version instead of the original file version

This problem may be avoided for 2007 Office system SP2 if 2007 Office system SP1 is installed first. If 2007 Office system SP2 has been installed directly over the RTM version of 2007 Office system, this update should be applied before you try to uninstall 2007 Office system SP2.

For more information about RemoveFile table, visit the following Web site:

↑ Back to the top


Keywords: KB967756, kbsurveynew, kbbug, kbexpertiseinter, atdownload, kbqfe

↑ Back to the top

Article Info
Article ID : 967756
Revision : 4
Created on : 5/4/2009
Published on : 5/4/2009
Exists online : False
Views : 323