Oprava: Chyba 0x80070666 při instalaci Microsoft Visual C ++

Několik uživatelů Windows se setká s chybou „0x80070666“ při pokusu o instalaci Microsoft Visual C ++, Lumberyard nebo podobného distribučního balíčku. Chybová zpráva se obvykle vyskytuje na samém začátku procesu instalace. Tento konkrétní problém se netýká určité verze systému Windows, protože je potvrzeno, že se vyskytuje v systémech Windows 7, Windows 8.1 a Windows 10.

Nastavení se nezdařilo - 0x80070666

Co způsobuje chybu 0x80070666 při instalaci aplikace Microsoft Visual C ++?

Tento konkrétní problém jsme prozkoumali zkoumáním různých uživatelských sestav a strategií oprav, které nejvíce postižení uživatelé nasadili, abychom tuto konkrétní chybovou zprávu vyřešili. Z toho, co jsme shromáždili, existuje několik různých scénářů, které spustí tuto chybovou zprávu:

  • Další instalace Visual C ++ je již k dispozici - Jak se ukázalo, Visual C ++ 2015 a Visual C ++ 2017 budou obsahovat některé běžné binární soubory, o nichž je známo, že jsou v konfliktu. Pokud již máte aplikaci Visual C ++ Redist 2017 a pokoušíte se nainstalovat aplikaci Redist 2015, pravděpodobně se zobrazí tato konkrétní chybová zpráva. V tomto případě by odinstalace novějšího Visual C ++ měla problém vyřešit.
  • Špatná instalace Visual C ++ - Existují určité scénáře, které by nakonec mohly přispět ke špatné instalaci redistribuovatelného balíčku Visual C ++. Kdykoli k tomu dojde, máte jen málo dalších možností, které spouští specializovaný nástroj Fix-it nebo se pokoušíte vynutit obrazovku Opravit, aby se objevila pomocí příkazového řádku.
  • Windows Update plánuje instalaci stejného balíčku Visual C ++ - Další scénář, ve kterém se můžete setkat s tímto konkrétním problémem, je, pokud aktualizační komponenta (Windows Update) obsahuje čekající aktualizaci, která aktualizuje stejný balíček Visual C ++. V tomto případě by instalace každé čekající aktualizace systému Windows měla problém vyřešit automaticky.

Pokud jste v současné době na opravu, která vám umožní obejít chybu 0x80070666 a dokončit instalaci distribučního balíčku, tento článek vám poskytne několik metod řešení potíží. Níže naleznete několik potenciálních oprav, které ostatní uživatelé v podobné situaci úspěšně použili k vyřešení problému.

Metody jsou řazeny podle účinnosti a závažnosti, proto je prosím dodržujte v pořadí, v jakém jsou prezentovány. Jeden z nich je povinen problém vyřešit ve vašem konkrétním scénáři.

Metoda 1: Odinstalace všech současných redistribuovatelných balíčků Visual C ++

Jak uvedlo mnoho uživatelů, k tomuto konkrétnímu problému dochází většinou, pokud váš počítač již obsahuje verzi (starší nebo novější) stejného distribuovatelného balíčku, který se pokoušíte nainstalovat.

Ve většině případů se chyba objeví, když se uživatel pokusí nainstalovat aplikaci Visual C ++ Redist 2015, ale v tomto systému je již k dispozici novější instalace. Několik postižených uživatelů oznámilo, že nedokázali vyřešit instalační program - Chyba instalace 0x80070666 odinstalací novější verze.

Zde je rychlý průvodce, jak to provést:

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit . Poté zadejte „appwiz.cpl“ a stisknutím klávesy Enter otevřete obrazovku Programy a funkce .

    Zadejte appwiz.cpl a stisknutím klávesy Enter otevřete seznam nainstalovaných programů
  2. Na obrazovce Programy a funkce procházejte seznam nainstalovaných programů a najděte všechny instalace aplikace Microsoft Visual C ++ Redist .
  3. Klepněte pravým tlačítkem myši na každou instalaci Microsoft Visual C ++ Redist a vyberte Odinstalovat. Poté postupujte podle pokynů na obrazovce a dokončete odinstalaci každého balíčku redist.

    Odinstalace každého balíčku Visual C ++ Redist
  4. Po odinstalaci každého balíčku Visual C ++ restartujte počítač a počkejte na dokončení dalšího spuštění.
  5. Pokus o instalaci stejného balíčku Redist, který dříve selhal s chybou 0x80070666 .

Pokud se stále zobrazuje stejná chybová zpráva, přejděte k následující metodě níže.

Metoda 2: Spuštění nástroje Fix-It

Existuje jeden nástroj Microsoft Fix It, který několik postižených uživatelů úspěšně použilo k vyřešení problému, který brání automatické instalaci balíčku redist. Tento konkrétní nástroj Fix It provede několik opravných strategií, které opraví několik součástí (včetně poškozených klíčů registru) použitých během instalace nových programů.

Poznámka: Tento nástroj Fix it bude fungovat pro Windows 7, Windows 8, Windows 8.1 a Windows 10.

Zde je stručná příručka o použití tohoto nástroje Fix It k vyřešení chyby 0x80070666 :

  1. Navštivte tento odkaz ( zde ) a kliknutím na tlačítko Stáhnout stáhněte nástroj Fix It .

    Stažení nástroje Fix it Tool
  2. Po stažení nástroje dvakrát klikněte na soubor .diagcab a otevřete nástroj Fix It . Jakmile se zobrazí úvodní obrazovka, klikněte na Upřesnit a ujistěte se, že je zaškrtnuto políčko Automaticky použít opravy . Poté klepnutím na tlačítko Další přejděte do další nabídky.

    Automatické opravy
  3. Na další obrazovce klikněte na Instalace .

    Problémy s instalací programů
  4. Počkejte na dokončení inspekční fáze, poté vyberte, s kterým redistribučním balíčkem se problémy potýkají, a klikněte na Další.

    Výběr balíčku redist, se kterým máte problémy
  5. Postupujte podle doporučených opravárenských strategií, dokud nedosáhnete konce programu.

    Vyzkoušejte doporučené opravy
  6. Jakmile bude nástroj Fix It spuštěn, restartujte počítač a zjistěte, zda dokážete redističní balíček nainstalovat při příštím spuštění bez problémů.

Pokud stále dochází k chybě 0x80070666, přejděte k následující metodě níže.

Metoda 3: Instalace čekajících aktualizací systému Windows

Ukázalo se, že se může vyskytnout chyba 0x80070666, protože služba Windows Update se již připravuje na instalaci stejného balíčku redistribuce. Několik postižených uživatelů oznámilo, že po provedení nezbytné aktualizace systému Windows byl automaticky nainstalován balíček redistribuce, který dříve selhal s chybou 0x80070666 .

Zde je rychlý průvodce instalací čekajících aktualizací systému Windows:

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit. Poté zadejte „ ms-settings: windowsupdate “ a stisknutím klávesy Enter otevřete kartu Windows Update aplikace Nastavení .

    Spusťte dialog: ms-settings: windowsupdate

    Poznámka: Pokud nejste v systému Windows 10, použijte místo toho příkaz „wuapp“ .

  2. Jakmile se dostanete na obrazovku Windows Update, klikněte na Zkontrolovat aktualizace a podle pokynů na obrazovce nainstalujte všechny čekající aktualizace systému Windows.

    Instalace všech čekajících aktualizací systému Windows
  3. Po instalaci všech čekajících aktualizací restartujte počítač a zkontrolujte, zda balíček redistribuce již není nainstalován. Pokud tomu tak není, zkuste jej nainstalovat a zjistěte, zda se stále zobrazuje stejná chybová zpráva.

Pokud se vám stále nepodařilo zbavit se chyby 0x80070666, přejděte k další metodě níže.

Metoda 4: Použití příkazového řádku k opravě instalace Visual C ++

Několik postižených uživatelů oznámilo, že mají podezření, že instalace Visual C ++ byla poškozena, ale neměli žádné prostředky k opravě, protože se program neobjevil v seznamu Přidat nebo odebrat programy. Obvykle k tomu dochází u balíčku Visual C ++ 2015 Redistributable.

Naštěstí to dokázali opravit stažením spustitelného instalačního programu a nutením okna opravy, aby se objevilo přes příkazový řádek. Zde je rychlý průvodce, jak to provést:

  1. Zkontrolujte, zda je v počítači nainstalován instalační program redistribuovatelného balíčku, který se pokoušíte nainstalovat. Ujistěte se, že víte, že se jedná o přesnou polohu. Pokud instalační program na vašem počítači není, stáhněte jej znovu.
  2. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit . Poté zadejte „cmd“ a stisknutím klávesy Enter otevřete příkazový řádek.
  3. V příkazovém řádku použijte následující příkaz ke změně adresáře na adresář, ve kterém je soubor uložen. Pokud je například instalační program redistiky (např. Vc_redist.x64.exe) umístěn ve složce Stahování, budete muset pomocí následujícího příkazu změnit příslušný adresář:
     CD C: \ Users \ * YourUser * \ Downloads 
  4. Jakmile se ujistíte, že terminál pracuje ve správném adresáři, zadejte název spustitelného instalačního programu následovaný / odinstalovat a vynutí se zobrazení instalačního okna. Takhle:
     vc_redist.x64.exe / odinstalovat 
  5. Poté klikněte na Opravit a podle pokynů na obrazovce opravte instalaci redistribuce Visual C ++ .

Vynutí zobrazení okna Opravit pomocí příkazového řádku

Zajímavé Články