安装、更新或删除基于 Windows Installer 的程序时,出现“The MSIEXEC.EXE file is linked to a missing export MSI.DLL:222”(MSIEXEC.EXE 文件链接到丢失的导出 MSI.DLL:222)错误消息

文章翻译 文章翻译
文章编号: 324638 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

当您尝试安装、更新或删除任何基于 Windows Installer 的程序时,可能会收到类似以下内容的错误消息:
The MSIEXEC.EXE file is linked to a missing export MSI.DLL:222.
单击“确定”后,会收到类似以下内容的错误消息:
Cannot launch C:\Windows\System\MSIEXEC.EXE, a device attached to the system is not functioning.

原因

如果由于尝试更新 Windows Installer 而导致 Windows Installer 文件不匹配,则会发生这种现象。

解决方案

重要说明:在按照本节后面的步骤解决此问题之前,请先重新启动计算机,然后尝试再次安装、更新或删除 Office 程序。如果 Windows Installer 最近收到过升级的文件,则这些文件将被复制到一个临时位置,直到计算机重新启动后才被复制到相应的文件夹。

要解决此问题,请按照下面分四部分进行的过程中的步骤操作(按出现的先后顺序执行)。

第 1 部分:下载 Windows Installer 更新

  1. 根据您的操作系统的不同,访问下面相应的 Microsoft 网站:
  2. 单击该链接下的“立即下载”,然后单击“保存”。
  3. 将该文件保存到桌面。

第 2 部分:重命名 Windows Installer 文件

Windows 95 和 Windows 98

  1. 单击“开始”,然后单击“关机”。
  2. 单击“重新启动计算机并切换到 MS-DOS 方式”,然后单击“确定”。
  3. 在命令提示符处键入以下命令(在键入每行命令之后按 Enter):
    cd system
    ren msi.dll msi.old
    ren msihnd.dll msihnd.old
    ren msiexec.exe msiexec.old
    exit
    Windows 重新启动。

Windows NT 4.0

  1. 单击“开始”,然后单击“运行”。
  2. 在“打开”框中键入 command,然后单击“确定”。
  3. 在命令提示符处键入以下命令(在键入每行命令之后按 Enter):
    cd \winnt\system32
    ren msi.dll msi.old
    ren msihnd.dll msihnd.old
    ren msiexec.exe msiexec.old
    exit
  4. 重新启动计算机。

Windows Me

  1. 如果您有 Windows Me 启动盘,请转到步骤 7。
  2. 单击“开始”,指向“设置”,然后单击“控制面板”。
  3. 双击“添加/删除程序”。
  4. 单击“启动盘”选项卡。
  5. 单击“创建磁盘”创建启动盘。

    注意:在某些情况下,当您单击“创建磁盘”时,系统可能会提示您插入 Windows Me CD。如果硬盘上没有创建启动盘所需要的安装文件,就会发生这种现象。
  6. 系统提示时,请将一张经过格式化的软盘插入软盘驱动器,然后单击“确定”确认软盘中的内容可以被改写。
  7. 将启动盘插入软盘驱动器,或将启动盘保留在软盘驱动器中。
  8. 重新启动计算机。当系统提示您选择启动方式时,请单击“最小启动”。
  9. 在命令提示符处键入以下命令(在键入每行命令之后按 Enter):
    c:
    cd \windows\system
    ren msi.dll msi.old
    ren msihnd.dll msihnd.old
    ren msiexec.exe msiexec.old
  10. 取出启动盘,然后重新启动计算机。

第 3 部分:在安全模式下启动计算机

Windows 95 和 Windows 98

  1. 单击“开始”,然后单击“关机”。
  2. 单击“重新启动”,然后单击“确定”。
  3. 在基于 Windows 95 的计算机上,看到“正在启动 Windows 95”这条消息时立即按 F5。

    - 或者 -

    在基于 Windows 98 的计算机上,看到“开机自检 (POST)”完成后立即按住 Shift。
  4. Windows 完成加载后,单击“确定”关闭有关安全模式的消息。

Windows NT 4.0

注意:在 Windows NT 4.0 中,与安全模式最接近的条件是退出所有不必要的程序或任务。

按照以下步骤退出在后台运行的所有不必要的程序:
  1. 按 Ctrl+Alt+Del。
  2. 单击没必要运行的程序。
  3. 单击“结束任务”。
  4. 重复第 2 步和第 3 步,直到关闭所有不必要的程序。

Windows Me

  1. 单击“开始”,单击“运行”,在“打开”框中键入 msconfig,然后单击“确定”。
  2. 在“一般”选项卡上,单击“有选择的启动”。
  3. 单击以清除“有选择的启动”下的所有复选框。
  4. 在“启动”选项卡上,单击以选中“*StateMgr”复选框。
  5. 单击“确定”。当提示您重新启动计算机时,请单击“是”。

第 4 部分:安装 Windows Installer 更新

  1. 在桌面上,双击“Instmsiw.exe”或“Instmsia.exe”。
  2. 按照屏幕上的说明完成安装。
  3. 在 Windows Me 中,使用 MSCONFIG 实用工具选择正常启动。
  4. 重新启动计算机。

属性

文章编号: 324638 - 最后修改: 2006年12月21日 - 修订: 7.1
这篇文章中的信息适用于:
  • Microsoft Office 2000 标准版
  • Microsoft Access 2002 标准版
  • Microsoft Access 2000 标准版
  • Microsoft Excel 2002 标准版
  • Microsoft Excel 2000 标准版
  • Microsoft FrontPage 2002 标准版
  • Microsoft FrontPage 2000 标准版
  • Microsoft Outlook 2002 标准版
  • Microsoft Outlook 2000 标准版
  • Microsoft PowerPoint 2002 标准版
  • Microsoft PowerPoint 2000 标准版
  • Microsoft Publisher 2002 标准版
  • Microsoft Publisher 2000 标准版
  • Microsoft Word 2002 标准版
  • Microsoft Word 2000 标准版
  • Microsoft Office XP Professional
  • Microsoft Office XP Small Business Edition
  • Microsoft Office XP 标准版
  • Microsoft Office XP 师生专用标准版
  • Microsoft Office XP Developer Edition
关键字:?
kberrmsg kbtshoot kbprb KB324638
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com