Løsning: Feil 0x80070666 når du installerer Microsoft Visual C ++

Flere Windows-brukere støter feilen “0x80070666” når de prøver å installere Microsoft Visual C ++, Lumberyard eller en lignende distribusjonspakke. Feilmeldingen rapporteres vanligvis å oppstå helt i starten av installasjonsprosessen. Dette spesielle problemet er ikke spesifikt for en viss Windows-versjon, siden det bekreftes å oppstå på Windows 7, Windows 8.1 og Windows 10.

Oppsett mislyktes - 0x80070666

Hva er årsaken til feilen 0x80070666 når du installerer Microsoft Visual C ++?

Vi undersøkte akkurat dette problemet ved å se på forskjellige brukerrapporter og reparasjonsstrategier som de mest berørte brukerne har distribuert for å løse denne spesielle feilmeldingen. Fra det vi samlet, er det flere forskjellige scenarier som vil utløse denne feilmeldingen:

  • En annen Visual C ++ -installasjon er allerede til stede - Som det viser seg vil Visual C ++ 2015 og Visual C ++ 2017 inneholde noen vanlige binære filer som er kjent for å være i konflikt. Hvis du allerede har Visual C ++ Redist 2017 og prøver å installere Redist 2015 for 2015, vil du sannsynligvis se denne spesielle feilmeldingen. I dette tilfellet bør avinstallering av den nyere Visual C ++ løse problemet.
  • Dårlig Visual C ++ -installasjon - Det er visse scenarier som kan ende opp med å bidra til en dårlig installasjon av Visual C ++ Redistributable-pakken. Når dette skjer, har du lite andre valg som kjører et spesialisert Fix-it-verktøy eller prøver å tvinge Reparasjonsskjermbildet til å dukke opp ved hjelp av Command Prompt.
  • Windows Update planlegger å installere den samme Visual C ++ -pakken - Et annet scenario der du kan støte på akkurat dette problemet er hvis oppdateringskomponenten (Windows Update) har en ventende oppdatering som vil oppdatere den samme Visual C ++ -pakken. I dette tilfellet, hvis du installerer alle ventende Windows-oppdateringer, bør problemet løses automatisk.

Hvis du for øyeblikket ønsker en løsning som lar deg omgå 0x80070666 feilen og fullføre installasjonen av distribusjonspakken, vil denne artikkelen gi deg flere feilsøkingsmetoder. Nedenfor nedenfor har du flere potensielle rettelser som andre brukere i en lignende situasjon med hell har brukt for å få problemet løst.

Metodene er ordnet etter effektivitet og alvorlighetsgrad, så følg dem i den rekkefølgen de blir presentert. En av dem er bundet til å løse problemet i akkurat ditt scenario.

Metode 1: Avinstallere alle nåværende Visual C ++ redistribuerbare pakker

Som mange brukere har rapportert, forekommer nettopp dette problemet hvis datamaskinen din allerede inneholder en versjon (eldre eller nyere) av den samme distribuerbare pakken som du prøver å installere.

I de fleste tilfeller vises feilen når brukeren prøver å installere Visual C ++ Redist 2015, men en nyere installasjon er allerede til stede på det systemet. Flere berørte brukere har rapportert å kunne løse installasjonsfeilen - 0x80070666 installasjonsfeil ved å avinstallere den nyere versjonen.

Her er en rask guide til hvordan du gjør dette:

  1. Trykk på Windows-tasten + R for å åpne en Kjør- dialogboks. Skriv deretter “appwiz.cpl” og trykk Enter for å åpne skjermbildet Programmer og funksjoner .

    Skriv appwiz.cpl og trykk Enter for å åpne listen over installerte programmer
  2. Inne i skjermbildet Programmer og funksjoner blar du ned gjennom listen over installerte programmer og finn alle Microsoft Visual C ++ Redist- installasjoner.
  3. Høyreklikk på hver Microsoft Visual C ++ Redist- installasjon og velg Avinstaller. Deretter følger du instruksjonene på skjermen for å fullføre avinstalleringen for hver pakke på nytt.

    Avinstallere hver Visual C ++ Redist-pakke
  4. Når hver Visual C ++ -pakke er avinstallert, start datamaskinen på nytt og vent til neste oppstart er fullført.
  5. Forsøk å installere den samme Redist-pakken som tidligere mislyktes med 0x80070666- feilen.

Hvis du fremdeles møter den samme feilmeldingen, flytter du ned til neste metode nedenfor.

Metode 2: Kjør Fix-It-verktøyet

Det er ett Microsoft Fix It-verktøy som flere berørte brukere med suksess har brukt for å løse problemet som forhindret at redist-pakken ble installert automatisk. Dette bestemte Fix It- verktøyet vil utføre flere reparasjonsstrategier som vil reparere flere komponenter (inkludert ødelagte registernøkler) som ble brukt under installasjonen av nye programmer.

