Oprava: Chyba 0x80070666 pri inštalácii Microsoft Visual C ++



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niekoľko používateľov systému Windows sa stretáva s „0x80070666“ chyba pri pokuse o inštaláciu Microsoft Visual C ++, Lumberyard alebo podobného distribučného balíka. Chybové hlásenie sa zvyčajne vyskytuje na samom začiatku procesu inštalácie. Tento konkrétny problém nie je špecifický pre určitú verziu systému Windows, pretože sa potvrdil vo Windows 7, Windows 8.1 a Windows 10.



Inštalácia zlyhala - 0x80070666



Čo je príčinou 0x80070666 Chyba pri inštalácii Microsoft Visual C ++?

Preskúmali sme tento konkrétny problém preskúmaním rôznych správ používateľov a stratégií opráv, ktoré väčšina postihnutých používateľov nasadila s cieľom vyriešiť túto konkrétnu chybovú správu. Z toho, čo sme zhromaždili, existuje niekoľko rôznych scenárov, ktoré spustia toto chybové hlásenie:



  • Ďalšia inštalácia Visual C ++ je už k dispozícii - Ako sa ukázalo, Visual C ++ 2015 a Visual C ++ 2017 budú obsahovať niektoré bežné binárne súbory, o ktorých je známe, že sú v rozpore. Ak už máte Visual C ++ Redist 2017 a pokúšate sa nainštalovať 2015 Redist, pravdepodobne sa vám zobrazí toto konkrétne chybové hlásenie. V takom prípade by problém mal vyriešiť odinštalovanie novšieho Visual C ++.
  • Zlá inštalácia Visual C ++ - Existujú určité scenáre, ktoré by mohli nakoniec prispieť k zlej inštalácii balíka Visual C ++ Redistributable. Kedykoľvek k tomu dôjde, máte len málo ďalších možností, ako spustiť špecializovaný nástroj Fix-it alebo sa pokúsiť vynútiť vyskakovanie obrazovky Opraviť pomocou príkazového riadku.
  • Windows Update plánuje inštaláciu rovnakého balíka Visual C ++ - Ďalším scenárom, v ktorom sa môžete stretnúť s týmto konkrétnym problémom, je, ak má aktualizačný komponent (Windows Update) čakajúcu aktualizáciu, ktorá aktualizuje rovnaký balík Visual C ++. V takom prípade by inštalácia každej čakajúcej aktualizácie systému Windows mala problém vyriešiť automaticky.

Ak momentálne hľadáte opravu, ktorá vám umožní obísť 0x80070666 chyba a dokončíte inštaláciu distribučného balíka, tento článok vám poskytne niekoľko metód riešenia problémov. Nižšie uvádzame niekoľko možných opráv, ktoré ostatní používatelia v podobnej situácii úspešne použili na vyriešenie problému.

Metódy sú zoradené podľa efektívnosti a závažnosti, preto ich dodržiavajte v poradí, v akom sú uvedené. Jeden z nich je povinný vyriešiť problém vo vašom konkrétnom scenári.

Metóda 1: Odinštalovanie všetkých súčasných redistribuovateľných balíkov Visual C ++

Ako už veľa používateľov informovalo, tento konkrétny problém sa väčšinou vyskytuje, ak váš počítač už obsahuje verziu (staršiu alebo novšiu) rovnakého distribuovateľného balíka, ktorý sa pokúšate nainštalovať.



Vo väčšine prípadov sa chyba objaví, keď sa používateľ pokúsi nainštalovať Visual C ++ Redist 2015, ale v tomto systéme je už nainštalovaná novšia inštalácia. Niekoľko dotknutých používateľov uviedlo, že sú schopní vyriešiť problém Inštalácia zlyhala - 0x80070666 chyba inštalácie odinštalovaním novšej verzie.

Tu je stručný sprievodca, ako to urobiť:

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Potom napíšte „Appwiz.cpl“ a stlačte Zadajte otvoriť Programy a príslušenstvo obrazovka.

    Zadajte príkaz appwiz.cpl a stlačením klávesu Enter otvorte zoznam nainštalovaných programov

  2. Vnútri Programy a príslušenstvo obrazovke, posuňte sa nadol v zozname nainštalovaných programov a vyhľadajte všetky svoje programy Microsoft Visual C ++ Redist inštalácií.
  3. Na každý kliknite pravým tlačidlom myši Microsoft Visual C ++ Redist inštaláciu a vyberte Odinštalovať. Potom podľa pokynov na obrazovke dokončite odinštalovanie každého balíka redist.

    Odinštalovanie každého balíka Visual C ++ Redist

  4. Po odinštalovaní každého balíka Visual C ++ reštartujte počítač a počkajte na dokončenie ďalšieho spustenia.
  5. Pokus o inštaláciu rovnakého balíka Redist, ktorý predtým zlyhával s balíkom 0x80070666 chyba.

Ak sa stále zobrazuje rovnaká chybová správa, prejdite na ďalší spôsob uvedený nižšie.

Metóda 2: Spustenie nástroja Fix-It

Existuje jeden nástroj Microsoft Fix It, ktorý niekoľko postihnutých používateľov úspešne použilo na vyriešenie problému, ktorý bránil v automatickej inštalácii balíka redist. Tento konkrétny Opraviť to nástroj vykoná niekoľko stratégií opráv, ktoré opravia niekoľko komponentov (vrátane poškodených kľúčov registra) použitých počas inštalácie nových programov.

