Felkoderna "0x80070643" eller "0x643" uppstår när du installerar .NET Framework-uppdateringar

Artikel-id: 976982 - Visa produkter som artikeln gäller.
Om du är en småföretagskund finns ytterligare felsöknings- och utbildningsresurser på webbplatsen Support för småföretag.
Visa alla | Dölj alla

Sammanfattning

När du försöker installera uppdateringar för .NET Framework med hjälp av Windows Update, Microsoft Update, eller en uppdatering av .NET Framework kanske ett fel med någon av följande felkoder visas:
Felkod: 0x80070643

Felkod: 0x643

Orsak

Det här problemet kan uppstå om registreringen av MSI-programvaruuppdateringen har skadats eller om .NET-installationen på datorn har skadats.

Lösning

Felsök problemet och försök reparera felen i den skadade registreringen för MSI-programvaruuppdateringen med hjälp av stegen i metod 1. Om det inte fungerar kan du prova att reparera .NET Framework med hjälp av stegen i metod 2.
Metod 1: Åtgärda skador i MSI-programvaruuppdateringens registrering
Dölj bildenVisa bilden
Åtgärda skador i MSI-programvaruuppdateringens registrering automatiskt genom att klicka på knappen eller länken Fix it. Klicka på Kör i dialogrutan Visa hämtning och följ anvisningarna i Fix it-guiden.
Obs! Fix it gäller inte Windows 8 eller Windows RT

Dölj bildenVisa bilden
Lös det här problemet
Microsoft Fix it Microsoft Fix it 50123
Dölj bildenVisa bilden




Dölj bildenVisa bilden
Obs!
Den här guiden finns eventuellt bara på engelska, men den automatiska korrigeringsfilen fungerar även för andra språkversioner av Windows.

Dölj bildenVisa bilden
Obs!
Om du inte sitter vid datorn där problemet finns kan du spara Fix it-lösningen på ett flashminne eller en CD eller DVD och sedan köra den på rätt dator.

Mer information om att åtgärda problemet finns i följande artikel i Microsoft Knowledge Base:
971187 (Detta kan vara på engelska) Åtgärda skador i MSI-programvaruuppdateringens registrering
Gå till Windows Update och försök sedan att installera uppdateringarna igen. Du kan även uppdatera Microsoft Security Essentials. Mer information om hur du uppdaterar Microsoft Security Essentials finns i Installera de senaste definitionsuppdateringarna för Microsoft Security Essentials.

Om det här inte löste problemet provar du metod 2.
Dölj bildenVisa bilden
Metod 2: Reparera .NET Framework
Dölj bildenVisa bilden
Reparera den version av .NET Framework som inte uppdaterades.
.NET Framework 4

Följ dessa steg om du kör Windows Vista eller Windows 7:
  1. Stäng alla program.
  2. Klicka på Start, skriv Uninstall i Sök-rutan och klicka sedan på Avinstallera ett program.
  3. Dubbelklicka på Microsoft .NET Framework 4 Client Profile.
  4. Välj Reparera .NET Framework 4 Client Profile till dess ursprungliga tillstånd och klicka sedan på Nästa.
  5. När reparationen är klar klickar du på Slutför.
  6. Starta om datorn genom att klicka på Starta om nu.
  7. När datorn startats om klickar du på Start, skriverWindows Update i Sök-rutan och klickar sedan på Windows Update för att installera de senaste Windows-uppdateringarna.
Följ dessa steg om du kör Windows XP:
  1. Stäng alla program.
  2. Klicka på Start, Kontrollpanelen och sedan på Lägg till eller ta bort program.
  3. Klicka på Microsoft .NET Framework 4 Client Profile i listan över installerade program och klicka sedan på Ändra/ta bort.
  4. Välj Reparera .NET Framework 4 Client Profile till dess ursprungliga tillstånd och klicka sedan på Nästa.
  5. När reparationen är klar klickar du på Slutför.
  6. Klicka på Starta om nu.
  7. När datorn har startats om och du loggat in i Windows klickar du på Start, skriver Windows Update i Sök-rutan och klickar sedan på Windows Update.
  8. Klicka på Sök efter uppdateringar. När genomsökningen är klar klickar du på Installera Windows-uppdateringar och följer sedan instruktionerna.
.NET Framework 1.1, 2.0, 3.0, 3.5
Följ dessa steg om du kör Windows 8:
  1. Svep in från skärmens högra kant och tryck på Sök.

    Obs! Om du använder en mus pekar du på skärmens övre högra hörn, flyttar muspekaren nedåt och klickar på Sök.
  2. Tryck eller klicka på Inställningar och ange namnet på appen som du vill söka efter.
  3. Tryck eller klicka på Avinstallera ett program
  4. Tryck eller klicka på Aktivera eller inaktivera Windows-funktioner
  5. Avmarkera rutan för .Net framework 3.5 (includes .Net2.0 and 3.0) (.Net framework 3.5 (.Net2.0 och 3.0 ingår) genom att trycka eller klicka
  6. Tryck eller klicka på OK och klicka på Stäng när avinstallationen har slutförts.
  7. Tryck eller klicka på fönstret Avinstallera ett program så att det stängs.

Följ dessa steg om du kör WindowsXP, Windows Vista och Windows 7:

Reparera .NET Framework 1.1, 2.0, 3.0, 3.5 genom att använda rensningsverktyget för .NET Framework för att avinstallera flera versioner av .NET Framework, och sedan installera om komponenterna.

Gör så här:
  1. Gå till följande blogginlägg:
    .NET Framework Cleanup Tool User's Guide
    (Användarhandbok till rensningsverktyget för .NET Framework)
  2. Hämta dotnetfx_cleanup_tool.zip från följande webbplats:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip
  3. När du uppmanas till det klickar du på Öppna och klickar sedan på Extrahera nu.
  4. I de filer som du extraherade dubbelklickar du på cleanup_tool.exe.
    Om du ombeds att ange ett administratörslösenord eller en bekräftelse anger du lösenordet och klickar sedan på Fortsätt.
  5. I meddelandet Do you want to run the .NET Framework Setup Cleanup Utility? (Vill du köra installationsprogrammet för rensningsverktyget i .NET Framework?) klickar du på Ja.
    Dölj bildenVisa bilden
    Obs!
    Det här verktyget finns eventuellt bara på engelska, men det fungerar även för andra språkversioner av Windows.
  6. Klicka på Ja om du accepterar licensavtalet.
  7. I fönstret Product to cleanup (Produkt till rensning) klickar du i listan och väljer .NET Framework - All Versions (.NET Framework - Alla versioner). Klicka sedan på Cleanup Now (Rensa nu).
    Dölj bildenVisa bilden
    Obs!
    Rensningsverktyget låter dig inte ta bort .NET Framework 2.0 i Windows Vista eller senare versioner av Windows eftersom .NET Framework är installerat som en operativsystemkomponent.
  8. Starta om datorn när .NET Framework har tagits bort.
  9. Hämta och installera följande komponenter:
    .NET Framework 1.1

    Microsoft .NET Framework Version 1.1 Redistributable Package

    .NET Framework 1.1 Service Pack 1 (SP1)

    Microsoft .NET Framework 1.1 Service Pack 1

    .NET Framework 3.5 SP1 (detta installerar även .NET Framework 2.0 SP2 och .NET Framework 3.0 SP2)
    Microsoft .NET Framework 3.5 Service Pack 1
  10. Starta om datorn.
  11. Gå till Windows Update igen, sök efter och installera uppdateringarna.
Dölj bildenVisa bilden

Mer Information

Kända problem

Du kan även uppleva följande problem när du försöker installera uppdateringen:
  • Uppdateringen installeras inte.
  • Systemet påminner dig upprepade gånger om att installera uppdateringen trots att du redan installerat den.
  • Skrivbordet visas inte.
Om du upplever något av dessa problem kan du prova följande metoder för att lösa problemet.


Metod 1: Återställ Windows Update-komponenterna och uppdatera datorn
Dölj bildenVisa bilden


Om du vill att Windows Update-komponenterna ska återställas automatiskt, klickar du på knappen eller länken Fix it. Klicka på Kör i dialogrutan Visa hämtning och följ anvisningarna i Fix it-guiden.

Dölj bildenVisa bilden
Obs!
Den här Fix it-lösningen har två lägen: Standard och Aggressivt. Kör först Fix it-lösningen i standardläge och se om det löser problemet med Windows Update innan du använder det aggressiva läget.

Dölj bildenVisa bilden
Lös det här problemet
Microsoft Fix it Microsoft Fix it 50202
Dölj bildenVisa bilden


Dölj bildenVisa bilden
Obs!
Den här guiden finns eventuellt bara på engelska, men den automatiska korrigeringsfilen fungerar även för andra språkversioner av Windows.

Dölj bildenVisa bilden
Obs!
Om du inte sitter vid datorn där problemet finns kan du spara Fix it-lösningen på ett flashminne eller en CD eller DVD och sedan köra den på rätt dator.

Mer information om hur du återställer Windows Update-komponenterna finns i följande artikel:
http://support.microsoft.com/kb/971058/sv
Dölj bildenVisa bilden
Metod 2: Hämta uppdateringen manuellt via hämtningslänken och installera den i rent startläge 
Dölj bildenVisa bilden


Vi rekommenderar att du installerar uppdateringarna i rent startläge för att undvika avbrott i program som inte kommer från Microsoft. Följ dessa instruktioner om du vill få rent startläge på datorn:
  1. Klicka på Start, skriv msconfig i rutan Påbörja sökning och tryck på Retur.
  2. Om du ombeds att ange ett administratörslösenord eller en bekräftelse skriver du in lösenordet eller klickar på Fortsätt.
  3. Klicka på Selektiv start på fliken Allmänt.
  4. Under Selektiv start avmarkerar du kryssrutan Läs in Autostart-objekt.
  5. Klicka på fliken Tjänster, klicka i kryssrutan Dölj alla Microsoft-tjänster och klicka sedan på Avmarkera alla.
  6. Klicka på OK.
  7. Klicka på Starta om när du ombeds göra det.
  8. Försök uppdatera datorn igen när datorn har startat om.
Mer information om metoden finns i följande artikel i Microsoft Knowledge Base:
331796 (Detta kan vara på engelska) Starta i rent läge för att fastställa om bakgrundsprogram stör spelet eller programmet
Dölj bildenVisa bilden

Ytterligare information

Om du inte installerar .NET Framework-uppdateringarna när felkoden 0x80070643 eller 0x643 visas kan du behöva samla in ytterligare loggningsinformation för att felsöka problemet.

Loggarna kan granskas av supportpersonal eller IT-personal för att hjälpa till att fastställa problemet.

Klicka och följ stegen i följande artikel:
Aktivera Microsoft Installer-loggning och detaljerad loggning för att samla in ytterligare information om felsökning: http://support.microsoft.com/kb/2545723 (Detta kan vara på engelska)


Om det här felet visas med Office-uppdateringar kan en lösning finnas i följande Windows Online-artikel:
http://windows.microsoft.com/sv-se/windows-vista/windows-update-error-80070643

BEHÖVER DU FORTFARANDE HJÄLP?

Om den här artikeln inte var till någon hjälp klickar du på knappen och frågar andra community-medlemmar på Microsoft Community:
Ställ en fråga

Obs! Det här är en "FAST PUBLISH?-artikel som skapats direkt inom Microsofts supportorganisation. Informationen i artikeln tillhandahålls i befintligt skick för att besvara framtida frågor. På grund av den snabba framtagningen kan materialet innehålla typografiska fel och kan utan förvarning när som helst komma att omarbetas. Se användarvillkoren för andra hänsynstaganden.

Egenskaper

Artikel-id: 976982 - Senaste granskning: den 22 maj 2013 - Revision: 5.0
Informationen i denna artikel gäller:
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional på följande plattformar
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
Nyckelord: 
kbsurveytest kbfixme kbmsifixme kbcip kbsmbportal KB976982

Ge feedback