Remediere: Eroare 0x80070666 la instalarea Microsoft Visual C ++



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Mai mulți utilizatori Windows se confruntă cu „0x80070666” eroare la încercarea de a instala Microsoft Visual C ++, Lumberyard sau un pachet de distribuție similar. Mesajul de eroare este de obicei raportat că apare la începutul procesului de instalare. Această problemă specială nu este specifică unei anumite versiuni de Windows, deoarece este confirmată să apară pe Windows 7, Windows 8.1 și Windows 10.



Instalarea nu a reușit - 0x80070666



Ce cauzează 0x80070666 Eroare la instalarea Microsoft Visual C ++?

Am investigat această problemă specială examinând diferite rapoarte ale utilizatorilor și strategiile de reparații pe care utilizatorii cei mai afectați le-au implementat pentru a rezolva acest mesaj de eroare. Din ceea ce am adunat, există mai multe scenarii diferite care vor declanșa acest mesaj de eroare:



  • O altă instalare Visual C ++ este deja prezentă - După cum se dovedește, Visual C ++ 2015 și Visual C ++ 2017 vor conține câteva fișiere binare obișnuite despre care se știe că sunt în conflict. Dacă aveți deja Visual C ++ Redist 2017 și încercați să instalați Redist 2015, probabil veți vedea acest mesaj de eroare. În acest caz, dezinstalarea noului Visual C ++ ar trebui să rezolve problema.
  • Instalare defectuoasă a Visual C ++ - Există anumite scenarii care ar putea să contribuie la o instalare defectuoasă a pachetului redistribuibil Visual C ++. Ori de câte ori se întâmplă acest lucru, aveți puține alte opțiuni ca să rulați un instrument special Fix-it sau să încercați să forțați ecranul de reparare să apară utilizând promptul de comandă.
  • Windows Update planifică instalarea aceluiași pachet Visual C ++ - Un alt scenariu în care s-ar putea să întâlniți această problemă specială este dacă componenta de actualizare (Windows Update) are o actualizare în așteptare care va actualiza același pachet Visual C ++. În acest caz, instalarea fiecărei actualizări Windows în așteptare ar trebui să rezolve problema automat.

Dacă sunteți în prezent pentru o soluție care vă va permite să ocoliți 0x80070666 eroare și finalizați instalarea pachetului de distribuție, acest articol vă va oferi mai multe metode de depanare. Mai jos, aveți mai multe remedieri potențiale pe care alți utilizatori într-o situație similară le-au folosit cu succes pentru a rezolva problema.

Metodele sunt ordonate în funcție de eficiență și severitate, așa că vă rugăm să le urmați în ordinea în care sunt prezentate. Unul dintre ei este obligat să rezolve problema în scenariul dvs. particular.

Metoda 1: Dezinstalarea tuturor pachetelor curente redistribuibile Visual C ++

După cum au raportat mulți utilizatori, această problemă specială apare mai ales dacă computerul dvs. conține deja o versiune (mai veche sau mai nouă) a aceluiași pachet distribuibil pe care încercați să îl instalați.



În majoritatea cazurilor, eroarea apare atunci când utilizatorul încearcă să instaleze Visual C ++ Redist 2015, dar o instalare mai nouă este deja prezentă pe sistemul respectiv. Mai mulți utilizatori afectați au raportat că pot rezolva Instalarea nu a reușit - 0x80070666 eroare de instalare prin dezinstalarea versiunii mai noi.

Iată un ghid rapid despre cum să faceți acest lucru:

  1. presa Tasta Windows + R a deschide o Alerga căsuță de dialog. Apoi, tastați „Appwiz.cpl” și apăsați introduce pentru a deschide Programe si caracteristici ecran.

    Tastați appwiz.cpl și apăsați Enter pentru a deschide lista de programe instalate

  2. În interiorul Programe si caracteristici ecran, derulați în jos prin lista de programe instalate și localizați toate fișierele Microsoft Visual C ++ Redist instalații.
  3. Faceți clic dreapta pe fiecare Microsoft Visual C ++ Redist instalare și alegeți Dezinstalați. Apoi, urmați instrucțiunile de pe ecran pentru a finaliza dezinstalarea pentru fiecare pachet de redist.

    Dezinstalarea fiecărui pachet Redist Visual C ++

  4. Odată ce fiecare pachet Visual C ++ a fost dezinstalat, reporniți computerul și așteptați finalizarea următorului pornire.
  5. Încercați să instalați același pachet Redist care a eșuat anterior cu 0x80070666 eroare.

Dacă întâmpinați în continuare același mesaj de eroare, treceți la următoarea metodă de mai jos.

Metoda 2: Rularea instrumentului Fix-It

Există un instrument Microsoft Fix It pe care mai mulți utilizatori afectați l-au folosit cu succes pentru a rezolva problema care împiedica instalarea automată a pachetului redist. Acest anume Repara-l instrumentul va efectua mai multe strategii de reparații care vor repara mai multe componente (inclusiv chei de registry corupte) utilizate în timpul instalării de noi programe.

