Fix: 0x80240017 Kesalahan Tidak Ditentukan

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

Apa yang menyebabkan ' 0x80240017 Unspecified Error'?

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 menginstal paket redist Visual C ++ yang tidak lengkap - Sering kali, kesalahan khusus ini terjadi karena pengguna mencoba menginstal paket menggunakan penginstal yang tidak lengkap / rusak. Ini biasanya dilaporkan terjadi dengan penginstal aplikasi yang menyediakan pengguna dengan paket Visual C ++. Dalam hal ini, solusinya adalah mengunduh versi Visual C ++ lengkap dari situs web Microsoft.
  • Paket Visual C ++ redist diinstal di Windows v6.1 - Pesan kesalahan ini juga dilaporkan terjadi dalam contoh di mana sistem operasi target adalah Windows v6.1. Masalah terjadi karena paket hanya dirancang untuk diinstal pada Windows 7 dan yang lebih baru. Dalam kasus ini, solusinya adalah dengan memutakhirkan untuk menginstal Paket Layanan 1.
  • Komputer tidak memiliki pembaruan Universal C Runtime - Anda mungkin juga menemukan pesan kesalahan jika versi Windows Anda tidak memiliki pembaruan Universal C Runtime. Ini biasanya dilaporkan efektif dalam situasi di mana kesalahan ditemui saat menginstal distribusi Python.
  • Pembaruan Windows telah mengunduh paket Visual C ++ redist - Pesan kesalahan juga dapat ditemukan jika komponen Pembaruan Windows berhasil mengunduh paket Visual C ++ yang diperlukan tetapi belum berhasil menginstalnya. Dalam kasus ini, solusinya adalah menginstal pembaruan yang tertunda.
  • Penginstalan Visual C ++ Redistributable rusak / tidak lengkap - Kesalahan juga dapat terjadi jika pengguna memiliki penginstalan Visual C ++ yang rusak atau tidak lengkap. Dalam hal ini, solusinya adalah menghapus instalasi Visual C ++ yang ada sebelum menginstal ulang yang diperlukan dari halaman unduhan resmi.

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

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

Metode 1: Mengunduh paket penginstalan Visual C ++ Redistributable Package

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

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

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

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

    Visual C ++ Redistributable Package untuk Visual Studio 2013 - Download link

    Visual C ++ Redistributable Package untuk Visual Studio 2015 - Download link

  2. Setelah Anda masuk ke halaman unduhan, pilih bahasa instalasi dan klik tombol Unduh untuk memulai unduhan.
  3. Pilih penginstal yang benar sesuai dengan arsitektur OS Anda. Centang kotak yang terkait dengan vc-redist.x64.exe jika Anda memiliki Windows versi 64-bit atau kotak vc-redist.x64.exe jika Anda menggunakan 32-bit. Kemudian, tekan Next untuk memulai pengunduhan.
  4. Buka penginstalan yang dapat dieksekusi dan ikuti petunjuk di layar untuk menyelesaikan penginstalan.

Jika Anda masih mengalami 0x80240017 Unspecified Error, pindah ke metode selanjutnya di bawah ini.

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

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

Beberapa pengguna yang mengalami situasi serupa telah melaporkan bahwa masalah telah teratasi setelah menginstal Service Pack 1. Berikut panduan singkat tentang cara melakukannya:

  1. Kunjungi tautan ini (di sini ), pilih bahasa Anda dan tekan tombol Unduh untuk mengunduh Service Pack 1.
  2. Dari layar berikutnya, hapus centang semua selain dari file ISO utama. Setelah Anda selesai melakukannya, tekan tombol Berikutnya untuk memulai pengunduhan.
  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 peningkatan Paket Layanan 1.
  4. Buka instalasi WinCDEmu yang dapat dieksekusi dan tekan tombol Instal untuk mengatur alat di komputer Anda.
  5. Setelah alat diinstal, klik Instal untuk menambahkan perangkat lunak sistem yang diperlukan.
  6. Restart komputer Anda untuk menyelesaikan instalasi WindowsCDEmu.
  7. Setelah startup berikutnya selesai, arahkan ke lokasi tempat Anda mengunduh file Iso (pada langkah 2), klik kanan padanya dan pilih Select driver letter & mount .
  8. Pilih huruf drive yang akan Anda buat, atur jenis Disk ke disk Data dan klik Ok untuk memasang file ISO .
  9. Dengan gambar Windows 7 Service Pack 1 terpasang, ikuti petunjuk di layar untuk menyelesaikan penginstalan.
  10. Setelah Paket Layanan 1 diinstal, restart komputer Anda sekali lagi dan lihat apakah pesan kesalahan sekarang teratasi dengan mencoba menginstal Visual C ++ Redistributable Package lagi.

