Betulkan: Ralat 0x80070666 semasa Memasang Microsoft Visual C ++



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Beberapa pengguna Windows menghadapi '0x80070666' ralat semasa cuba memasang Microsoft Visual C ++, Lumberyard atau pakej pengedaran yang serupa. Mesej ralat biasanya dilaporkan berlaku pada awal proses pemasangan. Masalah khusus ini tidak khusus untuk versi Windows tertentu kerana disahkan berlaku pada Windows 7, Windows 8.1 dan Windows 10.



Penyediaan gagal - 0x80070666



Apa yang menyebabkan Ralat 0x80070666 semasa Memasang Microsoft Visual C ++?

Kami menyiasat masalah ini dengan melihat pelbagai laporan pengguna dan strategi pembaikan yang telah digunakan oleh pengguna yang paling terlibat untuk menyelesaikan pesanan ralat ini. Dari apa yang kami kumpulkan, terdapat beberapa senario yang berbeza yang akan mencetuskan mesej ralat ini:



  • Pemasangan Visual C ++ yang lain sudah ada - Ternyata, Visual C ++ 2015 dan Visual C ++ 2017 akan mengandungi beberapa fail binari biasa yang diketahui bertentangan. Sekiranya anda sudah mempunyai Visual C ++ Redist 2017 dan anda cuba memasang Redist 2015, anda mungkin akan melihat mesej ralat ini. Dalam kes ini, menyahpasang Visual C ++ yang lebih baru akan menyelesaikan masalahnya.
  • Pemasangan Visual C ++ yang buruk - Terdapat senario tertentu yang mungkin menyumbang kepada pemasangan pakej Visual C ++ Redistributable yang buruk. Setiap kali ini berlaku, anda mempunyai sedikit pilihan lain yang menjalankan alat Fix-it khusus atau cuba memaksa skrin Pembaikan muncul menggunakan Command Prompt.
  • Kemas kini Windows merancang untuk memasang pakej Visual C ++ yang sama - Senario lain di mana anda mungkin menghadapi masalah ini ialah jika komponen pembaruan (Pembaruan Windows) mempunyai kemas kini yang belum selesai yang akan mengemas kini paket Visual C ++ yang sama. Dalam kes ini, memasang setiap kemas kini Windows yang belum selesai harus menyelesaikan masalah secara automatik.

Sekiranya anda sedang melakukan perbaikan yang akan membolehkan anda memintas 0x80070666 ralat dan selesaikan pemasangan pakej pengedaran, artikel ini akan memberi anda beberapa kaedah penyelesaian masalah. Di bawah ini, anda mempunyai beberapa kemungkinan perbaikan yang berjaya digunakan oleh pengguna lain dalam situasi serupa untuk menyelesaikan masalah tersebut.

Kaedah disusun mengikut kecekapan dan keparahan, jadi sila ikuti mengikut urutan yang disajikan. Salah satunya pasti dapat menyelesaikan masalah dalam senario tertentu anda.

Kaedah 1: Nyahpasang semua pakej Visual C ++ yang dapat diagihkan semula

Seperti yang telah dilaporkan oleh banyak pengguna, masalah ini sering berlaku jika komputer anda sudah mengandungi versi (lebih lama atau lebih baru) dari pakej yang boleh diedarkan yang sama yang anda cuba pasangkan.



Dalam kebanyakan kes, ralat muncul ketika pengguna cuba memasang Visual C ++ Redist 2015 tetapi pemasangan yang lebih baru sudah ada pada sistem tersebut. Beberapa pengguna yang terjejas dilaporkan dapat menyelesaikan masalah tersebut Penyediaan gagal - 0x80070666 ralat pemasangan dengan menyahpasang versi yang lebih baru.

Berikut adalah panduan ringkas mengenai cara melakukannya:

  1. Tekan Kekunci Windows + R untuk membuka a Lari kotak dialog. Kemudian, taip 'Appwiz.cpl' dan tekan Masukkan untuk membuka Program dan Ciri skrin.

    Ketik appwiz.cpl dan Tekan Enter untuk Membuka Senarai Program Yang Dipasang

  2. Di dalam Program dan Ciri skrin, tatal ke bawah senarai program yang dipasang dan cari semua anda Microsoft Visual C ++ Redist pemasangan.
  3. Klik kanan pada setiap Microsoft Visual C ++ Redist pemasangan dan pilih Nyahpasang. Kemudian, ikuti arahan di skrin untuk menyelesaikan penyahpasangan untuk setiap pakej redist.

    Nyahpasang setiap pakej Redist Visual C ++

  4. Setelah setiap pakej Visual C ++ dinyahpasang, mulakan semula komputer anda dan tunggu sehingga permulaan seterusnya selesai.
  5. Cuba memasang pakej Redist yang sama yang sebelumnya gagal dengan 0x80070666 kesilapan.

Sekiranya anda masih menemui mesej ralat yang sama, beralih ke kaedah seterusnya di bawah.

Kaedah 2: Menjalankan alat Fix-It

Terdapat satu alat Microsoft Fix It yang berjaya digunakan oleh beberapa pengguna yang terjejas untuk menyelesaikan masalah yang menghalang pakej redist dipasang secara automatik. Ini khas Betulkan alat akan melakukan beberapa strategi pembaikan yang akan memperbaiki beberapa komponen (termasuk kunci pendaftaran yang rosak) yang digunakan semasa pemasangan program baru.

