Perbaiki: 0x80240017 Kesalahan Tidak Ditentukan

Beberapa pengguna dilaporkan mendapatkan 0x80240017 Unspecified Error ketika mencoba menginstal Paket Visual C ++ Redistributable untuk Visual Studio 2013 atau Paket Visual C ++ Redistributable untuk Visual Studio 2015 . Masalah ini tidak eksklusif untuk versi Windows tertentu karena dilaporkan terjadi pada Windows 7, Windows 8.1 dan Windows 10.

0x80240017 Kesalahan Tidak Ditentukan

Apa yang menyebabkan ' 0x80240017 Kesalahan Tidak Ditentukan'?

Kami menyelidiki masalah khusus ini dengan melihat berbagai laporan pengguna dan strategi perbaikan yang mereka gunakan untuk menyelesaikan masalah. Berdasarkan beberapa skenario umum yang berhasil kami temukan, ada beberapa penyebab umum yang bertanggung jawab atas kemunculan pesan kesalahan ini.

  • Pengguna mencoba untuk menginstal paket redist Visual C ++ tidak lengkap - Sebagian besar waktu, kesalahan ini terjadi karena pengguna mencoba untuk menginstal paket menggunakan installer yang tidak lengkap / rusak. Ini biasanya dilaporkan terjadi dengan installer aplikasi yang memasok pengguna dengan paket Visual C ++. Dalam hal ini, solusinya adalah mengunduh versi lengkap Visual C ++ dari situs web Microsoft.
  • Paket redist Visual C ++ diinstal pada Windows v6.1 - Pesan kesalahan ini juga dilaporkan terjadi dalam kasus-kasus di mana sistem operasi target adalah Windows v6.1. Masalah terjadi karena paket hanya dirancang untuk diinstal pada Windows 7 dan di atasnya. Dalam hal ini, solusinya adalah memutakhirkan untuk menginstal Paket Layanan 1.
  • Komputer tidak memiliki pembaruan Universal C Runtime - Anda mungkin juga menemukan pesan kesalahan jika versi Windows Anda tidak ada pembaruan Universal C Runtime. Ini biasanya dilaporkan efektif dalam situasi di mana kesalahan terjadi ketika menginstal distribusi Python.
  • Pembaruan Windows telah mengunduh paket redist Visual C ++ - Pesan kesalahan juga dapat ditemui jika komponen Pembaruan Windows berhasil mengunduh paket Visual C ++ yang diperlukan tetapi belum berhasil menginstalnya. Dalam hal ini, solusinya adalah menginstal pembaruan yang tertunda.
  • Rusak / tidak lengkap Visual C ++ instalasi Redistributable - Kesalahan juga dapat ditemui jika pengguna memiliki instalasi Visual C ++ yang ada yang rusak atau tidak lengkap. Dalam hal ini, solusinya adalah untuk menghapus instalasi Visual C ++ yang ada sebelum menginstal ulang yang diperlukan dari halaman unduhan resmi.

Jika Anda kesulitan untuk menyelesaikan pesan kesalahan khusus ini, artikel ini akan memberi Anda koleksi langkah pemecahan masalah yang diverifikasi. Di bawah, Anda akan menemukan beberapa metode berbeda yang digunakan pengguna lain dalam situasi yang sama untuk menyelesaikan masalah.

Jika Anda ingin seefisien mungkin, kami menganjurkan Anda untuk mengikuti metode di bawah ini secara berurutan. Anda akhirnya harus menemukan serangkaian instruksi yang akan membantu Anda untuk menyelesaikan masalah pada mesin khusus Anda.

Metode 1: Mengunduh paket instalasi Paket Visual C ++ Redistributable

Karena masalah ini sebagian besar terjadi setelah penginstal aplikasi meminta Anda untuk menginstal Paket Visual C ++ Redistributable, kemungkinan penginstal sudah kedaluwarsa atau tidak mengunduh dengan benar.

