在 Windows Server 2012 R2 上安装 C++ Redistributable 2015 时出错
Error while installing C++ Redistributable 2015 on the Windows Server 2012 R2
我需要在 Windows Server 2012 上安装 MySQL 和 WorkBench 工具 R2。作为先决条件,它需要 Visual C++ Redistributable 2015 所以我下载并尝试安装但出现以下错误:
日志详细信息:
[12E4:1754][2019-11-28T23:04:18]i301: Applying execute package: vcRuntimeAdditional_x86, action: Install, path: C:\ProgramData\Package Cache{BE960C1C-7BAD-3DE6-8B1A-2616FE532845}v14.0.23026\packages\vcRuntimeAdditional_x86\vc_runtimeAdditional_x86.msi, arguments: ' MSIFASTINSTALL="7" NOVSUI="1"'
[1680:17F8][2019-11-28T23:04:18]i319: Applied execute package: vcRuntimeAdditional_x86, result: 0x0, restart: None
[12E4:1754][2019-11-28T23:04:18]i325: Registering dependency: {74d0e5db-b326-4dae-a6b2-445b9de1836e} on package provider: Microsoft.VS.VC_RuntimeAdditionalVSU_x86,v14, package: vcRuntimeAdditional_x86
[12E4:1754][2019-11-28T23:04:18]i301: Applying execute package: Windows81_x64, action: Install, path: C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu, arguments: '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu" /quiet /norestart'
[12E4:1754][2019-11-28T23:04:19]e000: Error 0x80240017: Failed to execute MSU package.
[1680:17F8][2019-11-28T23:04:19]e000: Error 0x80240017: Failed to configure per-machine MSU package.
[1680:17F8][2019-11-28T23:04:19]i319: Applied execute package: Windows81_x64, result: 0x80240017, restart: None
[1680:17F8][2019-11-28T23:04:19]e000: Error 0x80240017: Failed to execute MSU package.
[12E4:1754][2019-11-28T23:04:19]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{74d0e5db-b326-4dae-a6b2-445b9de1836e}, resume: ARP, restart: None, disable resume: No
[12E4:1754][2019-11-28T23:04:19]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{74d0e5db-b326-4dae-a6b2-445b9de1836e}, resume: ARP, restart initiated: No, disable resume: No
[1680:17F8][2019-11-28T23:04:19]i399: Apply complete, result: 0x80240017, restart: None, ba requested restart: No
- OS: Windows 服务器 R2
- 系统类型:64 位 OS,基于 x64 的处理器
- 更新:是
- MySQL版本:5.5
- WorkBench版本:8.0.18
这背后的原因是什么?
我对这种东西很陌生,请帮忙!
如果有人遇到同样的问题,那么解决方案是:
1) 检查 Windows 更新
>
控制面板 >
Windows 更新
2) 安装所有建议的重要更新
3) 重启电脑
然后尝试再次安装 vc_redist.[x64 OR x84].exe
>
如果已经安装然后卸载然后重新安装。
那么一定要设置成功,然后再安装Workbench,就可以了。
在 Windows 2012 服务器上安装 VC++ 可再发行组件作为 WAMP 服务器的先决条件时,我也遇到了类似的错误 0x80240017。我执行了以下步骤来解决问题:
安装 Windows Server 2012 R2 更新 (KB2939087):
https://www.microsoft.com/en-us/download/details.aspx?id=42365
安装 Windows Server 2012 R2 更新 (KB2975061):
https://www.microsoft.com/en-us/download/details.aspx?id=43531
安装 KB2919355 (https://www.microsoft.com/en-US/download/details.aspx?id=42334),
重启电脑
安装 KB2999226 (https://www.microsoft.com/en-in/download/details.aspx?id=49071)
我需要在 Windows Server 2012 上安装 MySQL 和 WorkBench 工具 R2。作为先决条件,它需要 Visual C++ Redistributable 2015 所以我下载并尝试安装但出现以下错误:
日志详细信息:
[12E4:1754][2019-11-28T23:04:18]i301: Applying execute package: vcRuntimeAdditional_x86, action: Install, path: C:\ProgramData\Package Cache{BE960C1C-7BAD-3DE6-8B1A-2616FE532845}v14.0.23026\packages\vcRuntimeAdditional_x86\vc_runtimeAdditional_x86.msi, arguments: ' MSIFASTINSTALL="7" NOVSUI="1"' [1680:17F8][2019-11-28T23:04:18]i319: Applied execute package: vcRuntimeAdditional_x86, result: 0x0, restart: None [12E4:1754][2019-11-28T23:04:18]i325: Registering dependency: {74d0e5db-b326-4dae-a6b2-445b9de1836e} on package provider: Microsoft.VS.VC_RuntimeAdditionalVSU_x86,v14, package: vcRuntimeAdditional_x86 [12E4:1754][2019-11-28T23:04:18]i301: Applying execute package: Windows81_x64, action: Install, path: C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu, arguments: '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu" /quiet /norestart' [12E4:1754][2019-11-28T23:04:19]e000: Error 0x80240017: Failed to execute MSU package. [1680:17F8][2019-11-28T23:04:19]e000: Error 0x80240017: Failed to configure per-machine MSU package. [1680:17F8][2019-11-28T23:04:19]i319: Applied execute package: Windows81_x64, result: 0x80240017, restart: None [1680:17F8][2019-11-28T23:04:19]e000: Error 0x80240017: Failed to execute MSU package. [12E4:1754][2019-11-28T23:04:19]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{74d0e5db-b326-4dae-a6b2-445b9de1836e}, resume: ARP, restart: None, disable resume: No [12E4:1754][2019-11-28T23:04:19]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{74d0e5db-b326-4dae-a6b2-445b9de1836e}, resume: ARP, restart initiated: No, disable resume: No [1680:17F8][2019-11-28T23:04:19]i399: Apply complete, result: 0x80240017, restart: None, ba requested restart: No
- OS: Windows 服务器 R2
- 系统类型:64 位 OS,基于 x64 的处理器
- 更新:是
- MySQL版本:5.5
- WorkBench版本:8.0.18
这背后的原因是什么?
我对这种东西很陌生,请帮忙!
如果有人遇到同样的问题,那么解决方案是:
1) 检查 Windows 更新
>
控制面板 >
Windows 更新
2) 安装所有建议的重要更新
3) 重启电脑
然后尝试再次安装 vc_redist.[x64 OR x84].exe
>
如果已经安装然后卸载然后重新安装。
那么一定要设置成功,然后再安装Workbench,就可以了。
在 Windows 2012 服务器上安装 VC++ 可再发行组件作为 WAMP 服务器的先决条件时,我也遇到了类似的错误 0x80240017。我执行了以下步骤来解决问题:
安装 Windows Server 2012 R2 更新 (KB2939087): https://www.microsoft.com/en-us/download/details.aspx?id=42365
安装 Windows Server 2012 R2 更新 (KB2975061): https://www.microsoft.com/en-us/download/details.aspx?id=43531
安装 KB2919355 (https://www.microsoft.com/en-US/download/details.aspx?id=42334),
重启电脑
安装 KB2999226 (https://www.microsoft.com/en-in/download/details.aspx?id=49071)