修复 Microsoft Visual C++ 2015 Redistributable Setup 失败错误 0x80240017

Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017: 如果您在尝试安装Microsoft Visual C++ 2015 Redistributable Setup时遇到错误代码“0x80240017 – 未定义错误”,请不要担心,因为今天我们将了解如何解决此问题错误。各种应用程序或程序需要Visual C++ 2015 Redistributable才能运行,如果您的 PC 上没有安装(Redistributable)Redistributable包,那么您可能无法访问这些应用程序。因此,不要浪费任何时间,让我们在下面列出的指南的帮助下查看如何Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017 。

修复 Microsoft Visual C++ 2015 Redistributable Setup 失败错误 0x80240017

Fix Microsoft Visual C++ 2015 Redistributable Setup 失败错误 0x80240017(Redistributable Setup Fails Error 0x80240017)

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法 1:下载 Windows 7 Service Pack (SP1) 更新(Method 1: Download Windows 7 Service Pack (SP1) Update)

选择您的语言,然后点击下载按钮(Download button)。在下一页上,根据您的系统架构选择“ windows6.1-KB976932-X64 ”或“ windows6.1-KB976932-X86 ”。

windows6.1-KB976932-X64 – 适用于 64 位系统(windows6.1-KB976932-X64 – For 64-bit System)
windows6.1-KB976932-X86 – 适用于 32 位系统(windows6.1-KB976932-X86 – For 32-bit System)

下载 Windows 7 服务包 (SP1) 更新

下载并安装Windows 7 Service Pack ( SP1 )更新(Update)后,只需重新启动 PC 即可保存更改。现在从程序(Programs)功能(Features)窗口中,确保完全删除Microsoft Visual C++ 2015 Redistributable包,然后按照以下指南进行操作。

选择 Microsoft Visual C++ 2015 Redistributable 然后从工具栏中单击更改

1.Download Visual C++ Redistributable for Visual Studio 2015 from Microsoft Website

2.从下拉列表中选择您的语言,然后单击(Language)下载。( Download.)

从 Microsoft 网站下载 Visual C++ Redistributable for Visual Studio 2015

3.根据系统架构选择vc-redist.x64.exe(64位Windows)或vc_redis.x86.exe(32位Windows),点击下一步(vc-redist.x64.exe (for 64-bit Windows) or vc_redis.x86.exe (for 32-bit Windows))( Next.)

根据你的系统架构选择 vc-redist.x64.exe 或者 vc_redis.x86.exe

4.单击下一步( Next)后,文件应开始下载。

5.双击下载文件,按照屏幕提示完成安装。( complete the installation.)

双击下载文件

6.重新启动您的 PC 以保存更改并查看您是否能够Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017.

如果您仍然遇到错误消息,请安装Microsoft Visual C++ Redistributable Update:

如果修复或重新安装Visual C++ Redistributable for Visual Studio 2015没有解决问题,那么您应该尝试Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website

来自 Microsoft 网站的 Microsoft Visual C++ 2015 Redistributable Update 3 RC

方法 2:执行干净启动(Method 2: Perform Clean Boot)

有时,第 3 方软件可能与Microsoft Visual C++发生冲突,因此您可能会遇到安装失败错误 0x80240017(Setup Fails Error 0x80240017)。为了 Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017,您需要在 PC 中执行干净启动(perform a clean boot)并逐步诊断问题。

在 Windows 中执行干净启动。 系统配置中的选择性启动

方法 3:确保您的 PC 的日期和时间是正确的(Method 3: Make sure Date and Time of your PC is Correct)

1.右键单击任务栏上的 日期和时间( date and time),然后选择“Adjust date/time”。

2.确保打开 自动设置时间”的切换开关。(Set Time Automatically”.)

确保自动设置时间和自动设置时区的切换已打开

3.对于Windows 7,点击“互联网时间(Internet Time)”并勾选“与互联网时间服务器同步(Synchronize with an Internet time server)”。

时间和日期

4.选择服务器“ time.windows.com ”并点击更新和“确定”。您无需完成更新。只需(Just)单击确定。

设置正确的日期和时间应该 Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017, 如果没有,则继续。

方法 4:从您的 PC 中删除临时文件(Method 4: Delete Temporary Files from your PC)

1.按 Windows 键 + R 然后键入temp并按 Enter。

删除 Windows 临时文件夹下的临时文件

2.单击继续(Continue)打开临时文件夹。

3 .选择临时(Temp)文件夹中存在的所有文件或文件(.Select all the files or folders)夹并永久删除它们。(permanently delete them.)

注意:(Note:)要永久删除任何文件或文件夹,您需要按Shift + Del button.

方法五:重新注册 Windows Installer 服务(Method 5: Re-register Windows Installer service)

1.按Windows Key + R然后键入以下内容并按 Enter:

msiexec /unregister

重新注册 Windows 安装程序

注意:当您按 Enter 时,它不会显示任何内容,所以不用担心。

2.再次打开运行(Run)对话框,然后键入“ msiexec /regserver ”(不带引号)并按 Enter。

3.这将成功重新注册 Windows Installer(Re-register Windows Installer)服务,应该可以解决您的问题。

方法 6:运行 DISM 工具(Method 6: Run DISM Tool)

1.按 Windows 键 + X 并选择命令提示符(管理员)。(Command Prompt(Admin).)

具有管理员权限的命令提示符

2.在cmd中输入以下命令并在每个命令后按回车:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM 恢复健康系统

3.让DISM命令运行并等待它完成。

4. 如果上述命令不起作用,请尝试以下操作:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:(Note:) (Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)恢复光盘(Recovery Disc))。

5.重新启动您的 PC 以保存更改并查看您是否能够 Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017.

方法七:安装Windows8.1-KB2999226-x64.msu(Method 7: Install Windows8.1-KB2999226-x64.msu)

1.确保从系统中卸载Visual C++ Redistributable for Visual Studio 2015

2.导航到以下路径:

C:\ProgramData\Package Cache\

3.现在你需要找到类似这样的路径:

FC6260C33678BB17FB8B88536C476B4015B7C5E9packagesPatchdWindows8.1-KB2999226-x64.msu

2.找到文件后,打开命令提示符(Command Prompt)Admin)并一一键入以下命令,然后在每个命令后按Enter :

C:
mkdir tmp
mkdir tmp\tmp
move C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu c:\tmp
expand -F:* c:\tmp\Windows8.1-KB2999226-x64.msu c:\tmp\tmp
dism /online /add-package /packagepath:c:\tmp\tmp\Windows8.1-KB2999226-x64.cab

注意:确保(Make)根据您的系统替换“FC6260C33678BB17FB8B88536C476B4015B7C5E9”和文件名“Windows8.1-KB2999226-x64.msu”。

安装Windows8.1-KB2999226-x64.msu

3.完成后,重新启动您的 PC 以保存更改。

如果您仍然遇到问题,则可以 直接从 Microsoft 网站手动下载并安装 Windows8.1-KB2999226-x64.msu 。(install the Windows8.1-KB2999226-x64.msu)

直接从微软网站下载并安装 Windows8.1-KB2999226-x64.msu

受到推崇的:(Recommended:)

就是这样,您已经成功学习了How to Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017,但是如果您对本教程仍有任何疑问,请随时在评论部分提出。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts