Javítás: 0x80070666 számú hiba a Microsoft Visual C ++ telepítésekor

Számos Windows-felhasználó találkozik a „0x80070666” hibával, amikor a Microsoft Visual C ++, Lumberyard vagy hasonló disztribúciós csomagot telepíti. A hibaüzenet általában a telepítés kezdetén jelentkezik. Ez a probléma nem jellemző egy adott Windows verzióra, mivel a Windows 7, a Windows 8.1 és a Windows 10 rendszeren megerősítették.

A telepítés sikertelen - 0x80070666

Mi okozza a 0x80070666 hibát a Microsoft Visual C ++ telepítésekor?

Ezt a konkrét problémát különféle felhasználói jelentések és javítási stratégiák vizsgálatával vizsgáltuk meg, amelyeket a leginkább érintett felhasználók telepítettek az adott hibaüzenet megoldása érdekében. Amit összegyűjtöttünk, számos különböző forgatókönyv indíthatja el ezt a hibaüzenetet:

  • Egy másik Visual C ++ telepítés már jelen van - Mint kiderült, a Visual C ++ 2015 és a Visual C ++ 2017 tartalmaz néhány általános bináris fájlt, amelyekről ismert, hogy ütköznek. Ha már rendelkezik Visual C ++ Redist 2017-rel, és a 2015-ös Redist telepítését próbálja telepíteni, akkor valószínűleg ez a hibaüzenet jelenik meg. Ebben az esetben az újabb Visual C ++ eltávolításával megoldhatja a problémát.
  • Rossz Visual C ++ telepítés - Vannak bizonyos forgatókönyvek, amelyek hozzájárulhatnak a Visual C ++ újraelosztható csomag rossz telepítéséhez. Amikor ez előfordul, kevés más választása van: specializálódott javító eszközt futtatni, vagy a Parancs képernyő használatával megkísérelni kényszeríteni a Javítás képernyőt.
  • A Windows Update ugyanazon Visual C ++ csomag telepítését tervezi. Egy másik eset, amikor a probléma felmerülhet, ha a frissítő összetevő (Windows Update) függőben lévő frissítéssel rendelkezik, amely ugyanazt a Visual C ++ csomagot frissíti. Ebben az esetben minden függőben lévő Windows frissítés telepítésével a problémát automatikusan meg kell oldani.

Ha jelenleg olyan javítást keres, amely lehetővé teszi a 0x80070666 hiba megkerülését és a terjesztési csomag telepítésének befejezését, a cikk számos hibaelhárítási módszert kínál. Az alábbiakban számos lehetséges javítás van, amelyeket a hasonló helyzetben lévő többi felhasználó sikeresen felhasznált a probléma megoldására.

A módszereket hatékonyság és súlyosság szerint rendezik, ezért kérjük, kövesse őket a bemutatásuk sorrendjében. Az egyik köteles megoldani a problémát az adott forgatókönyvben.

1. módszer: Az összes jelenlegi Visual C ++ újraelosztható csomag eltávolítása

Mint sok felhasználó jelentette, ez a probléma leginkább akkor merül fel, ha a számítógépe már tartalmaz ugyanazon elosztható csomag verzióját (régebbi vagy újabb), amelyet telepíteni próbál.

A legtöbb esetben a hiba akkor jelenik meg, amikor a felhasználó megpróbálja telepíteni a Visual C ++ Redist 2015 programot, de egy újabb telepítés már létezik a rendszerben. Számos érintett felhasználó arról számolt be, hogy a Telepítés sikertelen - 0x80070666 telepítési hibát az új verzió eltávolításával oldhatja meg.

Ez egy rövid útmutató ehhez:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „appwiz.cpl” elemet, és nyomja meg az Enter billentyűt a Programok és szolgáltatások képernyő megnyitásához.

    Írja be az appwiz.cpl fájlt, és nyomja meg az Enter billentyűt a telepített programok listájának megnyitásához
  2. A Programok és szolgáltatások képernyőn görgessen lefelé a telepített programok listájában, és keresse meg az összes Microsoft Visual C ++ Redist telepítést.
  3. Kattintson a jobb gombbal minden Microsoft Visual C ++ Redist telepítésre, és válassza az Eltávolítás lehetőséget. Ezután kövesse a képernyőn megjelenő utasításokat, hogy fejezzen be minden redist csomag eltávolítását.

    Minden Visual C ++ Redist csomag eltávolítása
  4. Miután minden Visual C ++ csomagot eltávolítottak, indítsa újra a számítógépet, és várja meg, amíg a következő indítás befejeződik.
  5. Próbálja meg telepíteni ugyanazt a Redist csomagot, amely korábban meghiúsult a 0x80070666 hibával.

Ha továbbra is ugyanazt a hibaüzenetet látja, lépjen tovább a következő módszerre.

2. módszer: A Fix-It eszköz futtatása

Van egy Microsoft Fix It eszköz, amelyet több érintett felhasználó sikeresen felhasznált annak a problémának a megoldására, amely megakadályozta a redist csomag automatikus telepítését. Ez a javítás eszköz számos javítási stratégiát fog végrehajtani, amelyek több komponenst (beleértve a sérült beállításkulcsokat is) javítanak, amelyeket az új programok telepítése során használtak.