Jika Anda masih mengalami 0x80240017 Unspecified Error, pindah ke metode selanjutnya di bawah ini.

Metode 3: Menginstal pembaruan Universal C Runtime

Beberapa pengguna yang mendapatkan kesalahan ini setelah diminta oleh penginstal 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 cepat 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.
  2. Dari layar berikutnya, pilih bahasa yang Anda sukai dan klik tombol Unduh untuk memulai pengunduhan.
  3. Buka penginstalan yang dapat dieksekusi dan ikuti petunjuk di layar untuk menginstal pembaruan Universal C Runtime. Setelah proses selesai, restart komputer Anda dan lihat apakah pesan kesalahan telah diselesaikan pada startup berikutnya.

Jika Anda masih mengalami ' 0x80240017 Unspecified Error' pada startup berikutnya, pindah ke metode berikutnya di bawah.

Metode 4: Menginstal pembaruan Windows yang tertunda

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

Ternyata, masalah khusus ini dapat terjadi jika paket Visual C ++ redist 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 menyelesaikan ' 0x80240017 Unspecified Error':

  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 .

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

  2. Di dalam layar Pembaruan Windows, klik Periksa pembaruan , lalu ikuti petunjuk di layar untuk menginstal setiap pembaruan Windows yang tertunda.
  3. Saat diminta untuk memulai ulang, lakukan dan pastikan untuk kembali ke layar Pembaruan Windows untuk melihat apakah Anda memiliki pembaruan lain yang tertunda.
  4. Coba instal paket Microsoft Visual C ++ Redistributable lagi dan lihat apakah pesan kesalahan telah diselesaikan.

Jika Anda masih mengalami ' 0x80240017 Unspecified Error', pindah ke metode berikutnya di bawah.

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

Seperti yang disarankan oleh beberapa pengguna yang terpengaruh, masalah mungkin juga terjadi jika salah satu penginstalan Microsoft Visual C ++ yang dapat didistribusikan ulang rusak. Beberapa pengguna yang berada dalam situasi yang sama telah melaporkan bahwa pesan galat tidak lagi terjadi setelah mereka membongkar semua penginstalan Microsoft Visual C ++ yang ada sebelum mencoba menerapkan paket Visual C ++ Redist yang diperlukan.

Berikut panduan cepat untuk mencopot pemasangan paket Microsoft Visual C ++ Redistributable yang ada sebelum mencoba memasang ulang lagi:

  1. Tekan tombol Windows + R untuk membuka kotak dialog Run . Kemudian, ketik " appwiz.cpl " dan tekan Enter untuk membuka layar Program dan Fitur .
  2. Di dalam layar Program dan File , pergi ke panel kanan, klik kanan pada paket Microsoft Visual C ++ redist dan pilih Hapus instalan .
  3. Di dalam menu berikutnya, klik Hapus instalan dan ikuti petunjuk di layar untuk menghapus paket Microsoft Visual C ++ redist .

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

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

    Visual C ++ Redistributable Package untuk Visual Studio 2013 - Download link

    Visual C ++ Redistributable Package untuk Visual Studio 2015 - Download link

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 telah melaporkan bahwa mereka berhasil menghindari masalah dengan menginstal distribusi Python yang lebih lama.

Ini belum tentu merupakan perbaikan yang langgeng karena Anda mungkin perlu memperbarui ke versi terbaru di masa mendatang, tetapi ini akan efektif jika Anda mencari solusi cepat yang memungkinkan Anda memasang distribusi Python.

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

Metode 7: Melakukan penginstalan perbaikan

Jika Anda telah 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 kerusakan file dan menyelesaikan 0x80240017 Unspecified Error, tetapi banyak pengguna dalam situasi serupa telah melaporkan bahwa masalah telah teratasi setelah mereka melakukan perbaikan instalasi.

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

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