Oplossing: fout 0x80070666 tijdens het installeren van Microsoft Visual C ++

Verschillende Windows-gebruikers ondervinden de fout "0x80070666" wanneer ze proberen Microsoft Visual C ++, Lumberyard of een soortgelijk distributiepakket te installeren. Het foutbericht wordt meestal gemeld aan het begin van het installatieproces. Dit specifieke probleem is niet specifiek voor een bepaalde Windows-versie, omdat het is bevestigd op Windows 7, Windows 8.1 en Windows 10.

Installatie is mislukt - 0x80070666

Wat veroorzaakt de fout 0x80070666 bij het installeren van Microsoft Visual C ++?

We hebben dit specifieke probleem onderzocht door te kijken naar verschillende gebruikersrapporten en de herstelstrategieën die de meeste getroffen gebruikers hebben toegepast om dit specifieke foutbericht op te lossen. Uit wat we hebben verzameld, zijn er verschillende scenario's die deze foutmelding activeren:

  • Er is al een andere Visual C ++ -installatie aanwezig - het blijkt dat Visual C ++ 2015 en Visual C ++ 2017 enkele veel voorkomende binaire bestanden bevatten waarvan bekend is dat ze een conflict veroorzaken. Als u al Visual C ++ Redist 2017 hebt en u probeert 2015 Redist te installeren, ziet u waarschijnlijk dit specifieke foutbericht. In dit geval zou het probleem opgelost moeten zijn door het verwijderen van de nieuwere Visual C ++.
  • Slechte Visual C ++ installatie - Er zijn bepaalde scenario's die kunnen bijdragen aan een slechte installatie van het Visual C ++ Redistributable-pakket. Wanneer dit gebeurt, hebt u weinig andere keuzes dan het uitvoeren van een gespecialiseerde Fix-it-tool of proberen het reparatie-scherm te forceren met de opdrachtprompt.
  • Windows Update is van plan hetzelfde Visual C ++ -pakket te installeren - Een ander scenario waarin u dit specifieke probleem kunt tegenkomen, is als het updatecomponent (Windows Update) een update in afwachting heeft die hetzelfde Visual C ++ -pakket bijwerkt. In dit geval moet het probleem automatisch worden opgelost door elke lopende Windows-update te installeren.

Als u momenteel op zoek bent naar een oplossing waarmee u de 0x80070666- fout kunt omzeilen en de installatie van het distributiepakket kunt voltooien, vindt u in dit artikel verschillende methoden voor probleemoplossing. Hieronder vindt u verschillende mogelijke oplossingen die andere gebruikers in een vergelijkbare situatie met succes hebben gebruikt om het probleem op te lossen.

De methoden zijn geordend op efficiëntie en ernst, dus volg ze in de volgorde waarin ze worden gepresenteerd. Een van hen zal het probleem in uw specifieke scenario zeker oplossen.

Methode 1: Alle huidige Visual C ++ Redistributable-pakketten verwijderen

Zoals veel gebruikers hebben gemeld, doet dit specifieke probleem zich meestal voor als uw computer al een versie (ouder of nieuwer) bevat van hetzelfde distributeerbare pakket dat u probeert te installeren.

In de meeste gevallen verschijnt de fout wanneer de gebruiker Visual C ++ Redist 2015 probeert te installeren, maar er is al een nieuwere installatie op dat systeem aanwezig. Verschillende betrokken gebruikers hebben gemeld dat ze de installatie hebben kunnen oplossen - 0x80070666 installatiefout door het verwijderen van de nieuwere versie.

Hier is een korte handleiding om dit te doen:

  1. Druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens "appwiz.cpl" en druk op Enter om het scherm Programma's en functies te openen.

    Typ appwiz.cpl en druk op Enter om de lijst met geïnstalleerde programma's te openen
  2. Blader in het scherm Programma's en functies omlaag door de lijst met geïnstalleerde programma's en zoek al uw Microsoft Visual C ++ Redist- installaties.
  3. Klik met de rechtermuisknop op elke installatie van Microsoft Visual C ++ Redist en kies verwijderen. Volg daarna de aanwijzingen op het scherm om de verwijdering voor elk redist-pakket te voltooien.

    Verwijderen van elk Visual C ++ Redist-pakket
  4. Nadat elk Visual C ++ -pakket is verwijderd, start u uw computer opnieuw op en wacht u tot het volgende opstarten is voltooid.
  5. Probeer hetzelfde Redist-pakket te installeren dat eerder mislukte met de fout 0x80070666 .

Als u nog steeds dezelfde foutmelding krijgt, gaat u naar de volgende methode hieronder.

Methode 2: Het Fix-It-hulpprogramma uitvoeren

Er is één Microsoft Fix It-tool die verschillende getroffen gebruikers met succes hebben gebruikt om het probleem op te lossen waardoor het redist-pakket niet automatisch kon worden geïnstalleerd. Deze specifieke Fix It- tool voert verschillende reparatiestrategieën uit die verschillende componenten (inclusief beschadigde registersleutels) repareren die worden gebruikt tijdens de installatie van nieuwe programma's.