Megjegyzés: Ez a javítás eszköz Windows 7, Windows 8, Windows 8.1 és Windows 10 operációs rendszerekre működik.

Ez a rövid útmutató a javítás eszköz használatához a 0x80070666 hiba kiküszöböléséhez:

  1. Látogassa meg ezt a linket ( itt ) és kattintson a Letöltés gombra a Javítás eszköz letöltéséhez.

    A Javítás eszköz letöltése
  2. Az eszköz letöltése után kattintson duplán a .diagcab fájlra a Fix It eszköz megnyitásához. Miután megtekintette a kezdőképernyőt, kattintson az Advanced (Speciális) elemre, és ellenőrizze, hogy be van-e jelölve a Javítások automatikusan társítása jelölőnégyzet. Ezután kattintson a Tovább gombra, hogy a következő menübe lépjen.

    Javítások automatikus alkalmazása
  3. A következő képernyőn kattintson a Telepítés elemre.

    Probléma a programok telepítésével
  4. Várja meg, amíg az ellenőrzési szakasz befejeződik, majd válassza ki, hogy melyik redist csomagban találja a problémákat, majd kattintson a Next gombra .

    Válassza ki azt a redist csomagot, amelynél problémája van
  5. A program végéig tartsa be az ajánlott javítási stratégiákat.

    Az ajánlott javítások kipróbálása
  6. Miután a Javítás eszköz futott, indítsa újra a számítógépet, és ellenőrizze, hogy a következő indításkor probléma nélkül képes-e telepíteni a redist csomagot.

Ha továbbra is a 0x80070666 hibát tapasztalja, lépjen tovább a következő módszerre.

3. módszer: A folyamatban lévő Windows frissítések telepítése

Mint kiderül, akkor előfordulhat, hogy a 0x80070666 hibát találja, mert a Windows Update már készül ugyanazon redist csomag telepítésére. Számos érintett felhasználó arról számolt be, hogy a szükséges Windows frissítés elvégzése után a redisztrációs csomag, amely korábban hibás volt a 0x80070666 hibával, automatikusan telepítésre került.

Itt található egy gyors útmutató a folyamatban lévő Windows frissítés telepítéséről:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „ ms-settings: windowsupdateelemet, és nyomja meg az Enter billentyűt a Beállítások alkalmazás Windows Update fülének megnyitásához.

    Futtatás párbeszédpanel: ms-beállítások: windowsupdate

    Megjegyzés: Ha nem a Windows 10 rendszert használja, akkor inkább a „wuapp” parancsot használja.

  2. Miután megérkezett a Windows Update képernyőhöz, kattintson a Frissítések keresése elemre, és kövesse a képernyőn megjelenő utasításokat a folyamatban lévő Windows frissítések telepítéséhez.

    Minden függőben lévő Windows frissítés telepítése
  3. Miután minden folyamatban lévő frissítést telepített, indítsa újra a számítógépet, és ellenőrizze, hogy a redist csomag még nincs-e telepítve. Ha nem, próbálja meg telepíteni, és ellenőrizze, hogy továbbra is ugyanaz a hibaüzenet jelenik meg.

Ha továbbra sem sikerült megszabadulnia a 0x80070666 hibától, lépjen tovább a következő módszerre.

4. módszer: A Parancssor használata a Visual C ++ telepítésének javításához

Számos érintett felhasználó arról számolt be, hogy gyanítják a Visual C ++ telepítésének sérülését, ám nem tudtak javítani, mivel a program nem jelenik meg a Programok telepítése és törlése listában. Ez általában a Visual C ++ 2015 újraelosztható csomaggal történik.

Szerencsére ezt sikerült megoldaniuk a telepítőfájl letöltésével és a javítóablak kényszerítésére a Command Prompt segítségével. Ez egy rövid útmutató ehhez:

  1. Győződjön meg arról, hogy a telepíteni kívánt újraelosztható csomag telepítője van-e a számítógépen. Ellenőrizze, hogy tudja-e a pontos helyét. Ha a telepítő nincs jelen a számítógépen, töltse le újra.
  2. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „cmd” parancsot, és nyomja meg az Enter billentyűt a Parancssor megnyitásához.
  3. A parancssorban használja a következő parancsot a könyvtár átváltására a fájlt tartalmazó könyvtárra. Például, ha a redist telepítő (pl. Vc_redist.x64.exe) a Letöltés mappában található, akkor a következő parancsot kell használnia a megfelelő könyvtárba való átváltáshoz:
     CD C: \ Felhasználók \ * Az Ön Felhasználója * \ Letöltések 
  4. Miután meggyőződött arról, hogy a terminál a megfelelő könyvtárban működik, írja be a telepíthető futtatható fájl nevét, majd az / uninstall parancsot, hogy a telepítő ablak megjelenjen. Mint ez:
     vc_redist.x64.exe / uninstall 
  5. Ezután kattintson a Javítás elemre, és kövesse a képernyőn megjelenő utasításokat a Visual C ++ redist telepítésének javításához.

A javítóablak kényszerítése a parancssoron keresztül megjelenni

Érdekes Cikkek