[size=13.3333px]安装64位 Microsoft visual C++2015 0x80240017未指定错误
windows server 2008 r2 enterprise
安装 vc2015运行库:
Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.23918
0x80240017 - 未指定的错误
日志:
[29D0:10D8][2016-05-27T12:05:11]i001: Burn v3.7.3813.0, Windows v6.1 (Build 7600: Service Pack 0), path: D:\FreeSWITCH\vc_redist.x64 (2).exe, cmdline: '-burn.unelevated BurnPipe.{AE98E865-8521-4E43-A5E5-6C4F183197B9} {4349FEEC-AA7C-4A76-811A-BE5DAEEB97D9} 7228'
......
[1C3C:0E7C][2016-05-27T12:05:13]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{dab68466-3a7d-41a8-a5cf-415e3ff8ef71}, resume: Active, restart initiated: No, disable resume: No
[1C3C:1EA0][2016-05-27T12:05:13]i304: Verified existing payload: Windows7_MSU_x64 at path: C:\ProgramData\Package Cache\54050A5F8AE7F0C56E553F0090146C17A1D2BF8D\packages\Patch\x64\Windows6.1-KB2999226-x64.msu.
[1C3C:0E7C][2016-05-27T12:05:13]i325: Registering dependency: {dab68466-3a7d-41a8-a5cf-415e3ff8ef71} on package provider: Microsoft.VS.VC_RuntimeMinimumVSU_amd64,v14, package: vcRuntimeMinimum_x64
[1C3C:0E7C][2016-05-27T12:05:13]i325: Registering dependency: {dab68466-3a7d-41a8-a5cf-415e3ff8ef71} on package provider: Microsoft.VS.VC_RuntimeAdditionalVSU_amd64,v14, package: vcRuntimeAdditional_x64
[1C3C:0E7C][2016-05-27T12:05:13]i301: Applying execute package: Windows7_MSU_x64, action: Install, path: C:\ProgramData\Package Cache\54050A5F8AE7F0C56E553F0090146C17A1D2BF8D\packages\Patch\x64\Windows6.1-KB2999226-x64.msu, arguments: '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\54050A5F8AE7F0C56E553F0090146C17A1D2BF8D\packages\Patch\x64\Windows6.1-KB2999226-x64.msu" /quiet /norestart'
[1C3C:0E7C][2016-05-27T12:05:15]e000: Error 0x80240017: Failed to execute MSU package.
[29D0:10D8][2016-05-27T12:05:15]e000: Error 0x80240017: Failed to configure per-machine MSU package.
[29D0:10D8][2016-05-27T12:05:15]i319: Applied execute package: Windows7_MSU_x64, result: 0x80240017, restart: None
[29D0:10D8][2016-05-27T12:05:15]e000: Error 0x80240017: Failed to execute MSU package.
[1C3C:0E7C][2016-05-27T12:05:15]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{dab68466-3a7d-41a8-a5cf-415e3ff8ef71}, resume: ARP, restart: None, disable resume: No
[1C3C:0E7C][2016-05-27T12:05:15]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{dab68466-3a7d-41a8-a5cf-415e3ff8ef71}, resume: ARP, restart initiated: No, disable resume: No
[29D0:10D8][2016-05-27T12:05:15]i399: Apply complete, result: 0x80240017, restart: None, ba requested restart: No
查资料说是没有安装 KB2999226 补丁,查看错误日志文件,里面有一行C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu" /quiet /norestart'可见,该补丁是带了的,而它安装失败,直接去点击这个补丁,弹出错误:此更新不适用你的计算机。
server2008 中出现Microsoft visual C++2015 0x80240017未指定错误 设置失败的解决方法:就是把系统升级到sp1https://www.microsoft.com/zh-cn/download/details.aspx?id=5842
下载 windows6.1-KB976932-X64.exe 然后安装
安装完成后,重新再安装Microsoft Visual C++ 2015
https://www.microsoft.com/zh-CN/download/details.aspx?id=53587
相关文章:http://www.365jz.com/article/19239
如果不上解决不了,还是尝试网友提供的办法:
1.baidu上找到Windows6.1-KB2999226-x64.msu,下载,
2.用winrar可以解压缩这个文件。并把Windows6.1-KB2999226-x64.cab文件拷到任意位置。
3.用管理员模式启动cmd并进入步骤1中选择的位置。
4.执行DISM.exe /Online /Add-Package /PackagePath:\Windows6.1-KB2999226-x64.cab
5.重新执行vc_redist.x64.exe,选择修复
|
|