Beberapa pengguna menemukan diri mereka dalam situasi yang sama telah melaporkan bahwa masalah ini diselesaikan setelah mereka mengunduh kembali Paket Visual C ++ Redistributable dari saluran resmi. Untuk beberapa dari mereka, 0x80240017 Unspecified Error tidak kembali ketika mereka mencoba instalasi dari installer yang baru diunduh.

Berikut ini panduan cepat untuk mengunduh dan menginstal Paket Visual C ++ Redistributable yang diperlukan dari server Microsoft:

  1. Kunjungi tautan unduhan yang berlaku untuk Paket Visual C ++ Redistributable yang perlu Anda instal:

    Paket Visual C ++ Redistributable untuk Visual Studio 2013 - Tautan unduhan

    Paket Visual C ++ Redistributable untuk Visual Studio 2015 - Tautan unduhan

  2. Setelah Anda masuk ke halaman unduhan, pilih bahasa instalasi dan klik tombol Unduh untuk memulai unduhan.

    Mengunduh Visual C ++ yang diperlukan Redistributable
  3. Pilih penginstal yang benar sesuai dengan arsitektur OS Anda. Centang kotak yang terkait dengan vc-redist.x64.exe jika Anda memiliki versi Windows 64-bit atau kotak vc-redist.x64.exe jika Anda menggunakan 32-bit. Lalu, tekan Next untuk memulai unduhan.

    Mengunduh pemasang Paket Visual C ++ Redistributable
  4. Buka instalasi yang dapat dieksekusi dan ikuti petunjuk pada layar untuk menyelesaikan instalasi.

    Menginstal paket Visual C ++ yang dapat didistribusikan

Jika Anda masih mengalami kesalahan 0x80240017 Tidak Ditentukan, pindah ke metode berikutnya di bawah ini.

Metode 2: Menginstal Windows 7 Paket Layanan 1 (jika berlaku)

Seperti yang dilaporkan beberapa pengguna, masalah ini juga dapat terjadi jika Anda mencoba menginstal Paket Visual C ++ Redistributable untuk Visual Studio 2013 atau 2015 pada Windows v6.1 (Build 7600: Service Pack 0). Dalam kasus khusus ini, kesalahan terjadi karena dua paket redistributable dirancang untuk diinstal pada Windows 7 Paket Layanan 1 dan di atas.

Beberapa pengguna menemukan diri mereka dalam situasi yang sama melaporkan bahwa masalah ini teratasi setelah menginstal Paket Layanan 1. Berikut adalah panduan singkat tentang cara melakukan ini:

  1. Kunjungi tautan ini (di sini ), pilih bahasa Anda dan tekan tombol Unduh untuk mengunduh Paket Layanan 1.

    Mengunduh Paket Layanan 1 untuk Windows v6.1 (Build 7600: Paket Layanan 0)
  2. Dari layar berikutnya, hapus centang semua yang lain selain dari file ISO utama. Setelah melakukannya, tekan tombol Berikutnya untuk memulai unduhan.

    Mengunduh file ISO yang diperlukan untuk instalasi Windows 7 Paket Layanan 1.
  3. Setelah file ISO diunduh, kunjungi tautan ini (di sini ) dan klik tombol Unduh untuk mengunduh alat WinCDEMU 4.1 . Kami akan menggunakan alat ini untuk menerapkan pemutakhiran Paket Layanan 1.

    Mengunduh alat WinCDEmu 4.1
  4. Buka eksekusi instalasi WinCDEmu dan tekan tombol Instal untuk mengatur alat di komputer Anda.

    Menginstal alat WinCDEmu
  5. Setelah alat telah diinstal, klik Install untuk menambahkan perangkat lunak sistem yang diperlukan.

    Menginstal perangkat lunak tambahan
  6. Nyalakan kembali komputer Anda untuk menyelesaikan instalasi WindowsCDEmu.
  7. Setelah startup berikutnya selesai, navigasikan ke lokasi tempat Anda mengunduh file Iso (pada langkah 2), klik kanan padanya dan pilih Select driver letter & mount .

    Memasang file Paket Layanan 1 dengan WinCDEmu
  8. Pilih huruf drive yang akan Anda buat, atur tipe Disc ke Data disc dan klik Ok untuk me-mount file ISO .

    Memasang Gambar Paket Layanan
  9. Dengan gambar Windows 7 Paket Layanan 1 terpasang, ikuti instruksi pada layar untuk menyelesaikan instalasi.
  10. Setelah Paket Layanan 1 diinstal, restart komputer Anda sekali lagi dan lihat apakah pesan kesalahan sekarang diselesaikan dengan mencoba menginstal Paket Visual C ++ Redistributable lagi.

Jika Anda masih mengalami kesalahan 0x80240017 Tidak Ditentukan, pindah ke metode berikutnya di bawah ini.

Metode 3: Menginstal pembaruan Universal C Runtime

Beberapa pengguna yang telah mendapatkan kesalahan ini setelah didesak oleh pemasang Python (atau aplikasi lain) untuk menginstal paket redist telah melaporkan bahwa masalah telah teratasi setelah mereka menginstal pembaruan Universal C Runtime yang berlaku untuk versi Windows mereka.

Berikut panduan singkat untuk melakukan ini:

  1. Kunjungi tautan ini (di sini ), gulir ke bawah ke Metode 2 dan unduh paket pembaruan yang berlaku untuk versi Windows Anda.

    Mengunduh versi yang sesuai dari penginstal Universal C Runtime
  2. Dari layar berikutnya, pilih bahasa pilihan Anda dan klik tombol Unduh untuk memulai unduhan.

    Mengunduh penginstal
  3. Buka instalasi yang dapat dieksekusi dan ikuti petunjuk pada layar untuk menginstal pembaruan Universal C Runtime. Setelah proses selesai, mulai ulang komputer Anda dan lihat apakah pesan kesalahan telah diselesaikan pada startup berikutnya.

Jika Anda masih menemukan ' 0x80240017 Kesalahan Tidak Ditentukan' pada startup berikutnya, pindah ke metode berikutnya di bawah ini.

Metode 4: Menginstal pembaruan Windows yang tertunda

Beberapa pengguna yang telah mengalami ' 0x80240017 Unspecified Error' ketika mencoba untuk menginstal paket redist Visual C ++ setelah diminta untuk melakukannya oleh Python (atau distribusi serupa) telah melaporkan bahwa masalah ini teratasi setelah mereka menginstal Windows yang tertunda. pembaruan.

Ternyata, masalah khusus ini dapat terjadi jika paket redist Visual C ++ diunduh oleh komponen Pembaruan Windows tetapi tidak diinstal.

Jika skenario ini berlaku untuk situasi Anda saat ini, ikuti langkah-langkah di bawah ini untuk menginstal pembaruan Windows yang tertunda dan selesaikan ' 0x80240017 Kesalahan Tidak Ditentukan':

  1. Tekan tombol Windows + R untuk membuka kotak dialog Run. Kemudian, ketik " ms-settings: windowsupdate " dan tekan Enter untuk membuka layar Pembaruan Windows dari aplikasi Pengaturan .

    Membuka layar Pembaruan Windows

    Catatan: Jika Anda menjalankan versi Windows yang lebih lama dari Windows 10, gunakan perintah "wuapp".

  2. Di dalam layar Pembaruan Windows, klik Periksa pembaruan, lalu ikuti petunjuk di layar untuk menginstal setiap pembaruan Windows yang tertunda.

    Memeriksa Pembaruan
  3. Ketika diminta untuk memulai kembali, lakukan dan pastikan untuk kembali ke layar Pembaruan Windows untuk melihat apakah Anda memiliki pembaruan lain yang tertunda.
  4. Coba instal kembali paket Microsoft Visual C ++ Redistributable dan lihat apakah pesan kesalahan telah diatasi.

Jika Anda masih mengalami ' 0x80240017 Kesalahan Tidak Ditentukan', pindah ke metode berikutnya di bawah ini.

Metode 5: Menghapus instalasi paket Microsoft Visual C ++ Redistributable yang ada

