Popraviti: Napaka 0x80070666 pri nameščanju Microsoft Visual C ++

Številni uporabniki sistema Windows se srečujejo z napako »0x80070666«, ko poskušajo namestiti Microsoft Visual C ++, Lumberyard ali podoben distribucijski paket. Ponavadi se sporočilo o napaki pojavi na samem začetku namestitvenega postopka. Ta posebna težava ni značilna za določeno različico sistema Windows, ker se je potrdilo, da se pojavlja v sistemih Windows 7, Windows 8.1 in Windows 10.

Nastavitev ni uspela - 0x80070666

Kaj povzroča napako 0x80070666 pri nameščanju Microsoft Visual C ++?

To posebno težavo smo preučili tako, da smo pogledali različna uporabniška poročila in strategije popravil, ki jih je večina prizadetih uporabnikov uporabila, da bi odpravili to sporočilo o napaki. Iz tega, kar smo zbrali, obstaja več različnih scenarijev, ki bodo sprožili to sporočilo o napaki:

  • Še ena namestitev Visual C ++ je že prisotna - kot kaže, bosta Visual C ++ 2015 in Visual C ++ 2017 vsebovala nekaj skupnih binarnih datotek, za katere je znano, da si nasprotujejo. Če že imate Visual C ++ Redist 2017 in poskušate namestiti 2015 Redist, boste verjetno videli to posebno sporočilo o napaki. V tem primeru bi morala težava odpraviti z odstranitvijo novejšega Visual C ++.
  • Napačna namestitev Visual C ++ - Obstajajo določeni scenariji, ki lahko prispevajo k slabi namestitvi paketa za ponovno distribucijo Visual C ++. Kadar koli se to zgodi, imate na voljo le malo drugih možnosti, da zaženete specializirano orodje Fix-it ali poskusite prisiliti zaslon za popravilo, da se pojavi s pomočjo ukaznega poziva.
  • Windows Update načrtuje namestitev istega paketa Visual C ++ - Drug scenarij, v katerem boste morda naleteli na to težavo, je, če ima posodobitvena komponenta (Windows Update) čakajočo posodobitev, ki bo posodobila isti paket Visual C ++. V tem primeru bi morala namestitev vsake čakajoče posodobitve sistema Windows težavo samodejno rešiti.

Če trenutno iščete popravek, ki vam bo omogočil zaobiti napako 0x80070666 in dokončati namestitev distribucijskega paketa, vam bo v tem članku na voljo več načinov za odpravljanje težav. Spodaj imate več možnih popravkov, ki so jih drugi uporabniki v podobni situaciji uspešno uporabili za rešitev težave.

Metode so razvrščene po učinkovitosti in resnosti, zato jih sledite po vrstnem redu predstavitve. Eden od njih bo zavezan rešiti težavo v vašem določenem scenariju.

1. način: Odstranjevanje vseh trenutnih paketov za ponovno distribucijo Visual C ++

Kot je poročalo veliko uporabnikov, se ta težava večinoma pojavi, če vaš računalnik že vsebuje različico (starejšo ali novejšo) istega distribucijskega paketa, ki ga poskušate namestiti.

V večini primerov se napaka pojavi, ko uporabnik poskuša namestiti Visual C ++ Redist 2015, vendar je v tem sistemu že prisotna novejša namestitev. Več prizadetih uporabnikov je sporočilo, da lahko odpravijo namestitev neuspešno - napaka namestitve 0x80070666 z odstranitvijo novejše različice.

Tu je kratki vodnik, kako to storiti:

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi . Nato vnesite “appwiz.cpl” in pritisnite Enter, da odprete zaslon Programi in funkcije .

    Vnesite appwiz.cpl in pritisnite Enter, da odprete seznam nameščenih programov
  2. Na zaslonu Programi in funkcije se pomaknite navzdol po seznamu nameščenih programov in poiščite vse namestitvene programe Microsoft Visual C ++ Redist .
  3. Z desno tipko miške kliknite vsako namestitev Microsoft Visual C ++ Redist in izberite Odstrani. Nato sledite pozivom na zaslonu, da dokončate odstranitev vsakega rednega paketa.

    Odstranjevanje vsakega paketa Visual C ++ Redist
  4. Ko je vsak paket Visual C ++ odstranjen, znova zaženite računalnik in počakajte, da se konča naslednji zagon.
  5. Poskusite namestiti isti paket Redist, ki prej ni uspel z napako 0x80070666 .

Če se še vedno srečujete z istim sporočilom o napaki, premaknite se na naslednji način spodaj.

2. način: Zagon orodja Fix-It

Obstaja eno orodje Microsoft Fix It, ki ga je več prizadetih uporabnikov uspešno uporabilo za rešitev težave, ki je preprečevala samodejno namestitev redističnega paketa. To orodje Fix It bo izvedlo več strategij popravljanja, ki bodo popravile več komponent (vključno s poškodovanimi registrskimi ključi), ki se uporabljajo med namestitvijo novih programov.

