Reparera Windows Update-fel med hjälp av verktyget DISM eller systemuppdatering

Windows-uppdateringar och service packs misslyckas med att installeras om det finns felaktigheter. En uppdatering kan till exempel inte installeras om en systemfil är skadad. DISM eller Verktyget för systemuppdatering kan hjälpa dig att åtgärda vissa felaktigheter i Windows.

Anmärkning för hemanvändare: den här artikeln är avsedd för supportagenter och IT-proffs. Om du letar efter mer information om felsökning av Windows-uppdateringar finns på följande Windows-webbplats:
Visa felkoder som kan visas när det finns skadade filer.

Om du har några problem som hindrar dig från att installera uppdateringar med hjälp av Windows Update läser du Felsöka problem med att installera uppdateringar.

Lösning

För Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2 eller Windows Server 2012

Lös problemet genom att använda verktyget för Inkorgen Deployment Image Servicing and Management (DISM). Installera sedan Windows update eller service pack igen.
  1. Öppna en kommandotolk. Om du vill göra detta Svep inåt från den högra kanten av skärmen och klicka sedan på Sök. Eller, om du använder en mus, peka på det nedre högra hörnet av skärmen och klicka sedan på Sök. Skriv Kommandotolken i sökrutan , högerklicka på Kommandotolkenoch klicka sedan på Kör som administratör. Om du ombeds ange ett administratörslösenord eller en bekräftelse skriver du lösenordet eller klickar på Tillåt.
  2. Skriv följande kommando och tryck sedan på RETUR.
    Det kan ta flera minuter innan kommandot aktiviteten ska kunna slutföras.
    DISM.exe /Online /Cleanup-image /Restorehealth
    Viktigt När du kör det här kommandot använder DISM Windows Update för att tillhandahålla de filer som krävs för att åtgärda huvudsystemet. Om Windows Update-klienten redan är defekt, använd en Windows-installation som körs som källa för reparation eller använd en Windows sida-vid-sida-mappen från en nätverksresurs eller ett flyttbart medium, till exempel Windows-DVD som källa för filerna. Det gör du genom att köra följande kommando i stället:
    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
    Obs! Ersätt platshållaren C:\RepairSource\Windows med placeringen av källfilerna för reparation. Mer information om hur du använder DISM-verktyget för att reparera Windows referera till Reparera en Windows-avbildning.
  3. Skriv följande kommando och tryck på RETUR.
    Det kan ta flera minuter innan kommandot aktiviteten ska kunna slutföras.
    sfc/scannow
  4. Stäng kommandotolken och kör sedan Windows Update igen.
DISM skapar en loggfil (% windir%/Logs/CBS/CBS.log) med information om problem som verktyget hittade eller löste. % windir % är mappen där Windows är installerat. Mappen % windir % är till exempel C:\Windows.

För Windows 7, Windows Vista, Windows Server 2008 R2 eller Windows Server 2008

Lös problemet genom att använda verktyget för systemuppdatering. Installera sedan Windows update eller service pack igen.
  1. Hämta verktyget för systemuppdatering.
    Klicka på länken Hämta i tabellen nedan som motsvarar din version av Windows som körs på datorn.
    Ta reda på om 32- eller 64-bitars version av Windows körs på datorn

    Det här verktyget uppdateras regelbundet, vi rekommenderar att du alltid hämtar den senaste versionen.

    OperativsystemLänk för hämtning
    x86-baserad (32-bitars) versioner av Windows 7 SP1 och Windows 7Download Hämta paketet nu.
    x64-baserade (64-bitars) versioner av Windows 7 SP1 och Windows 7Download Hämta paketet nu.
    x64-baserade versioner av Windows Server 2008 R2 SP1 (64-bitars)Download Hämta paketet nu.
    Itanium-baserade versioner av Windows Server 2008 R2 SP1Download Hämta paketet nu.
    x86-baserad (32-bitars) versioner av Windows Vista SP2 och Windows Vista SP1Download Hämta paketet nu.
    x64-baserade (64-bitars) versioner av Windows Vista SP2 och Windows Vista SP1Download Hämta paketet nu.
    x86-baserad (32-bitars) versioner av Windows Server 2008 SP2Download Hämta paketet nu.
    x64-baserade (64-bitars) versioner av Windows Server 2008 SP2Download Hämta paketet nu.
    Itanium-baserade versioner av Windows Server 2008 SP2Download Hämta paketet nu.
  2. Installera och kör verktyget.
    1. Klicka på HämtaDownload Center -webbsida och gör sedan något av följande:
      • Om du vill installera verktyget omedelbart klickar du på Öppna eller Köroch följer sedan instruktionerna på skärmen.
      • Om du vill installera verktyget senare klickar du på Sparaoch hämtar installationsfilen till datorn. Dubbelklicka på filen när du är redo för installation av verktyget.
    2. Klicka på Ja i dialogrutan Fristående installationsprogram för Windows Update .

      confirm
    3. När verktyget installeras körs det automatiskt. Även om det tar normalt mindre än femton minuter, kan det ta mycket längre tid på vissa datorer. Även om förloppsindikatorn verkar stoppa körs sökningen fortfarande, så klicka inte på Avbryt.

      install
    4. När installationen är klar klickar du på Stäng.

      close
    5. Installera om uppdateringen eller ett service pack som du försökt installera tidigare.
För att manuellt korrigera felaktigheter som verktyget upptäcker men inte kan fastställas, se hur du åtgärdar fel som hittas i CheckSUR.log.

Hämta paketet från Microsoft Update-katalogen direkt

Du kan också prova att direkt Hämta uppdateringspaketet från Microsoft Update-katalogenoch installera sedan uppdateringspaketet manuellt.

Du kan till exempel ha problem när du försöker installera uppdatering 3006137 från Windows Update i Windows 7. I det här fallet kan du hämta uppdateringspaketet och försök att installera uppdateringen manuellt. Gör så här:
  1. Öppna Microsoft Update-katalogen i Internet Explorer.
    A screenshot of Microsoft Update Catalog.
  2. Ange Uppdateringsnummer som du vill hämta i sökrutan. I det här exemplet indata 3006137. Klicka på Sök.
    A screenshot for this step.
  3. Söka efter uppdateringar som gäller för ditt operativsystem på lämpligt sätt i sökresultaten och klicka sedan på Lägg till om du vill lägga till uppdateringen i korgen.
    A screenshot for this step.
  4. Klicka på Visa korg för att öppna din varukorg.
    A screenshot for this step.
  5. Klicka på Hämta om du vill hämta uppdateringen i din varukorg.
    A screenshot for this step.
  6. Klicka på Bläddra för att välja en plats där du hämtar uppdateringen och klicka sedan på Fortsätt.
    A screenshot for this step.
  7. Klicka på Stäng när hämtningen är klar. Sedan kan du söka efter en mapp som innehåller uppdateringspaketet på platsen som du angav.
  8. Öppna mappen och dubbelklicka sedan på update-paket för installation av uppdateringen.

Om Windows update eller service pack har installerats, är du klar. Om problemet inte är åtgärdat eller uppdatera kan inte verktyget för systemuppdatering hitta orsaken, Kontakta oss för mer hjälp.

Mer Information

Beskrivning av vanliga felaktigheter

I följande tabell visas möjliga felkod med Windows Update som referens:
KodenFelBeskrivning
0x80070002ERROR_FILE_NOT_FOUNDDet går inte att hitta den angivna filen.
0x8007000DERROR_INVALID_DATAData är ogiltiga.
0x800F081FCBS_E_SOURCE_MISSINGKällan till paketet eller filen kunde inte hittas.
0x80073712ERROR_SXS_COMPONENT_STORE_CORRUPTKomponentarkivet är i ett inkonsekvent tillstånd.
0x800736CCERROR_SXS_FILE_HASH_MISMATCHEn komponentfil motsvarar inte verifieringsinformationen i komponentmanifestet.
0x800705B9ERROR_XML_PARSE_ERRORDet gick inte att tolka begärda XML-data.
0x80070246ERROR_ILLEGAL_CHARACTEREtt ogiltigt tecken påträffades.
0x8007370DERROR_SXS_IDENTITY_PARSE_ERROREn Identitetssträngen har.
0x8007370BERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAMENamnet på ett attribut i en identitet är inte inom giltigt intervall.
0x8007370AERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUEVärdet för ett attribut i en identitet är inte inom giltigt intervall.
0x80070057ERROR_INVALID_PARAMETERParametern är felaktig.
0x800B0100TRUST_E_NOSIGNATUREDet fanns ingen signatur i ämnet.
0x80092003CRYPT_E_FILE_ERROREtt fel uppstod när Windows Update läser från eller skriver till en fil.
0x800B0101CERT_E_EXPIREDEtt nödvändigt certifikat är inte inom sin giltighetstid när det verifieras mot den aktuella systemklockan eller tidsstämpeln i den signerade filen.
0x8007371BERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETEEn eller flera nödvändiga medlemmar av transaktionen finns inte.
0x80070490ERROR_NOT_FOUNDWindows kunde inte söka efter nya uppdateringar.

Vad är verktyget för systemuppdatering?

Kontrollera integriteten för resurser
Logga in

Hur du åtgärdar fel som hittas i CheckSUR.log

Manuellt korrigera felaktigheter som verktyget för systemuppdatering upptäcker men som inte kan lösas genom att göra följande:
  1. Öppna SYSTEMROOT%\Logs\CBS\CheckSUR.log %.
    Obs! % SYSTEMROOT % är en miljövariabel som sparas i mappen där Windows är installerat. Till exempel är mappen % SYSTEMROOT % oftast C:\Windows.
  2. Identifiera paket som verktyget inte kan lösas. Du kan exempelvis söka efter följande i loggfilen:
    Sammanfattning:

    Sekunder som körs: 264
    3 fel hittades
    CBS MINSTA saknas Totalt antal: 3
    Tillgängliga reparationsfiler:


    servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum
    ...
    I det här fallet är det paket som är skadad KB958690.
  3. Hämta paketet från Microsoft Download Center eller Microsoft Update-katalogen.
  4. Kopiera paketet (MSU) till katalogen %SYSTEMROOT%\CheckSUR\packages. Den här katalogen finns inte som standard och måste du skapa katalogen.
  5. Kör verktyget för systemuppdatering.
Om du är en tekniker finns i hur du åtgärdar fel som hittas i CheckSUR.log för en fler alternativ för att korrigera fel i CheckSUR.log.
Egenskaper

Artikel-id: 947821 – senaste granskning 8 jan. 2017 – revision: 1

Windows 10, Windows 8.1, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Foundation, Windows Server 2012 Foundation, Windows Server 2012 Foundation, Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Vista Service Pack 2, Windows Server 2008 Service Pack 2

Feedback