Notă: Acest instrument Fix it va funcționa pentru Windows 7, Windows 8, Windows 8.1 și Windows 10.

Iată un ghid rapid despre utilizarea acestui lucru Repara-l instrument pentru a rezolva 0x80070666 eroare:

  1. Vizitați acest link ( aici ) și faceți clic pe Descarca pentru a descărca butonul Repara-l instrument.

    Descărcarea instrumentului Fix it

  2. Odată ce instrumentul a fost descărcat, faceți dublu clic pe fișierul .diagcab pentru a deschide fișierul Repara-l instrument. După ce vedeți ecranul inițial, faceți clic pe Avansat și asigurați-vă că caseta asociată cu Aplicați reparațiile automat este bifat. Apoi, faceți clic pe Următorul pentru a trece la următorul meniu.

    Aplicarea reparațiilor în mod automat

  3. În ecranul următor, faceți clic pe Se instalează .

    Probleme cu instalarea programelor

  4. Așteptați până la finalizarea fazei de inspecție, apoi selectați pachetul de redist cu care întâmpinați problemele și faceți clic Următor →.

    Selectarea pachetului de redist cu care aveți probleme

  5. Urmați strategiile de reparații recomandate până când ajungeți la sfârșitul programului.

    Încercând remedierile recomandate

  6. După ce instrumentul Fix It și-a parcurs cursul, reporniți computerul și vedeți dacă puteți instala pachetul redist la următoarea pornire fără probleme.

Dacă încă întâlnești 0x80070666 eroare, treceți la următoarea metodă de mai jos.

Metoda 3: Instalarea oricăror actualizări Windows în așteptare

După cum se dovedește, s-ar putea să întâlniți 0x80070666 eroare deoarece Windows Update se pregătește deja să instaleze același pachet de redist. Mai mulți utilizatori afectați au raportat că, la efectuarea actualizării Windows necesare, pachetul de redistribuire care anterior a eșuat cu 0x80070666 eroarea a fost instalată automat.

Iată un ghid rapid despre instalarea oricărei actualizări Windows în așteptare:

  1. presa Tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ ms-settings: actualizare windows ”Și apăsați introduce pentru a deschide Windows Update fila din Setări aplicație.

    Rulați dialogul: ms-settings: windowsupdate

    Notă: Dacă nu sunteți pe Windows 10, utilizați „Wuapp” comandă în schimb.

  2. Odată ce ați ajuns la ecranul Windows Update, faceți clic pe Verifică pentru actualizări și urmați instrucțiunile de pe ecran pentru a instala toate actualizările Windows în așteptare.

    Instalarea fiecărei actualizări Windows în așteptare

  3. După instalarea fiecărei actualizări în așteptare, reporniți computerul și vedeți dacă pachetul de redist nu este deja instalat. Dacă nu este, încercați să îl instalați și să vedeți dacă întâmpinați în continuare același mesaj de eroare.

Dacă tot nu ați reușit să scăpați de 0x80070666 eroare, treceți la următoarea metodă de mai jos.

Metoda 4: Utilizarea Promptului de comandă pentru a repara instalarea Visual C ++

Mai mulți utilizatori afectați au raportat că au suspectat că instalarea Visual C ++ a fost coruptă, dar nu au avut mijloace de reparare, deoarece programul nu a apărut în lista Adăugare sau eliminare programe. Acest lucru se întâmplă de obicei cu pachetul redistribuibil Visual C ++ 2015.

Din fericire, au reușit să remedieze acest lucru descărcând executabilul de instalare și forțând să apară fereastra de reparații prin Command Prompt. Iată un ghid rapid despre cum să faceți acest lucru:

  1. Asigurați-vă că instalatorul pachetului redistribuibil pe care încercați să îl instalați este prezent pe computer. Asigurați-vă că știți că este locația exactă. Dacă programul de instalare nu este prezent pe computerul dvs., descărcați-l din nou.
  2. presa Tasta Windows + R a deschide o Alerga căsuță de dialog. Apoi, tastați „Cmd” și apăsați introduce pentru a deschide linia de comandă.
  3. În linia de comandă, utilizați următoarea comandă pentru a schimba directorul cu cel care deține fișierul. De exemplu, dacă programul de instalare redist (de ex. Vc_redist.x64.exe) se află în folderul Descărcare, atunci va trebui să utilizați următoarea comandă pentru a trece la directorul relevant:
    CD C:  Users  * YourUser *  Downloads
  4. După ce v-ați asigurat că terminalul funcționează în directorul corect, tastați numele executabilului de instalare urmat de / uninstall pentru a forța să apară fereastra de instalare. Asa:
    vc_redist.x64.exe / dezinstalare
  5. Apoi apasa Reparație și urmați instrucțiunile de pe ecran pentru a repara Redist vizual C ++ instalare.

Forțarea ferestrei de reparare să apară prin promptul de comandă

4 minute citite