Seperti yang disarankan beberapa pengguna yang terkena dampak, masalah ini juga dapat terjadi jika salah satu dari instalasi Microsoft Visual C ++ Anda saat ini yang didistribusikan kembali rusak. Beberapa pengguna yang berada dalam situasi yang sama melaporkan bahwa pesan kesalahan tidak lagi terjadi setelah mereka menghapus instalasi Microsoft Visual C ++ yang ada sebelum mencoba menerapkan paket Visual C ++ Redist yang diperlukan.

Berikut adalah panduan cepat untuk menghapus instalasi paket Microsoft Visual C ++ Redistributable yang ada sebelum mencoba menginstal kembali:

  1. Tekan tombol Windows + R untuk membuka kotak dialog Run . Kemudian, ketik " appwiz.cpl " dan tekan Enter untuk membuka layar Program dan Fitur .

    Ketik appwiz.cpl dan Tekan Enter untuk Membuka Daftar Program yang Dipasang
  2. Di dalam layar Program dan File, buka panel kanan, klik kanan pada paket redist Microsoft Visual C ++ dan pilih Uninstall .

    Menghapus instalasi paket redist Visual C ++
  3. Di dalam menu berikutnya, klik Uninstall dan ikuti petunjuk pada layar untuk menyingkirkan paket redist Microsoft Visual C ++ .

    Menghapus instalasi paket Visual C ++

    Catatan: Jika Anda memiliki beberapa instalasi Microsoft Visual C ++, ulangi langkah 2 dan langkah 3 dengan semuanya.

  4. Setelah Anda berhasil menghapus setiap instalasi Microsoft Visual C ++, restart komputer Anda.
  5. Pada startup berikutnya, unduh & instal instalasi Microsoft Visual C ++ yang diperlukan dari salah satu tautan ini dan lihat apakah masalahnya telah teratasi:

    Paket Visual C ++ Redistributable untuk Visual Studio 2013 - Tautan unduhan

    Paket Visual C ++ Redistributable untuk Visual Studio 2015 - Tautan unduhan

Metode 6: Menginstal versi Python yang lebih lama (jika ada)

Jika Anda mendapatkan pesan kesalahan ini saat mencoba menginstal distribusi Python, Anda mungkin ingin mengulangi proses dengan distribusi yang lebih lama dan melihat apakah pesan kesalahan masih terjadi.

Beberapa pengguna yang mengalami masalah dalam skenario serupa melaporkan bahwa mereka berhasil menghindari masalah dengan memasang distribusi Python yang lebih lama.

Ini belum tentu merupakan perbaikan yang tahan lama karena Anda mungkin perlu memperbarui ke versi terbaru di masa depan, tetapi akan efektif jika Anda mencari solusi cepat yang memungkinkan Anda untuk menginstal distribusi Python.

Berdasarkan apa yang dikatakan pengguna lain dalam situasi yang sama, Anda harus dapat mengatasi masalah ini dengan mengunduh Python versi 3.4.3 . Cukup unduh distribusi, ikuti petunjuk di layar dan lihat apakah Anda menerima kesalahan yang sama ketika diminta untuk menginstal paket redist Visual C ++.

Metode 7: Melakukan instalasi perbaikan

Jika Anda sampai sejauh ini tanpa hasil, ada kemungkinan besar Anda mengalami masalah ini karena beberapa jenis korupsi sistem. Ada beberapa metode yang dapat Anda gunakan untuk menghilangkan korupsi file dan menyelesaikan 0x80240017 Kesalahan Tidak Tertentu, tetapi banyak pengguna dalam situasi yang sama telah melaporkan bahwa masalah ini diselesaikan setelah mereka melakukan instalasi perbaikan.

Instalasi perbaikan adalah prosedur non-destruktif yang memungkinkan Anda menyegarkan semua komponen terkait Windows tanpa memengaruhi file dan aplikasi pribadi Anda. Berlawanan dengan pemasangan yang bersih , instalasi perbaikan akan memungkinkan Anda untuk menyimpan semua data pribadi Anda termasuk foto, musik, video, preferensi pengguna, dan aplikasi pihak ketiga yang diinstal.

Jika Anda memutuskan untuk melakukan instalasi perbaikan, Anda dapat mengikuti instruksi yang ada di artikel ini (di sini).

Artikel Menarik