Solution for Error Code: s1023 when installing DirectX SDK

Today when installing DXSDK_Jun10 (download address: http://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe), the Error Code shown below mistakes: s1023.

Reason for error:
I also installed Microsoft Visual C++ 2010 Redistributable with the updated version on your computer. I also opened “programs and functions” in the control panel. Sure enough, there was “Microsoft Visual C++ 2010 x86 redistributable-1010.0.40219” and “Microsoft Visual C++ 2010 x64 redistributable-1010.0.40219” installed on the computer. DXSDK_Jun10 also shipped with “Microsoft Visual C++ 2010 x86 redistributable-1010.0.30319” and “Microsoft Visual C++ 2010 x64 redistributable-1010.0.30319”, which versions were lower than the installed versions of the machine, so s1023 error occurred in the installation.

Solutions:
Uninstall higher versions of “Microsoft Visual C++ 2010 x86 redistributable-1010.0.40219” and “Microsoft Visual C++ 2010 x64 redistributable-1010.0.40219”, and then reinstall DXSDK_Jun10.

Q:
Will it be affected to undistribute “Microsoft Visual C++ 2010 x86 redistributable-1010.0.40219” and “Microsoft Visual C++ 2010 x64 redistributable-1010.0.40219”?
A:
After DXSDK_Jun10 is installed, the above two components are still there, but the version is lower, so the impact is not significant.

If you really need “Microsoft Visual C++ 2010 x86 redistributable-1010.0.40219” and “Microsoft Visual C++ 2010 x64 redistributable-1010.0.40219”, you can install it after you finish installing DXSDK_Jun10. Download page address (https://www.microsoft.com/en-us/download/details.aspx?Id = 26999).

Original link; http://blog.csdn.net/ts1030746080/article/details/8681550

Read More: