可以参考stack overflow上的:
地址是:http://stackoverflow.com/questions/4102259/directx-sdk-june-2010-installation-problems-error-code-s1023
大概是说:
1、1.查看系统temp目录下(也就是:C:\Users\[your user name]\AppData\Local\Temp),是否有如下文件:
Microsoft Visual C++ 2010 x86 Redistributable Setup_***.html
或者是
Microsoft Visual C++ 2010 x64 Redistributable Setup_***.html
2.打开该文件,查看是否有如下错误(可以在文件中搜索:“installation”这个单词):
Installation Blockers:
已在此计算机上检测到 Microsoft Visual C++ 2010 Redistributable 的更新版本。
卸载
Microsoft Visual C++ 2010 x86 redistribuable - 10.0.( 数比30319大的)
或者
Microsoft Visual C++ 2010 x64 redistribuable - 10.0.( 数比30319大的)
再次运行安装程序,即可。
清理电脑垃圾,修复系统漏洞,从新安装活重新下载
直接卸载 应用程序 在安装的节奏