Fix: Fel 0x80070666 vid installation av Microsoft Visual C ++

Flera Windows-användare stöter på felet “0x80070666” när de försöker installera Microsoft Visual C ++, Lumberyard eller ett liknande distributionspaket. Felmeddelandet rapporteras vanligen inträffa redan i början av installationsprocessen. Det här problemet är inte specifikt för en viss Windows-version eftersom det bekräftas att det uppstår på Windows 7, Windows 8.1 och Windows 10.

Installationen misslyckades - 0x80070666

Vad orsakar felet 0x80070666 vid installation av Microsoft Visual C ++?

Vi undersökte just detta problem genom att titta på olika användarrapporter och de reparationsstrategier som de flesta drabbade användare har använt för att lösa detta felmeddelande. Från vad vi samlade finns det flera olika scenarier som utlöser detta felmeddelande:

  • En annan installation av Visual C ++ är redan närvarande - Som det visar sig kommer Visual C ++ 2015 och Visual C ++ 2017 att innehålla några vanliga binära filer som är kända för konflikter. Om du redan har Visual C ++ Redist 2017 och du försöker installera Redist 2015 för 2015 kommer du sannolikt att se detta felmeddelande. I detta fall bör avinstallering av den nyare Visual C ++ lösa problemet.
  • Dålig Visual C ++ -installation - Det finns vissa scenarier som kan sluta bidra till en dålig installation av Visual C ++ Redistributable-paketet. När detta inträffar har du lite andra alternativ att köra ett specialiserat Fix-it-verktyg eller försöker tvinga reparationsskärmen att dyka upp med kommandotolken.
  • Windows Update planerar att installera samma Visual C ++ -paket - Ett annat scenario där du kan stöta på det här problemet är om uppdateringskomponenten (Windows Update) har en väntande uppdatering som kommer att uppdatera samma Visual C ++ -paket. I detta fall bör installationen av varje väntande Windows-uppdatering lösa problemet automatiskt.

Om du för närvarande vill ha en fix som gör att du kan gå förbi felet 0x80070666 och slutföra installationen av distributionspaketet kommer den här artikeln att ge dig flera felsökningsmetoder. Nedanför har du flera möjliga korrigeringar som andra användare i en liknande situation framgångsrikt har använt för att lösa problemet.

Metoderna beställs av effektivitet och svårighetsgrad, så följ dem i den ordning de presenteras. En av dem kommer säkert att lösa problemet i just ditt scenario.

Metod 1: Avinstallera alla aktuella Visual C ++ redistribuerbara paket

Som många användare har rapporterat inträffar det här problemet oftast om din dator redan innehåller en version (äldre eller nyare) av samma distribuerbara paket som du försöker installera.

I de flesta fall visas felet när användaren försöker installera Visual C ++ Redist 2015 men en nyare installation finns redan på det systemet. Flera berörda användare har rapporterat att de kan lösa installationen misslyckades - 0x80070666 installationsfel genom att avinstallera den nyare versionen.

Här är en snabb guide om hur du gör detta:

  1. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedan "appwiz.cpl" och tryck på Enter för att öppna skärmen Program och funktioner .

    Skriv appwiz.cpl och tryck på Enter för att öppna listan över installerade program
  2. Inuti skärmen Program och funktioner bläddrar du ner i listan över installerade program och letar efter alla dina Microsoft Visual C ++ Redist- installationer.
  3. Högerklicka på varje Microsoft Visual C ++ Redist- installation och välj Avinstallera. Följ sedan instruktionerna på skärmen för att slutföra avinstallationen för varje omfördelat paket.

    Avinstallera varje Visual C ++ Redist-paket
  4. När varje Visual C ++ -paket har avinstallerats startar du om datorn och väntar på att nästa start ska slutföras.
  5. Försök att installera samma Redist-paket som tidigare misslyckades med felet 0x80070666 .

Om du fortfarande stöter på samma felmeddelande, gå ner till nästa metod nedan.

Metod 2: Kör Fix-It-verktyget

Det finns ett Microsoft Fix It-verktyg som flera berörda användare har framgångsrikt använt för att lösa problemet som förhindrade att det omlistade paketet installeras automatiskt. Detta speciella Fix It- verktyg kommer att utföra flera reparationsstrategier som kommer att reparera flera komponenter (inklusive skadade registernycklar) som används under installationen av nya program.