Catatan: Alat Perbaiki ini akan berfungsi untuk Windows 7, Windows 8, Windows 8.1 dan Windows 10.

Inilah panduan ringkas mengenai penggunaan ini Betulkan alat untuk menyelesaikan 0x80070666 ralat:

  1. Lawati pautan ini ( di sini ) dan klik Muat turun butang untuk memuat turun Betulkan alat.

    Memuat turun Alat Perbaiki

  2. Setelah alat dimuat turun, klik dua kali pada fail .diagcab untuk membuka Betulkan alat. Sebaik sahaja anda melihat skrin awal, klik Mahir dan pastikan bahawa kotak yang berkaitan dengan Lakukan pembaikan secara automatik diperiksa. Kemudian, klik Next untuk maju ke menu seterusnya.

    Melakukan pembaikan secara automatik

  3. Pada skrin seterusnya, klik pada Memasang .

    Masalah dengan Memasang program

  4. Tunggu sehingga fasa pemeriksaan selesai, kemudian pilih pakej redist yang anda hadapi dan klik Seterusnya.

    Memilih pakej redist yang anda hadapi

  5. Ikuti strategi pembaikan yang disyorkan sehingga anda mencapai akhir program.

    Mencuba pembaikan yang disyorkan

  6. Setelah alat Fix It berjalan, mulakan semula komputer anda dan lihat apakah anda dapat memasang pakej redist pada permulaan seterusnya tanpa masalah.

Sekiranya anda masih menghadapi 0x80070666 ralat, beralih ke kaedah seterusnya di bawah.

Kaedah 3: Memasang Kemas kini Windows yang belum selesai

Ternyata, anda mungkin menghadapi 0x80070666 ralat kerana Kemas kini Windows sudah bersedia untuk memasang pakej redist yang sama. Beberapa pengguna yang terjejas melaporkan bahawa setelah membuat kemas kini Windows yang diperlukan, pakej redist yang sebelumnya gagal dengan 0x80070666 ralat dipasang secara automatik.

Berikut adalah panduan ringkas untuk memasang kemas kini Windows yang belum selesai:

  1. Tekan Kekunci Windows + R untuk membuka kotak dialog Jalankan. Kemudian, taip ' ms-setting: windowsupdate Dan tekan Masukkan untuk membuka Kemas kini Windows tab dari Tetapan aplikasi.

    Jalankan dialog: ms-setting: windowsupdate

    Catatan: Sekiranya anda tidak menggunakan Windows 10, gunakan 'Wuapp' perintah sebaliknya.

  2. Sebaik sahaja anda tiba di skrin Kemas kini Windows, klik Menyemak kemas kini dan ikuti arahan di skrin untuk memasang semua kemas kini tetingkap yang belum selesai.

    Memasang setiap kemas kini Windows yang belum selesai

  3. Setelah setiap kemas kini belum selesai dipasang, mulakan semula komputer anda dan lihat apakah pakej redist belum dipasang. Sekiranya tidak, cubalah memasangnya dan lihat apakah anda masih menemui mesej ralat yang sama.

Sekiranya anda masih belum berjaya menyingkirkan 0x80070666 ralat, beralih ke kaedah seterusnya di bawah.

Kaedah 4: Menggunakan Prompt Perintah untuk memperbaiki pemasangan Visual C ++

Beberapa pengguna yang terjejas telah melaporkan bahawa mereka mengesyaki bahawa pemasangan Visual C ++ rosak, tetapi mereka tidak mempunyai cara untuk memperbaikinya kerana program tersebut tidak muncul di dalam senarai Tambah atau Buang Program. Ini biasanya berlaku dengan pakej Visual C ++ 2015 Redistributable.

Nasib baik, mereka dapat memperbaikinya dengan memuat turun pemasangan yang boleh dilaksanakan dan memaksa tetingkap pembaikan muncul melalui Command Prompt. Berikut adalah panduan ringkas mengenai cara melakukannya:

  1. Pastikan pemasang pakej yang dapat diedarkan semula yang anda cuba pasang ada di komputer anda. Pastikan bahawa mengetahui lokasi sebenarnya. Sekiranya pemasang tidak terdapat di PC anda, muat turun semula.
  2. Tekan Kekunci Windows + R untuk membuka a Lari kotak dialog. Kemudian, taip 'Cmd' dan tekan Masukkan untuk membuka Prompt Perintah.
  3. Di dalam Command Prompt, gunakan perintah berikut untuk mengubah direktori ke direktori yang memegang fail. Contohnya, jika pemasang redist (mis. Vc_redist.x64.exe) terletak di dalam folder Muat turun, anda perlu menggunakan arahan berikut untuk menukar ke direktori yang berkaitan:
    CD C:  Pengguna  * Pengguna Anda *  Muat turun
  4. Setelah anda memastikan bahawa terminal berfungsi di direktori yang tepat, ketikkan nama pemasangan yang dapat diikuti diikuti oleh / uninstall untuk memaksa tetingkap pemasangan muncul. Seperti ini:
    vc_redist.x64.exe / nyahpasang
  5. Kemudian, klik Pembaikan dan ikuti arahan di skrin untuk memperbaiki Visual C ++ redist pemasangan.

Memaksa tetingkap Pembaikan muncul melalui Command Prompt

4 minit membaca