Windows Installer 清理实用工具版本 3 自述 文件
2006 年 9 月

什么是 Windows Installer 清理实用工具
Windows Installer 清理实用工具是一种可用于在发生问题时删除 Windows Installer 配置 管理信息的工具。

*** 注意:Windows Installer 清理实用工具不 应用于删除 2007 Microsoft Office system 安装信息。 ***

如果发生以下任一问题,则会损坏 Windows Installer 配置管理信息:

- 计算机的 注册表损坏。

- Windows Installer 使用的注册表 设置
无意中被更改,并且此更改导致出现问题。

- 使用 Windows Installer 的 程序(例如,
Microsoft Office 2003)的安装被中断。

- 一个安装程序的多个实例正在同时运行,或
一个安装程序的某个实例处于“已阻止”状态。


MSICU.EXE 的变化
在原始发行版中,有两个版本的 Windows Installer 清理实用工具:Msicu.exe(在 Microsoft Windows 95、Windows 98 和 Windows ME 中使用)和 Msicuu.exe(在 Windows NT、Windows 2000、Windows XP 和 Windows Server 2003 中使用)。因为 Msicuu.exe 现在可以用于所有 32 位版本的 Microsoft Windows,所以删除了 Msicu.exe。


MSIZAP.EXE 简介
Windows Installer 清理实用工具使用 Msizap.exe 程序文件对 Windows Installer 配置管理信息执行清理操作。Microsoft 建议您不要手动运行 Msizap.exe,因为 Msizap.exe 使用命令行界面。Msizap.exe 不如 Windows Installer 清理实用工具使用方便,提供的保护级别也不如后者。


为什么提取的文件中没有 Msizap.exe?
有两个版本的 Msizap.exe:MsiZapA.exe(在 Windows 95、Windows 98 和 Windows ME 中使用)和 MsiZapU.exe(在 Windows NT、Windows 2000、Windows XP 和 Windows Server 2003 中使用)。必须将上述相应的可执行文件重命名为 MsiZap.exe,才能让 Windows Installer 清理实用工具正常工作。安装过程将自动重命名并安装正确的版本。


如何安装 Windows Installer 清理实用工具?
当下载此实用工具时,请选择“安装”或“保存”(如果选择“保存”,则将从已保存下载的可执行文件的文件夹中运行它)。默认情况下,安装程序会将 Windows Installer 清理实用工具文件安装到 Program Files 文件夹下的某个文件夹中。此文件夹的名称为“Windows Installer Clean Up”。
该实用工具使用的所有文件(Msicuu.exe、Msizap.exe 和此自述文件)都将复制到此文件夹中,并将在“开始”菜单下的“程序”菜单上创建一个快捷方式。

也可以手动从下载的文件中提取这些文件。不过,在执行此操作之后,必须将相应的 MsiZap*.exe 文件重命名为“MsiZap.exe”。(注意:如果在 Windows 95/98/98SE/ME 中使用此实用工具,则重命名 MsiZapA.exe;否则,重命名 MsiZapU.exe。)


如何运行 Windows Installer 清理实用工具?
要运行 Windows Installer 清理实用工具,请使用以下方法之一:
- 单击“开始”,再单击“所有程序”(或某些操作系统上的“程序”),
然后单击 Windows Installer 清理实用工具的快捷方式。
- 查找并运行 Msicuu.exe 文件。

一个对话框将出现,其中包含一条消息、已安装产品的 列表和四个按钮。

显示的消息如下:

继续往下执行将会永久更改系统。您可能
需要在系统上重新安装使用 Windows Installer 技术安装的
某些或所有应用程序。如果不想
继续,请立即按“退出”按钮。选择“删除”将会永久
更改系统。

该列表中包含已向 Windows Installer 注册的所有已安装的程序的标题。由于 Windows Installer 清理实用工具安装也使用 Windows Installer,因此 Windows Installer 清理实用工具应包含在该列表中。选择要删除的程序。(若要选择列表中的多个 项目,请在按住 Shift 键或 Ctrl 键的同时选择项目。)

该对话框中的四个按钮包括:

[全选] - 选择列表中的所有程序。

[全部清除] - 清除对列表中所有程序的选择。

[删除] - 删除所选一个或多个程序
的 Windows Installer 安装信息。

[退出] - 退出 Windows Installer 清理实用工具。

如果单击“删除”,将显示以下提示:

警告 - 选定的所有项都将从 Windows Installer
数据库中删除。要使这些项正常工作,必须分别重新安装
所有选定项。选择“确定”继续删除产品,选择
“取消”终止删除操作。

如果单击“确定”,将删除所有与选定程序相关的 Windows Installer 信息。这包括程序在“控制面板”的“添加/删除程序”工具中的条目。如果删除已安装程序的安装信息,该程序将无法添加或删除 组件或自行进行修复。注意:如果删除安装信息,将不会删除程序自身的文件或快捷方式。在尝试使用这些文件或快捷方式之前,应重新安装程序。


在出现错误消息时应该怎么办?
下表列出可能收到的 Windows Installer 清理实用工具错误消息以及导致每条消息的原因。

错误消息:                           
此实用工具要求将 Msizap.exe 版本 2 或更高版本放在同一文件夹中。                                 
原因:
无法在 Msicuu.exe 所在的文件夹中找到 Msizap.exe 版本 2 或更高版本。
   ---------------------------------------------------------------------------
错误消息:                           
必须具有管理员权限才能运行此实用工具。              
原因:
若要运行 Msicuu.exe,则必须使用管理员权限登录。
   ---------------------------------------------------------------------------
错误消息:                           
此实用工具要求安装并正确注册 Windows Installer。
原因:
Msicuu.exe 使用 Windows Installer 对象模型来标识已安装的产品。
若要纠正此问题,请尝试重新注册 Msi.dll。


如何删除 Windows Installer 清理实用工具?
安装 Windows Installer 清理实用工具时,将在“控制面板”的“添加/删除程序”工具中为该实用工具创建一个条目。若要删除 Windows Installer 清理实用工具,请在已安装程序的列表中单击该条目,然后单击“删除”。