Merk: Dette Fix it-verktøyet fungerer for Windows 7, Windows 8, Windows 8.1 og Windows 10.

Her er en rask guide til å bruke dette Fix It- verktøyet for å løse 0x80070666 feilen:

  1. Besøk denne lenken ( her ) og klikk Last ned- knappen for å laste ned Fix It- verktøyet.

    Laster ned Fix it-verktøyet
  2. Når verktøyet er lastet ned, dobbeltklikker du på .diagcab-filen for å åpne Fix It- verktøyet. Når du ser det første skjermbildet, klikker du på Avansert og sørger for at ruten tilknyttet Apply reparasjoner automatisk er merket av. Klikk deretter Neste for å gå videre til neste meny.

    Bruke reparasjoner automatisk
  3. Klikk på Installing på neste skjermbilde.

    Problemer med å installere programmer
  4. Vent til inspeksjonsfasen er fullført, velg deretter hvilken omfordelingspakke du støter på problemene med, og klikk Neste.

    Velge redist-pakken du har problemer med
  5. Følg de anbefalte reparasjonsstrategiene til du kommer til slutten av programmet.

    Prøver ut de anbefalte rettelsene
  6. Når Fix It-verktøyet har gått, start datamaskinen på nytt og se om du kan installere redist-pakken ved neste oppstart uten problemer.

Hvis du fremdeles opplever feilen 0x80070666, kan du gå ned til neste metode nedenfor.

Metode 3: Installere eventuelle ventende Windows-oppdateringer

Som det viser seg, kan det hende du får feilen 0x80070666 fordi Windows Update allerede forbereder seg på å installere den samme omfordelingspakken. Flere berørte brukere rapporterte at når de gjorde den nødvendige Windows-oppdateringen, ble redistipakken som tidligere sviktet med 0x80070666 feilen installert automatisk.

Her er en rask guide til installasjon av en ventende Windows-oppdatering:

  1. Trykk på Windows-tasten + R for å åpne en Kjør-dialogboks. Skriv deretter inn “ ms-settings: windowsupdate ” og trykk Enter for å åpne Windows Update- fanen i Innstillinger- appen.

    Kjør dialog: ms-innstillinger: windowsupdate

    Merk: Hvis du ikke er i Windows 10, bruk “wuapp” -kommandoen i stedet.

  2. Når du kommer til Windows Update-skjermbildet, klikker du på Sjekk for oppdateringer og følger instruksjonene på skjermen for å installere alle ventende Windows-oppdateringer.

    Installerer hver ventende Windows-oppdatering
  3. Når hver ventende oppdatering er installert, må du starte datamaskinen på nytt og se om omfordelingspakken ikke allerede er installert. Hvis det ikke er det, kan du prøve å installere det og se om du fremdeles møter den samme feilmeldingen.

Hvis du fremdeles ikke har klart å bli kvitt 0x80070666- feilen, kan du gå ned til neste metode nedenfor.

Metode 4: Bruke Command Prompt for å reparere Visual C ++ -installasjonen

Flere berørte brukere har rapportert at de mistenkte at Visual C ++ -installasjonen var ødelagt, men at de ikke hadde noen måte å reparere den på siden programmet ikke vises i listen Legg til eller fjern programmer. Dette skjer vanligvis med Visual C ++ 2015 omdistribuerbar pakke.

Heldigvis klarte de å fikse dette ved å laste ned den kjørbare installasjonen og tvinge reparasjonsvinduet til å vises via Command Prompt. Her er en rask guide til hvordan du gjør dette:

  1. Forsikre deg om at installasjonsprogrammet for den omfordelbare pakken du prøver å installere, er til stede på datamaskinen din. Forsikre deg om at det er nøyaktig sted. Hvis installasjonsprogrammet ikke er til stede på din PC, kan du laste det ned igjen.
  2. Trykk på Windows-tasten + R for å åpne en Kjør- dialogboks. Skriv deretter “cmd” og trykk Enter for å åpne kommandoprompten.
  3. Inne i ledeteksten bruker du følgende kommando for å endre katalogen til den som holder filen. For eksempel, hvis det redistiske installasjonsprogrammet (f.eks. Vc_redist.x64.exe) er plassert i nedlastingsmappen, må du bruke følgende kommando for å endre til den relevante katalogen:
     CD C: \ Brukere \ * Brukeren din * \ Nedlastinger 
  4. Når du har sørget for at terminalen fungerer i riktig katalog, skriver du inn navnet på den kjørbare installasjonen fulgt av / avinstaller for å tvinge installasjonsvinduet til å vises. Som dette:
     vc_redist.x64.exe / avinstallere 
  5. Klikk deretter på Reparer og følg instruksjonene på skjermen for å reparere Visual C ++ -installasjonen på nytt .

Å tvinge reparasjonsvinduet til å vises via ledetekst

Interessante Artikler