Opomba: To orodje Fix it bo delovalo za Windows 7, Windows 8, Windows 8.1 in Windows 10.

Tu je kratek vodnik o uporabi tega orodja Fix It za odpravo napake 0x80070666 :

  1. Obiščite to povezavo ( tukaj ) in kliknite gumb Prenesi, da prenesete orodje Popravi .

    Prenos orodja za popravilo
  2. Ko je orodje naloženo, dvokliknite datoteko .diagcab, da odprete orodje Fix It . Ko zagledate začetni zaslon, kliknite Napredno in se prepričajte, da je potrdljeno polje, povezano z možnostjo Uporabe popravil, samodejno . Nato kliknite Naprej za prehod na naslednji meni.

    Popravila se naložijo samodejno
  3. Na naslednjem zaslonu kliknite Namestitev .

    Težave z nameščanjem programov
  4. Počakajte, da se zaključi faza inšpekcijskega pregleda, nato pa izberite, s katerim paketom rednih težav imate težave in kliknite Naprej.

    Izbira rednega paketa, s katerim imate težave
  5. Upoštevajte priporočene strategije popravil, dokler ne pridete do konca programa.

    Preizkusite priporočene popravke
  6. Ko orodje Fix It zažene svoj postopek, znova zaženite računalnik in preverite, ali lahko ob naslednjem zagonu brez težav namestite redistični paket.

Če še vedno naletite na napako 0x80070666, premaknite se na naslednji način spodaj.

3. način: Namestitev čakajočih posodobitev sistema Windows

Kot kaže, boste morda naleteli na napako 0x80070666, ker se Windows Update že pripravlja na namestitev istega rednega paketa. Več prizadetih uporabnikov je poročalo, da je bil ob ustrezni posodobitvi sistema Windows samodejno nameščen redistični paket, ki prej ni uspel z napako 0x80070666 .

Tu je hitri vodnik za namestitev čakajoče posodobitve sistema Windows:

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi. Nato vnesite " ms-settings: windowsupdate " in pritisnite Enter, da odprete zavihek Windows Update aplikacije Nastavitve .

    Zaženite pogovorno okno: ms-nastavitve: posodobitev sistema Windows

    Opomba: Če niste v sistemu Windows 10, namesto tega uporabite ukaz "wuapp" .

  2. Ko pridete na zaslon Windows Update, kliknite Preveri posodobitve in sledite navodilom na zaslonu, da namestite vse čakajoče posodobitve sistema Windows.

    Namestitev vsake čakajoče posodobitve sistema Windows
  3. Ko je vsaka čakajoča posodobitev nameščena, znova zaženite računalnik in preverite, ali paket redist še ni nameščen. Če ni, ga poskusite namestiti in preverite, ali še vedno naletite na isto sporočilo o napaki.

Če se še vedno niste uspeli znebiti napake 0x80070666, preidite na naslednji način spodaj.

4. način: Uporaba ukaznega poziva za popravilo namestitve Visual C ++

Več prizadetih uporabnikov je poročalo, da sumijo, da je bila namestitev Visual C ++ poškodovana, vendar je niso mogli popraviti, saj se program ni pojavil na seznamu Dodaj ali odstrani programe. To se ponavadi zgodi s paketom ponovne distribucije Visual C ++ 2015.

Na srečo so to uspeli popraviti s prenosom izvedljive namestitve in prisilitvijo okna za popravilo, da se prikaže prek ukazne vrstice. Tu je kratki vodnik, kako to storiti:

  1. Prepričajte se, da je namestitveni program prerazporedljivega paketa, ki ga poskušate namestiti, na vašem računalniku. Prepričajte se, da je točna lokacija. Če namestitveni program ni na vašem računalniku, ga naložite znova.
  2. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi . Nato vnesite "cmd" in pritisnite Enter, da odprete ukazni poziv.
  3. Znotraj naslednjega ukaza spremenite imenik v tistega, ki vsebuje datoteko. Na primer, če je nameščeni namestitveni program (npr. Vc_redist.x64.exe) znotraj mape za prenos, morate za uporabo v ustreznem imeniku uporabiti naslednji ukaz:
     CD C: \ uporabniki \ * vaš uporabnik * \ prenosi 
  4. Ko se prepričate, da terminal deluje v pravem imeniku, vnesite ime izvedljive namestitve in nato / uninstall, da se prikaže okno namestitve. Všečkaj to:
     vc_redist.x64.exe / uninstall 
  5. Nato kliknite Popravilo in sledite pozivom na zaslonu, da popravite namestitveno namestitev Visual C ++ .

Prisiljanje okna za popravilo, ki se prikaže prek ukaznega poziva

Zanimivi Članki