Gejala
Jika Anda sudah memiliki Microsoft Visual C++ 2010 yang dapat didistribusikan ulang yang terinstal di komputer, Anda mungkin menerima kesalahan "S1023" ketika menginstal SDK DirectX 2010 Juni.
Penyebab
Masalah ini terjadi karena versi Visual C++ 2010 yang lebih baru dapat didistribusikan ulang ada di komputer. SDK DirectX 2010 Juni menginstal versi 10.0.30319 dari Visual C++ yang telah didistribusikan ulang.
Pemecahan Masalah
Untuk mengatasi masalah ini, Anda harus menghapus instalan semua versi Visual C++ 2010 yang dapat didistribusikan ulang sebelum menginstal SDK DirectX 2010 Juni. Anda mungkin memiliki satu atau beberapa produk berikut yang diinstal:
-
Microsoft Visual C++ 2010 x86 Redistributable
-
Microsoft Visual C++ 2010 x64 Redistributable
Anda bisa menggunakan Tambah atau Hapus Program di panel kontrol untuk menghapus instalasi produk. Atau, Anda dapat menjalankan perintah berikut ini dari wantian perintah administrator:
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}
Setelah Menghapus instalan produk Microsoft Visual C++ 2010 yang dapat didistribusikan ulang, Anda bisa menginstal SDK DirectX 2010 Juni.
Setelah menginstal SDK DirectX 2010 Juni, Anda mungkin menginstal ulang versi terbaru dari paket distribusi ulang Visual C++ 2010.
Informasi Selengkapnya
Masalah yang sama bisa mencegah penginstalan Windows 7 SDK. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2717426 Windows SDK gagal diinstal dengan kode yang dikembalikan 5100