有些用户在安装DirectX时,最后一步显示失败,错误代码S1023,如何解决这一问题?
1、 S1023错误源于VC++运行库无法安装。其原因是系统已存在等于或高于待安装版本的VC++运行库(官方解释页面所示)。这导致新版本无法覆盖或并存,从而产生安装冲突问题。

2、 详细的错误信息可以查看 Temp 临时文件夹(通常位于 C:UsersAppDataLocalTemp)中的 html 文件。这些文件记录了相关问题的具体描述。

3、 打开文件,找到Installation Blockers之后,便可查看详细说明。

4、 打开控制面板,选择卸载程序。

5、 请找到对应的 Microsoft Visual C++ 2010 x86 可再发行组件和 Microsoft Visual C++ 2010 x64 可再发行组件(如已安装),检查其版本号,确认无误后将其卸载。操作时务必小心,确保选择正确的文件版本。
6、 卸载后,重新双击下载的 DirectX 安装包以再次安装。

7、 此时,便能顺利安装完成。
