この記事は、DirectX SDK の June 2010 リリースをインストールするときに発生する 'S1023' エラーを解決するのに役立ちます。
元の製品バージョン: Windows 8 Enterprise、Windows 7 Enterprise、Windows 7 Home Basic、Windows 7 Professional
元の KB 番号: 2728613
症状
コンピューターに既存の Microsoft Visual C++ 2010 再頒布可能パッケージがインストールされている場合は、June 2010 DirectX SDK をインストールするときに "S1023" エラーが発生する可能性があります。
原因
この問題は、新しいバージョンの Visual C++ 2010 再頒布可能パッケージがコンピューターに存在するため発生します。 June 2010 DirectX SDK では、Visual C++ 再頒布可能パッケージのバージョン 10.0.30319 がインストールされます。
解決方法
この問題を解決するには、June 2010 DirectX SDK をインストールする前に、Visual C++ 2010 再頒布可能パッケージのすべてのバージョンをアンインストールする必要があります。 次の製品が 1 つ以上インストールされている可能性があります。
- Microsoft Visual C++ 2010 x86 再頒布可能パッケージ
- Microsoft Visual C++ 2010 x64 再頒布可能パッケージ
コントロール パネルのプログラムの追加と削除を使用して製品をアンインストールできます。 または、管理者コマンド プロンプトから次のコマンドを実行できます。
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}
Microsoft Visual C++ 2010 再頒布可能パッケージ製品をアンインストールした後、 DirectX ソフトウェア開発キットをインストールできます。
June 2010 DirectX SDK をインストールした後、最新バージョンの Microsoft Visual C++ 2010 Service Pack 1 再頒布可能パッケージ MFC セキュリティ更新プログラムを再インストールできます。
詳細
同じ問題により、Windows 7 SDK のインストールが妨げる可能性があります。