在 Windows 上修复 Microsoft Visual C++ 安装错误 0x80240017 的 8 种方法

Microsoft Visual C++ 程序是 Windows 设备的关键组件之一。 这些软件包可确保系统顺利运行而不会出现任何问题。

因此,建议您在遇到各种与系统相关的问题时更新这些软件包。 但是,在尝试更新或安装 Microsoft Visual C++ 程序时,您可能经常会遇到错误代码 0x80240017。

现在,让我们看看怎样解决错误代码 0x80240017。

1. Microsoft Visual C++ 安装错误 0x80240017 的快速修复

以下是针对此问题的一些快速修复:

  • 重新启动您的设备:最简单的解决方案之一是在遇到此错误时立即重新启动 PC。
  • 更新您的应用:您设备上的某些应用程序可能会导致 Microsoft Visual C++ 安装错误 0x80240017。 因此,更新这些软件程序可以帮助解决这个问题。
  • 清洁你的电脑: 有时,执行简单的磁盘清理可能有助于消除导致此错误的系统问题。

如果这些都不起作用,那么是时候更深入了。

2. 启用 Windows 安装程序服务

由于这是安装错误,因此主要问题可能来自 Windows Installer 服务。 为了 example,可能会禁用 Windows Installer 服务。 那么,让我们看看怎样启用此服务来解决此问题:

  1. 赢 + R 打开运行命令对话框。
  2. 类型 服务.msc 并点击 Enter 打开服务窗口。
  3. 找到 Windows 安装程序 选项并双击它。

接下来,按照以下步骤完成该过程:

  1. 点击 启动类型 下拉菜单并选择 手动的.
  2. 开始 按钮启用服务。
  3. 最后,按下 申请, 按 好的,然后重新启动设备以保存这些更改。

3.重新注册Windows Installer服务

重新注册 Windows Installer 服务也有助于解决问题。 那么,让我们看看怎样通过命令提示符重新注册 Windows Installer 服务:

  1. 赢 + R 打开运行命令对话框。
  2. 类型 命令 并按下 Ctrl + Shift + Enter 打开提升的命令提示符。
  3. 键入以下命令并按 Enter 暂时禁用 Windows Installer 服务:
msiexec /unreg

该过程完成后,按照以下步骤重新注册 Windows Installer 服务:

  1. 打开 命令提示符 按照前面的步骤。
  2. 键入以下命令并按 Enter 重新注册 Windows Installer 服务:
msiexec /regserver

等待该过程完成,然后重新启动设备以保存这些更改。

4. 在安全模式下安装 Microsoft Visual C++ 程序

您还可以通过在安全模式下安装 Microsoft Visual C++ 程序来解决此问题。 这是怎样做:

  1. 赢+我 打开系统设置。
  2. 选择 更新与安全 从选项。
  3. 接下来,选择 恢复 左侧窗格中的选项。
  4. 点击 现在重启 下的按钮 高级启动 选项。

在“恢复环境”窗口中,导航到 高级选项 > 启动设置 然后按 重新开始. 最后,点击 F4 键以安全模式启动您的设备。 从那里,尝试安装 Microsoft Visual C++ 程序,看看是否能解决问题。

5. 使用 Microsoft 程序安装和卸载疑难解答

Microsoft Visual C++ 安装错误可能是由损坏的注册表项引起的。 在这种情况下,Microsoft 程序安装和卸载疑难解答可以解决该问题。

Microsoft 程序安装和卸载疑难解答将扫描和修复损坏的注册表项。 此外,该工具还将帮助摆脱可能破坏您的安装的其他问题。

因此,以下是使用 Microsoft 程序安装和卸载疑难解答解决此问题的方法:

  1. 下载 程序安装和卸载疑难解答 来自微软网站。
  2. 打开疑难解答并单击 下一个 按钮继续。
  3. 选择 安装 选项。

接下来,选择 Microsoft Visual C++ 程序 从应用程序列表中,然后单击 下一个. 如果您在列表中找不到这些程序,请单击 不在名单中 选项,然后手动搜索程序。 按照屏幕上的步骤完成该过程。

6.删除临时文件夹中的冗余文件

当您使用 Windows 设备时,系统会定期创建临时(临时)文件来保存某些任务的信息。 当这些任务完成后,临时文件会变得多余并占用磁盘空间。 此外,这些临时文件可能会导致各种系统问题,例如您当前面临的问题。

因此,您可以通过删除临时文件来解决此问题。 这是怎样做:

  1. 赢 + R 打开运行命令对话框。
  2. 类型 命令 并按下 Shift + Ctrl + Enter 打开提升的命令提示符。
  3. 键入以下命令并按 Enter 删除临时文件:
del /q /f /s %temp%*

7.修复损坏的系统文件

在大多数情况下,像这样的安装错误是由错误的系统文件引起的。 要解决此问题,您可以使用 DISM 和 SFC 工具修复或替换损坏的系统文件。

让我们看看怎样使用 DISM 工具来解决这个问题:

  1. Ctrl + Shift + Esc 打开任务管理器。
  2. 点击 文件 选项卡并选择 运行新任务.
  3. 类型 命令 在搜索框中,然后选中 使用管理权限创建此任务 盒子。
  4. 好的 运行提升的命令提示符。
  5. 接下来,键入以下命令并按 Enter 运行 DISM 扫描:
DISM /Online /Cleanup-Image /ScanHealth

该过程完成后,键入以下命令并按 Enter

DISM /Online /Cleanup-Image /RestoreHealth

等待该过程完成,然后重新启动您的设备。 最后,通过以下步骤运行 SFC 扫描:

  1. 打开一个 提升的命令提示符 按照前面的步骤。
  2. 键入以下命令并按 Enter
sfc /scannow

等待该过程完成,然后 close 命令提示符。 从那里重新启动设备以保存这些更改。

8. 恢复您的设备

您可以使用 Windows 还原点工具解决大多数系统问题。 此功能通过撤消 PC 上的最近更改来处理 Windows 错误。 因此,该工具可以消除当前阻止您安装 Microsoft Visual C++ 程序的错误。

如果您在设备上创建了还原点,可以使用以下方法解决此问题:

  1. 类型 控制面板 在开始菜单搜索栏中选择 最佳匹配.
  2. 点击 查看方式 下拉菜单并选择 小图标.
  3. 选择 系统 从控制面板菜单项。
  4. 接下来,单击 系统保护 右侧窗格中的选项。
  5. 导航到 系统保护 选项卡,单击 系统还原 按钮,然后按 下一个.
  6. 从列表中选择一个还原点,然后单击 下一个. 按照屏幕上的步骤完成该过程。

从那里,继续尝试下载 Microsoft Visual C++ 程序 再次。

再次轻松更新或安装 Microsoft Visual C++ 程序

当 Microsoft Visual C++ 程序丢失或损坏时,您需要更新或重新安装这些包。 这样做将确保您的设备运行顺畅。 但是,如果您在安装这些程序时遇到问题,请尝试我们介绍的任何解决方案。