Попытка установки DirectX SDK (June 2010) завершается ошибкой «Error Code S1023«.
Причина в установленных в системе пакетах Visual C++ 2010 Redistributable Package. Поэтому для корректной установки DirectX SDK необходимо сперва удалить эти пакеты.
Сделать это можно стандартно через панель управления, а можно и с помощью следующих команд:
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}