一些 Windows 用户在尝试安装软件时遇到以下错误消息。 有些人甚至在系统启动时看到此消息。

CLR 错误:80004005。

该程序现在将终止。

在本文中,我们将通过一些简单的解决方案修复 Windows 80004005/11 中的 CLR 错误 10。

是什么导致 Windows 10 中的 CLR 错误?

在大多数情况下,错误的原因在于 .NET 框架。 据微软称,“.NET Framework 的每个版本都包括公共语言运行时 (CLR)、基类库和其他托管库。”

一些消息来源报告说,.NET Framework 的多个版本可能是导致公共语言运行时 (CLR) 错误的原因,删除这些版本可能会解决问题。 但是,Microsoft 长期以来一直将该框架与 Windows 更新一起提供,然后将其集成到系统中。 因此,用户无法通过程序和功能以通常的方式卸载 .NET Framework。

如何解决 Windows 10 中的 CLR 错误?

执行系统还原

最近的软件安装或驱动程序更新可能导致 CLR 错误 80004005。如果出现这种情况并且问题与第三方服务或进程有关,您可以使用系统还原实用程序解决它。

  1. 按 Windows + R 键打开“运行”对话框。
  2. 然后键入“rstrui”并按 Enter 打开系统还原向导。
  3. 系统还原向导打开后,单击主屏幕上的下一步以移至下一个菜单。
  4. 在下一个屏幕上,首先,选中显示更多还原点旁边的框。
  5. 然后查看所有可用还原快照的日期并选择最接近问题发生日期的日期。
  6. 然后选择适当的恢复点并单击“下一步”进入下一个菜单。
  7. 如果您已达到这一点,那么该实用程序就可以使用了。 要运行它,只需单击完成,然后在确认提示处单击是以开始恢复过程。
  8. 然后计算机将重新启动,并在您下次启动系统时恢复旧状态。
  9. 下次启动系统时,请检查问题是否已解决。

重命名 NET 文件夹“程序集”

  1. 打开文件资源管理器并导航到以下位置:
    C:\Windows\Microsoft.NET。
  2. 当您到达正确的位置时,右键单击程序集并从上下文菜单中选择重命名。
  3. 当用户帐户控制 (UAC) 提示时,单击是以授予管理员权限。
  4. 将程序集文件夹重命名为不同的名称,例如“assembly2”。 通过更改名称,您可以强制操作系统在您下次启动计算机时创建同一文件夹的新实例。
  5. 下次启动时,重新安装导致问题的程序及其使用的 .NET 版本。
  6. 重新启动计算机,然后在下次启动系统时查看问题是否已解决。

此问题也可能是由已安装的 .NET 框架之间的冲突引起的。 这通常发生在用户之前分别安装了每个 .NET Framework 时。 出现问题是因为每个版本都使用相同的构建文件夹。

安装最新版本的 .NET Framework 运行时

  1. 点击此链接 并单击下载 .NET Framework Runtime 按钮(在 Runtime 下)开始下载安装可执行文件。
  2. 安装可执行文件成功下载后,双击它并在 UAC(用户帐户控制)屏幕中单击是。
  3. 然后按照屏幕上的说明完成 .NET Framework 缺失版本的安装。
  4. 如果系统未自动提示您,请等到该过程完成并手动重新启动计算机。

强制程序以管理员权限运行

  1. 首先,确保有问题的程序完全关闭(还要检查它不是后台进程)。
  2. 关闭应用程序的所有实例后,右键单击可执行文件,然后在出现的上下文菜单中选择以管理员身份运行。
  3. 当提示输入 UAC(用户帐户控制)时,单击是以授予管理员权限。
  4. 如果程序正常打开而没有相同的问题,请继续执行以下步骤以使更改永久生效。
  5. 关闭再次发生错误的应用程序。
  6. 再次右键单击可执行应用程序,然后再次在上下文菜单中选择“属性”。
  7. 在 Photoshop 属性屏幕中,使用顶部的水平菜单单击“兼容性”选项卡。
  8. 然后转到设置并选中以管理员身份运行此程序复选框。
  9. 进行更改后,单击应用以保存更改。
  10. 重新启动应用程序,看看您是否能够解决 CLR 80004005 错误。

常见问题解答

计算机上的 CLR 错误是一个严重的错误,它可能会阻止您的计算机正常启动并且许多应用程序无法运行。 最常见的 CLR 错误之一是“CLR 错误 80004005”,它在 Windows 系统的启动过程中发生。 这个错误通常是由多个 .

  1. 单击 Windows 中的“开始”按钮。
  2. 单击“控制面板”。
  3. 单击“程序和功能”。
  4. 搜索 Microsoft .Net Framework 并单击它。
  5. 然后单击“卸载”以卸载程序。

  1. 尝试以管理员身份运行应用程序。
  2. 恢复或重新安装适当的应用程序。
  3. 运行 Microsoft .NET Framework 恢复工具。
  4. 使用多媒体创作工具。
  5. 重新注册 Windows 安装程序。
  6. 激活 Windows 安装程序服务。

  1. 运行Windows Update疑难解答。
  2. 删除 Windows Update 下载文件夹中的所有内容。
  3. 运行 Windows 更新。
  4. 删除临时文件。
  5. 禁用 Outlook 邮件通知。
  6. 停用 Windows 保护程序。
  7. 使用不同的解压程序。