服务器的环境版本: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++,所以选择增强版
DirectX修复工具增强版_VBcom的专栏-CSDN博客最后更新:2019-9-4DirectX修复工具最新版:DirectX Repair V3.9 增强版NEW!版本号:V3.9.0.29371大小: 111MB/7z格式压缩,196MB/zip格式压缩,345MB/解压后其他版本:标准版 在线修复版MD5校验码:DirectX Repair.exe/eeab9900cc4c10da8e6b786e5f79d09c...https://blog.csdn.net/vbcom/article/details/7245186第四步:修复之后,就结束了
服务器的环境版本: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:UsersAdministrator>expand -F:* F:solveWindows8.1-KB2919355-x64.msu F:solv
e
再执行安装的命令:
C:UsersAdministrator>dism.exe /online /Add-Package /PackagePath:F:solveWindo
ws8.1-KB2919355-x64.cab