服务器的环境版本:win2012r2 datacenter
第一步:直接根据你系统的位数(32位或者64位)安装对应的路径下载KB2919355:
http://www.microsoft.com/zh-cn/download/details.aspx?id=42327
http://www.microsoft.com/zh-cn/download/details.aspx?id=42335
第二步:直接安装,然后重启
第三步:下载direct增强版进行修复,普通版本不修复c++,所以选择增强版
服务器的环境版本:win2012r2 standard
第一步:下载Windows8.1-KB2919442-x64进行安装,安装后进行重启
http://www.microsoft.com/zh-cn/download/details.aspx?id=42135
http://www.microsoft.com/zh-cn/download/details.aspx?id=42162
第二步:下载KB2919355,安装后重启
路径如上面的路径
第三步:下载增强版,进行修复就ok了
备注:
1:看其他博主的回答需要下载clearcompressionflag的,下载地址为:Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 update: April 2014https://support.microsoft.com/kb/2919355/zh-cn
2:有些回答是用命令去获取然后再安装,黄色部分为你的路径,一般可视化安装失败,命令也会安装失败的;加粗的是cmd,黄色为你的路径,红色为你需要安装的补丁,其他不变;第一个F:盘符前面有空格,第二个命令盘符前没有空格
先执行获取的命令:
C:\Users\Administrator>expand -F:* F:\solve\Windows8.1-KB2919355-x64.msu F:\solv
e\
再执行安装的命令:
C:\Users\Administrator>dism.exe /online /Add-Package /PackagePath:F:\solve\Windo
ws8.1-KB2919355-x64.cab