Poznámka: Tento nástroj Fix it bude fungovať pre Windows 7, Windows 8, Windows 8.1 a Windows 10.

Tu je rýchly sprievodca používaním tejto funkcie Opraviť to nástroj na vyriešenie problému 0x80070666 chyba:

  1. Navštívte tento odkaz ( tu ) a kliknite na ikonu Stiahnuť ▼ tlačidlo na stiahnutie súboru Opraviť to nástroj.

    Stiahnutie nástroja Fix it

  2. Po stiahnutí nástroja dvakrát kliknite na súbor .diagcab, čím otvoríte Opraviť to nástroj. Keď uvidíte úvodnú obrazovku, kliknite na Pokročilé a uistite sa, že políčko spojené s Vykonajte opravy automaticky je začiarknuté. Potom kliknite na Ďalej, aby ste prešli do ďalšej ponuky.

    Automatické vykonávanie opráv

  3. Na ďalšej obrazovke kliknite na Inštaluje sa .

    Problémy s inštaláciou programov

  4. Počkajte, kým sa neskončí fáza kontroly, potom vyberte, s ktorým redistribučným balíkom narazíte na problémy, a kliknite na Ďalšie.

    Výber balíka redist, s ktorým máte problémy

  5. Dodržiavajte odporúčané stratégie opráv, kým sa nedostanete na koniec programu.

    Vyskúšajte odporúčané opravy

  6. Po dokončení procesu nástroja Fix It reštartujte počítač a zistite, či ste schopní nainštalovať balíček redist pri ďalšom spustení bez problémov.

Ak sa stále stretávate s 0x80070666 chyba, prejdite nadol na nasledujúcu metódu nižšie.

Metóda 3: Inštalácia všetkých čakajúcich aktualizácií systému Windows

Ako sa ukázalo, môžete sa stretnúť s 0x80070666 chyba, pretože služba Windows Update sa už pripravuje na inštaláciu rovnakého balíka redist. Niekoľko dotknutých používateľov uviedlo, že po vykonaní potrebnej aktualizácie systému Windows bol redistovací balíček, ktorý predtým zlyhával v systéme Windows 0x80070666 chyba bola nainštalovaná automaticky.

Tu je stručný sprievodca inštaláciou všetkých čakajúcich aktualizácií systému Windows:

  1. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Potom zadajte „ ms-nastavenia: windowsupdate ”A stlačte Zadajte otvoriť aktualizácia systému Windows záložka nastavenie aplikácia

    Spustiť dialógové okno: ms-settings: windowsupdate

    Poznámka: Ak nepoužívate Windows 10, použite „Wuapp“ príkaz namiesto toho.

  2. Po príchode na obrazovku Windows Update kliknite na Skontroluj aktualizácie a podľa pokynov na obrazovke nainštalujte všetky čakajúce aktualizácie systému Windows.

    Inštalujú sa všetky čakajúce aktualizácie systému Windows

  3. Po nainštalovaní všetkých čakajúcich aktualizácií reštartujte počítač a skontrolujte, či balík redist ešte nie je nainštalovaný. Ak nie je, skúste ho nainštalovať a skontrolujte, či sa stále zobrazuje rovnaká chybová správa.

Ak sa vám stále nepodarilo zbaviť sa 0x80070666 chyba, prejdite nadol na nasledujúcu metódu nižšie.

Metóda 4: Použitie príkazového riadka na opravu inštalácie Visual C ++

Niekoľko postihnutých používateľov uviedlo, že mali podozrenie, že inštalácia Visual C ++ bola poškodená, ale nemali možnosť opraviť ju, pretože program sa nenachádzal v zozname Pridať alebo odstrániť programy. Toto sa zvyčajne stáva s balíkom Visual C ++ 2015 Redistributable.

Našťastie to dokázali vyriešiť stiahnutím inštalačného súboru a vynútením zobrazenia okna opravy pomocou príkazového riadku. Tu je stručný sprievodca, ako to urobiť:

  1. Uistite sa, že je vo vašom počítači nainštalovaný inštalačný program redistribuovateľného balíka, ktorý sa pokúšate nainštalovať. Uistite sa, že viete, že ide o presnú polohu. Ak vo vašom počítači nie je inštalátor, stiahnite si ho znova.
  2. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Potom napíšte „Cmd“ a stlačte Zadajte otvorte príkazový riadok.
  3. Vo vnútri príkazového riadka použite nasledujúci príkaz na zmenu adresára na ten, v ktorom je uložený súbor. Napríklad ak je inštalátor redist (napr. Vc_redist.x64.exe) umiestnený v priečinku Stiahnutie, budete musieť na zmenu do príslušného adresára použiť nasledujúci príkaz:
    CD C:  Users  * YourUser *  Downloads
  4. Keď sa ubezpečíte, že terminál pracuje v správnom adresári, zadajte názov spustiteľného súboru inštalácie a za ním príkaz / uninstall vynútené zobrazenie okna inštalácie. Páči sa ti to:
    vc_redist.x64.exe / odinštalovať
  5. Potom kliknite na ikonu Oprava a podľa pokynov na obrazovke opravte svoj Redist Visual C ++ inštalácia.

Vynútenie zobrazenia okna Opraviť pomocou príkazového riadku

4 minúty prečítané