Opmerking: deze Fix it-tool werkt voor Windows 7, Windows 8, Windows 8.1 en Windows 10.

Hier is een beknopte handleiding voor het gebruik van dit Fix It- hulpmiddel om de 0x80070666- fout op te lossen:

  1. Ga naar deze link ( hier ) en klik op de knop Downloaden om de Fix It- tool te downloaden.

    Het Fix it-hulpmiddel downloaden
  2. Nadat de tool is gedownload, dubbelklikt u op het .diagcab-bestand om de Fix It- tool te openen. Zodra u het beginscherm ziet, klikt u op Geavanceerd en zorgt u ervoor dat het selectievakje bij Reparaties toepassen automatisch is aangevinkt. Klik vervolgens op Volgende om naar het volgende menu te gaan.

    Automatisch reparaties uitvoeren
  3. Klik in het volgende scherm op Installeren .

    Problemen met het installeren van programma's
  4. Wacht tot de inspectiefase is voltooid, selecteer vervolgens met welk pakket u opnieuw problemen ondervindt en klik op Volgende.

    Selecteer het redist-pakket waarmee u problemen ondervindt
  5. Volg de aanbevolen reparatiestrategieën tot het einde van het programma.

    De aanbevolen oplossingen uitproberen
  6. Zodra de Fix It-tool zijn loop heeft gehad, start u uw computer opnieuw op en kijkt u of u het redist-pakket zonder problemen bij de volgende keer opstarten kunt installeren.

Als je nog steeds de fout 0x80070666 tegenkomt, ga je naar de volgende methode hieronder.

Methode 3: Installeren van openstaande Windows-updates

Het blijkt dat u mogelijk de fout 0x80070666 tegenkomt omdat Windows Update zich al voorbereidt om hetzelfde redist-pakket te installeren. Verschillende getroffen gebruikers meldden dat bij het uitvoeren van de noodzakelijke Windows-update het redist-pakket dat eerder faalde met de 0x80070666- fout automatisch werd geïnstalleerd.

Hier is een beknopte handleiding voor het installeren van een openstaande Windows-update:

  1. Druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens " ms-instellingen: windowsupdate " en druk op Enter om het tabblad Windows Update van de app Instellingen te openen.

    Dialoogvenster Uitvoeren: ms-instellingen: windowsupdate

    Opmerking: als u Windows 10 niet gebruikt, gebruikt u in plaats daarvan de opdracht "wuapp" .

  2. Zodra u op het Windows Update-scherm bent aangekomen, klikt u op Controleren op updates en volgt u de instructies op het scherm om alle openstaande Windows-updates te installeren.

    Elke openstaande Windows-update installeren
  3. Zodra elke update is geïnstalleerd, start u uw computer opnieuw op en kijkt u of het redist-pakket nog niet is geïnstalleerd. Als dit niet het geval is, probeer het dan te installeren en kijk of u nog steeds dezelfde foutmelding krijgt.

Als het je nog steeds niet is gelukt om de 0x80070666- fout te verwijderen, ga je naar de volgende methode hieronder.

Methode 4: Command Prompt gebruiken om de Visual C ++ -installatie te repareren

Verschillende getroffen gebruikers hebben gemeld dat ze vermoedden dat de Visual C ++ - installatie was beschadigd, maar ze konden het niet repareren, omdat het programma niet in de lijst Software stond. Dit gebeurt meestal met het Visual C ++ 2015 Redistributable-pakket.

Gelukkig konden ze dit oplossen door het uitvoerbare bestand van de installatie te downloaden en het reparatievenster via de opdrachtprompt te forceren. Hier is een korte handleiding om dit te doen:

  1. Zorg ervoor dat het installatieprogramma van het herdistribueerbare pakket dat u probeert te installeren op uw computer aanwezig is. Zorg ervoor dat je weet wat de exacte locatie is. Als het installatieprogramma niet op uw pc aanwezig is, downloadt u het opnieuw.
  2. Druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens "cmd" en druk op Enter om de opdrachtprompt te openen.
  3. Gebruik in de opdrachtprompt de volgende opdracht om de map te wijzigen in de map waarin het bestand zich bevindt. Als het redist-installatieprogramma (bijvoorbeeld vc_redist.x64.exe) zich bijvoorbeeld in de downloadmap bevindt, moet u de volgende opdracht gebruiken om naar de relevante map te gaan:
     CD C: \ Users \ * YourUser * \ Downloads 
  4. Zodra u zeker weet dat de terminal in de juiste map werkt, typt u de naam van het uitvoerbare bestand gevolgd door / uninstall om het installatievenster te laten verschijnen. Zoals dit:
     vc_redist.x64.exe / uninstall 
  5. Klik vervolgens op Herstellen en volg de aanwijzingen op het scherm om uw Visual C ++ redist- installatie te repareren.

Het reparatie-venster dwingen om te verschijnen via opdrachtprompt

Interessante Artikelen