Obs! Detta Fix it-verktyg fungerar för Windows 7, Windows 8, Windows 8.1 och Windows 10.

Här är en snabbguide om hur du använder detta Fix It- verktyg för att lösa 0x80070666- felet:

  1. Besök den här länken ( här ) och klicka på knappen Hämta för att ladda ner verktyget Fix It .

    Nedladdning av Fix it Tool
  2. När verktyget har laddats ner, dubbelklickar du på .diagcab-filen för att öppna Fix It- verktyget. När du ser den första skärmen klickar du på Avancerat och ser till att rutan som är associerad med Apply-reparationer automatiskt är markerad. Klicka sedan på Nästa för att gå vidare till nästa meny.

    Tillämpa reparationer automatiskt
  3. Klicka på Installera på nästa skärm.

    Problem med att installera program
  4. Vänta tills inspektionsfasen är klar, välj sedan vilket omfördelningspaket du stöter på problemen med och klicka på Nästa.

    Välj det omlistade paketet du har problem med
  5. Följ de rekommenderade reparationsstrategierna tills du kommer till slutet av programmet.

    Testa de rekommenderade korrigeringarna
  6. När Fix It-verktyget har gått, startar du om datorn och se om du kan installera omfördelningspaketet vid nästa start utan problem.

Om du fortfarande stöter på felet 0x80070666, gå ner till nästa metod nedan.

Metod 3: Installera alla väntande Windows-uppdateringar

Det visar sig att du kan stöta på felet 0x80070666 eftersom Windows Update redan förbereder sig för att installera samma omfördelningspaket. Flera berörda användare rapporterade att efter att ha gjort den nödvändiga Windows-uppdateringen installerades omfördelningspaketet som tidigare misslyckades med 0x80070666- felet automatiskt.

Här är en snabbguide om installation av alla väntande Windows-uppdateringar:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " ms-inställningar: windowsupdate " och tryck på Enter för att öppna fliken Windows Update i appen Inställningar .

    Kör dialogruta: ms-inställningar: windowsupdate

    Obs! Om du inte använder Windows 10 använder du kommandot “wuapp” istället.

  2. När du anländer till Windows Update-skärmen klickar du på Sök efter uppdateringar och följer instruktionerna på skärmen för att installera alla väntande Windows-uppdateringar.

    Installera varje väntande Windows-uppdatering
  3. När varje väntande uppdatering har installerats, starta om datorn och se om paketet om omfördelning inte redan är installerat. Om det inte är det, försök att installera det och se om du fortfarande stöter på samma felmeddelande.

Om du fortfarande inte har lyckats bli av med felet 0x80070666, gå ner till nästa metod nedan.

Metod 4: Använd kommandotolken för att reparera Visual C ++ -installationen

Flera berörda användare har rapporterat att de misstänkte att Visual C ++ -installationen var skadad, men de hade inget sätt att reparera det eftersom programmet inte visas i listan Lägg till eller ta bort program. Detta händer vanligtvis med Visual C ++ 2015-omfördelningspaketet.

Lyckligtvis kunde de fixa detta genom att ladda ner den körbara installationen och tvinga reparationsfönstret att visas via Command Prompt. Här är en snabb guide om hur du gör detta:

  1. Se till att installationsprogrammet för det omfördelningsbara paket som du försöker installera finns på din dator. Se till att veta att det är exakt plats. Om installationsprogrammet inte finns på din dator, ladda ner det igen.
  2. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedan "cmd" och tryck på Enter för att öppna kommandotolken.
  3. I kommandotolken använder du följande kommando för att ändra katalogen till den som innehåller filen. Om till exempel installationsprogrammet för omfördelning (t.ex. vc_redist.x64.exe) finns i mappen Hämta måste du använda följande kommando för att byta till relevant katalog:
     CD C: \ Användare \ * Din Användare * \ Nedladdningar 
  4. När du har sett till att terminalen fungerar i rätt katalog skriver du namnet på den körbara installationen följt av / avinstallera för att tvinga installationsfönstret att visas. Så här:
     vc_redist.x64.exe / avinstallera 
  5. Klicka sedan på Reparera och följ instruktionerna på skärmen för att reparera din Visual C ++ redistinstallation .

Tvinga reparationsfönstret att visas via kommandotolken

Intressanta Artiklar