错误 1603:安装过程中发生致命错误

如果您在尝试安装Windows Installer ( MSI ) 软件包时收到错误消息A fatal error occurred during installation并带有错误代码 1603(error code 1603),那么这篇文章旨在帮助您。在这篇文章中,我们将找出潜在的原因,并为问题提供最合适的解决方案。

错误 1603 - 安装过程中出现致命错误

如果单击 消息框上的确定(OK),安装将回滚。

由于以下一种或多种原因,您可能会遇到此安装错误;

  • Microsoft Windows 安装程序服务(Microsoft Windows Installer Service)未正确安装或被禁用。
  • Windows Temp 文件夹已满。
  • 安装后设置已损坏,因此在卸载过程中失败并出现此错误。
  • Windows Installer正在尝试安装您的 PC 上已安装的应用程序。
  • 您尝试将Windows Installer 程序(Windows Installer)包安装到的文件夹已加密。
  • 包含您尝试将Windows Installer 程序(Windows Installer)包安装到的文件夹的驱动器将作为替代驱动器访问。
  • SYSTEM帐户对您尝试将Windows Installer 程序(Windows Installer)包安装到的文件夹没有完全控制权限。(Full Control)
  • 文件被锁定,不能被覆盖。
  • 在目标机器上禁用短(Short)文件名创建。

错误 1603:安装过程中发生致命错误

如果您遇到此问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。

  1. 清除临时文件夹
  2. 使用第三方软件卸载程序卸载软件
  3. 运行程序安装(Program Install)卸载疑难解答(Uninstall Troubleshooter)
  4. 更改安装位置
  5. (Grant Full Control)向SYSTEM(SYSTEM)帐户授予完全控制权限
  6. 确保已启用Windows Installer服务(Windows Installer)
  7. 重新注册Windows Installer 服务(Windows Installer Service)
  8. 修改注册表项值

让我们看一下关于列出的每个解决方案所涉及的过程的描述。

1]清除临时文件夹

此解决方案要求您清除 Temp 文件夹(clear the Temp folder),然后再次尝试安装软件并查看错误 1603(Error 1603) 是否已解决。

2]使用第三方软件卸载程序卸载软件(Uninstall)

检查应用程序是否已安装在 PC 上。如果是这样,请使用第三方软件卸载(third-party software uninstaller)程序卸载该应用程序并重新安装该应用程序。卸载程序软件将删除任何可能在以后重新安装相关应用程序期间导致冲突的残留文件。

3]运行(Run)程序安装(Program Install)和卸载疑难解答(Uninstall Troubleshooter)

Microsoft 提供了程序安装和卸载疑难解答程序,可帮助Windows 10 PC 用户在您被阻止安装或删除程序时自动修复问题。它还修复了损坏的注册表项。

4]更改安装位置

如果您因为尝试将Windows Installer 程序(Windows Installer)包安装到已加密的文件夹而收到错误消息,您只需尝试将程序包安装到未加密的文件夹即可。

同样,如果您收到错误消息,因为包含您尝试安装Windows Installer 程序(Windows Installer)包的文件夹的驱动器被作为替代驱动器访问,只需将程序包安装到不作为替代驱动器访问的驱动器。

5]授予SYSTEM帐户完全控制(Grant Full Control)权限

要向SYSTEM帐户(SYSTEM)授予完全控制权限(grant Full Control permissions),请执行以下操作:

  • Windows key + E打开文件资源管理器(open File Explorer)
  • 右键单击要将Windows Installer 程序(Windows Installer)包安装到的驱动器,然后选择属性(Properties)
  • 单击 安全(Security) 选项卡。
  • 验证 组或用户名(Group or user names) 框包含SYSTEM用户帐户。

如果SYSTEM用户帐户未出现在框中,请按照以下步骤添加SYSTEM帐户:

点击 编辑(Edit)。如果出现提示,请批准用户帐户控制(User Account Control)

单击 添加(Add)。将 出现“选择用户或组(Select Users or Groups) ”对话框。

在 输入要选择的对象名称(Enter the object names to select) 字段中,键入 SYSTEM,然后单击 检查名称(Check names)

单击 确定(OK)

  • 要更改权限,请单击 编辑(Edit)。如果出现提示,请批准用户帐户控制(User Account Control)
  • 选择 SYSTEM 用户帐户,并在 Permissions 部分验证Full Control是否设置为 Allow。如果没有,请选中 允许(Allow) 复选框。

授予 SYSTEM account-1 完全控制权限

  • 关闭 权限(Permissions) 对话框并返回到 属性(Properties)对话框。
  • 仍然在“安全”选项卡上,单击“高级(Advanced)” 。
  • 选择 更改权限(Change permissions)。如果出现提示,请批准用户帐户控制(User Account Control)
  • 在 Permissions 选项卡中,选择 SYSTEM 条目并单击 Edit
  • 单击 应用于(Applies to)下拉菜单并选择 此文件夹、子文件夹和文件(This folder, subfolder, and files)

授予 SYSTEM account-2 完全控制权限

  • 单击 确定(OK)等待(Wait)权限应用于所有子文件夹。
  • 再次单击确定(OK)
  • 单击应用(Apply)>确定(OK)
  • 重启你的电脑。

在启动时,运行Windows 安装程序(Windows Installer)包并查看安装是否在没有错误的情况下完成。否则(Otherwise),请尝试下一个解决方案。

6]确保启用Windows Installer服务(Windows Installer)

如果未启用MSI服务,您可能会收到此错误。(MSI)在这种情况下,请确保启用了 Windows Installer 服务(Windows Installer Service is enabled)

7]重新注册Windows Installer服务(Windows Installer Service)

请执行下列操作:

  • 按 Windows key + R 调用“运行”对话框。
  • 在“运行”(Run)对话框中,键入 cmd,然后按 CTRL + SHIFT + ENTER 以 在管理员模式下打开命令提示符(open Command Prompt in admin mode)
  • 在命令提示符窗口中,键入以下命令并按Enter。该命令将注销Windows Installer服务:
msiexec /unreg
  • 成功处理命令并收到成功消息后,输入以下命令并按Enter 再次注册Windows Installer
msiexec /regserver

成功处理第二个命令后,重新启动计算机,然后再次尝试安装软件。如果安装/卸载错误仍然存​​在,请尝试下一个解决方案。

8]修改注册表键值

修改注册表项值

如果禁用短文件名创建,您将遇到此错误。因此,要解决此问题,您可以通过注册表启用短文件名创建。就是这样:

由于这是注册表操作,建议您备份注册表(back up the registry) 或 创建系统还原点 作为必要的预防措施。完成后,您可以执行以下操作:

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入regedit并按 Enter 以打开注册表编辑器(open Registry Editor)
  • 导航或跳转到下面的注册表项路径:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  • 在该位置的右侧窗格中,双击NtfsDisable8dot3NameCreation条目以编辑其属性。
  • 在属性对话框中,将值数据(Value data)设置为0
  • 单击确定(OK)以保存更改。
  • 退出注册表编辑器。
  • 重新启动计算机。

在启动时,再次尝试软件安装——安装过程应该完成且没有错误。

阅读(Read)在 Windows 10 上修复 Office 安装错误代码 1603(Fix Office installation Error Code 1603 on Windows 10)

希望这可以帮助!



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts