Errore 'S1023' quando si installa DirectX SDK

Questo articolo consente di risolvere l'errore "S1023" che si verifica quando si installa la versione di giugno 2010 di DirectX SDK.

Versione originale del prodotto: Windows 8 Enterprise, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Professional
Numero KB originale: 2728613

Sintomi

Se nel computer è installato un Microsoft Visual C++ 2010 Redistributable esistente, potrebbe essere visualizzato un errore "S1023" quando si installa DirectX SDK di giugno 2010.

Causa

Il problema si verifica perché nel computer è presente una versione più recente di Visual C++ 2010 Redistributable. DirectX SDK di giugno 2010 installa la versione 10.0.30319 del Visual C++ Redistributable.

Risoluzione

Per risolvere questo problema, è necessario disinstallare tutte le versioni di Visual C++ 2010 Redistributable prima di installare DirectX SDK di giugno 2010. È possibile che sia installato uno o più dei prodotti seguenti:

  • Microsoft Visual C++ 2010 x86 Redistributable
  • Microsoft Visual C++ 2010 x64 Redistributable

È possibile usare Installazione applicazioni in Pannello di controllo per disinstallare i prodotti. In alternativa, è possibile eseguire i comandi seguenti da un prompt dei comandi dell'amministratore:

MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}

MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}

Dopo aver disinstallato i prodotti Microsoft Visual C++ 2010 Redistributable, è possibile installare DirectX Software Development Kit.

Dopo aver installato DirectX SDK di giugno 2010, è possibile reinstallare la versione più recente dell'aggiornamento della sicurezza MFC del pacchetto ridistribuibile di Microsoft Visual C++ 2010 Service Pack 1 Redistributable.

Ulteriori informazioni

Lo stesso problema può impedire l'installazione di Windows 7 SDK.