Hur man reparerar defekta eller saknade systemfiler i Windows

Innehållsförteckning:

Hur man reparerar defekta eller saknade systemfiler i Windows
Hur man reparerar defekta eller saknade systemfiler i Windows

Video: Hur man reparerar defekta eller saknade systemfiler i Windows

Video: Hur man reparerar defekta eller saknade systemfiler i Windows
Video: Hur Man Gör Sin Dator SNABBARE Med 7 ENKLA Steg! (2020) 2024, Maj
Anonim

Många Windows -problem orsakas av skadade eller saknade systemfiler. Skadade eller saknade systemfiler kan bero på skadlig programvara, misslyckade uppdateringar, misslyckade installationer och mer. Systemfilkontrollen är en komponent i Windows som automatiskt kan upptäcka och fixa eller återställa dessa filer. För att reparera eller återställa dina systemfiler med hjälp av systemfilsgranskaren, följ dessa steg.

Steg

Del 1 av 4: Starta och använda systemfilkontroll

Reparera defekta eller saknade systemfiler i Windows Steg 1
Reparera defekta eller saknade systemfiler i Windows Steg 1

Steg 1. Öppna Start -menyn

Klicka på Start -knappen.

Reparera defekta eller saknade systemfiler i Windows Steg 2
Reparera defekta eller saknade systemfiler i Windows Steg 2

Steg 2. Sök efter kommandotolken

Skriv cmd.exe.

Användare av Windows XP måste klicka på Alla program och sedan underkategorin Tillbehör

Reparera defekta eller saknade systemfiler i Windows Steg 3
Reparera defekta eller saknade systemfiler i Windows Steg 3

Steg 3. Starta kommandotolken som administratör

Högerklicka på cmd.exe för att öppna snabbmenyn och klicka på Kör som administratör.

  • Användare av Windows XP måste hålla ⇧ Skift -tangenten medan de högerklickar på Kommandotolken, klicka på Kör som för att öppna ett dialogfönster, välj alternativknappen Följande användare, skriv Administratör som användarnamn och lösenordet för kontot (vanligtvis tomt), och klicka på OK.
  • Klicka på Ja i dialogrutan Kontroll av användarkonto om det visas.
Reparera defekta eller saknade systemfiler i Windows Steg 4
Reparera defekta eller saknade systemfiler i Windows Steg 4

Steg 4. Starta systemfilkontrollen

I kommandotolken skriver du sfc /scannow och trycker på ↵ Enter -tangenten på tangentbordet.

Reparera defekta eller saknade systemfiler i Windows Steg 5
Reparera defekta eller saknade systemfiler i Windows Steg 5

Steg 5. Vänta tills systemfilkontrollen har kontrollerat och fixat ditt system

Del 2 av 4: Starta och använda systemfilkontrollen via felsäkert läge

Reparera defekta eller saknade systemfiler i Windows Steg 6
Reparera defekta eller saknade systemfiler i Windows Steg 6

Steg 1. Starta Windows i felsäkert läge med kommandotolken

Reparera defekta eller saknade systemfiler i Windows Steg 7
Reparera defekta eller saknade systemfiler i Windows Steg 7

Steg 2. Starta systemfilkontrollen

I kommandotolken skriver du sfc /scannow och trycker på ↵ Enter -tangenten på tangentbordet.

Reparera defekta eller saknade systemfiler i Windows Steg 8
Reparera defekta eller saknade systemfiler i Windows Steg 8

Steg 3. Vänta tills systemfilkontrollen har kontrollerat och fixat ditt system

Reparera defekta eller saknade systemfiler i Windows Steg 9
Reparera defekta eller saknade systemfiler i Windows Steg 9

Steg 4. Stäng av datorn genom att skriva avstängning -t 0:00 i kommandotolken och trycka på ↵ Enter -tangenten på tangentbordet

Del 3 av 4: Om du får ett fel när du försöker starta systemfilkontrollen

Reparera defekta eller saknade systemfiler i Windows Steg 9
Reparera defekta eller saknade systemfiler i Windows Steg 9

Starta Trusted Installer och Windows Module Installer Services

Reparera defekta eller saknade systemfiler i Windows Steg 10
Reparera defekta eller saknade systemfiler i Windows Steg 10

Steg 1. Öppna Start -menyn

Klicka på Start -knappen.

Reparera defekta eller saknade systemfiler i Windows Steg 11
Reparera defekta eller saknade systemfiler i Windows Steg 11

Steg 2. Sök efter kommandotolken

Skriv cmd.exe.

Användare av Windows XP måste klicka på Alla program och sedan underkategorin Tillbehör

Reparera defekta eller saknade systemfiler i Windows Steg 12
Reparera defekta eller saknade systemfiler i Windows Steg 12

Steg 3. Starta kommandotolken som administratör

Högerklicka på cmd.exe för att öppna snabbmenyn och klicka på Kör som administratör.

  • Användare av Windows XP måste hålla ⇧ Skift -tangenten medan de högerklickar på Kommandotolken, klicka på Kör som för att öppna ett dialogfönster, välj alternativknappen Följande användare, skriv Administratör som användarnamn och lösenordet för kontot (vanligtvis tomt), och klicka på OK.
  • Klicka på Ja i dialogrutan Kontroll av användarkonto om det visas.
Reparera defekta eller saknade systemfiler i Windows Steg 13
Reparera defekta eller saknade systemfiler i Windows Steg 13

Steg 4. Starta tjänsten Trusted Installer

Skriv net start "pålitlig installatör" i kommandotolken och tryck på ↵ Retur.

Reparera defekta eller saknade systemfiler i Windows Steg 14
Reparera defekta eller saknade systemfiler i Windows Steg 14

Steg 5. Starta Windows Modules Installer -tjänsten

Skriv net start "windows modules installer" i kommandotolken och tryck på ↵ Enter.

Reparera defekta eller saknade systemfiler i Windows Steg 15
Reparera defekta eller saknade systemfiler i Windows Steg 15

Steg 6. Följ stegen i del 1

Om starten av tjänsterna inte löser felet

  • Följ stegen i del 2 för att lösa problemet.
  • Se till att du inte försöker starta systemfilkontrollen i 64-bitarsversionen av kommandotolken.

    • Titeln på kommandotolken ska inte säga C: / Windows / SysWOW64 / cmd.exe.

      Reparera defekta eller saknade systemfiler i Windows Steg 15
      Reparera defekta eller saknade systemfiler i Windows Steg 15

Del 4 av 4: Tolkning av systemfilkontrollens resultat

Efter att systemfilsgranskaren har kontrollerat ditt system för fel kommer det att visas ett meddelande. Följande är meddelandena och vad de betyder.

Reparera defekta eller saknade systemfiler i Windows Steg 15
Reparera defekta eller saknade systemfiler i Windows Steg 15

Windows Resource Protection hittade inga integritetsbrott

  • Det betyder att inga skadade eller saknade systemfiler hittades.

    Reparera defekta eller saknade systemfiler i Windows Steg 15
    Reparera defekta eller saknade systemfiler i Windows Steg 15

Windows Resource Protection kunde inte utföra den begärda åtgärden

  • Det betyder att systemfilkontrollen inte fungerade korrekt, men det behöver inte nödvändigtvis betyda att problem upptäcktes.
  • Så här åtgärdar du det här felet:

    • Se till att mappar som heter PendingDeletes och PendingRenames finns under %WinDir %\ WinSxS / Temp.

      • Tryck på ⊞ Win+R -tangenterna samtidigt på tangentbordet för att öppna dialogrutan Kör.
      • Skriv %WinDir %\ WinSxS / Temp i dialogrutan Kör och klicka på OK för att öppna Utforskaren.
      • Sök efter mappar som heter PendingDeletes och PendingRenames i Utforskaren i Windows.
      • Om mapparna saknas kopierar du dem till fönstret Utforskaren från en annan dator som kör samma operativsystem från samma plats.
    • Följ stegen i del 2.

      Reparera defekta eller saknade systemfiler i Windows Steg 15
      Reparera defekta eller saknade systemfiler i Windows Steg 15

Windows Resource Protection hittade korrupta filer och reparerade dem. Detaljer finns i CBS. Log %WinDir %\ Logs / CBS / CBS.log

  • Systemfilsgranskaren har hittat och fixat problematiska systemfiler och en logg, som är en sammanfattning av de reparationer som har gjorts, har skapats.
  • Så här ser du loggen (valfritt):

    • Tryck på ⊞ Win+R -tangenterna samtidigt på tangentbordet för att öppna dialogrutan Kör.
    • Skriv %WinDir %\ Logs / CBS / CBS.log i dialogrutan Kör och klicka på OK.
    • Loggen visas.

      Reparera defekta eller saknade systemfiler i Windows Steg 15
      Reparera defekta eller saknade systemfiler i Windows Steg 15

Windows Resource Protection hittade korrupta filer men kunde inte fixa några av dem. Detaljer finns i CBS. Log %WinDir %\ Logs / CBS / CBS.log

  • Problematiska filer hittades, men systemfilkontrollen lyckades inte reparera några av dem.
  • Så här fixar du filerna automatiskt (kanske inte alltid fungerar):

    • Starta i felsäkert läge.
    • Öppna kommandotolken som administratör. Klicka på Start -knappen, skriv cmd, högerklicka på det första sökresultatet och klicka sedan på Kör som administratör.
    • Skriv Dism /Online /Cleanup-Image /RestoreHealth och tryck på ↵ Enter.
  • Så här fixar du filerna manuellt (avancerat):

    • Bestäm vilka filer som behöver repareras.

      • Öppna Start -menyn. Klicka på Start -knappen.
      • Klicka på Alla program på Start -menyn.
      • Utöka mappen Tillbehör i Start -menyn.
      • Starta kommandotolken. Klicka på Kommandotolken under mappen Tillbehör.
      • Skriv findstr /c: "[SR]"%windir%\ Logs / CBS / CBS.log> "%userprofile%\ Desktop / sfcdetails.txt" i kommandotolken och tryck på ↵ Enter -tangenten på tangentbordet.
      • Dubbelklicka på filen 'sfcdetails.txt' från skrivbordet för att öppna Anteckningar.
      • Navigera genom Anteckningar för att leta efter skadade filer som systemfilkontrollen inte kunde korrigera och notera filnamnen.
    • Hitta en fungerande version av filen / filerna.

      • På en annan dator som kör samma version av Windows som datorn du försöker reparera, leta upp filen som inte lyckades reparera och kopiera den till en flyttbar enhet.
      • Sök efter filen online om den inte är tillgänglig på en annan dator och ladda ner den från en säker källa.

        Var noga med att kontrollera nedladdningarna efter virus innan du använder dem för att reparera datorn

    • Ta full kontroll över den skadade systemfilen på den dator du försöker reparera.

      • Öppna Start -menyn på den dator som behöver repareras. Klicka på Start -knappen.
      • Klicka på Alla program på Start -menyn.
      • Utöka mappen Tillbehör i Start -menyn.
      • Starta kommandotolken som administratör. Högerklicka på Kommandotolken under mappen Tillbehör för att öppna snabbmenyn och klicka på Kör som administratör.
      • Klicka på Ja i dialogrutan Kontroll av användarkonto.
      • Skriv takeown /f "" i kommandotolken och tryck på ↵ Enter på tangentbordet.

        bör ersättas med sökvägen till den skadade filen som du vill ersätta. (E. G. Takeown /f "C: / Windows / System32 / notepad.exe")

      • Skriv icacls "" /GRANT ADMINISTRATORS: F i kommandotolken och tryck på ↵ Enter på tangentbordet.

        bör ersättas med sökvägen till den skadade filen som du vill ersätta. (E. G. icacls "C: / Windows / System32 / notepad.exe" /GRANT ADMINISTRATORS: F)

    • Ersätt den skadade filen.

      • Öppna Start -menyn. Klicka på Start -knappen.
      • Klicka på Alla program på Start -menyn.
      • Expandera mappen Tillbehör i Start -menyn.
      • Starta kommandotolken som administratör. Högerklicka på Kommandotolken under mappen Tillbehör för att öppna snabbmenyn och klicka på Kör som administratör.
      • Klicka på Ja i dialogrutan Kontroll av användarkonto.
      • Skriv kommandot "" "" i kommandotolken och tryck på ↵ Enter på tangentbordet.

        • bör ersättas med sökvägen till den goda kopian av filen (beroende på var du lagrade den bra versionen av den problematiska filen).
        • bör ersättas med sökvägen till den dåliga versionen av filen.
        • (E. G. Kopiera "F: / notepad.exe" "C: / Windows / System32 / notepad.exe")

Tips

  • Att använda systemfilkontrollen garanterar inte att du löser dina datorproblem.
  • Du kan behöva omfattande kunskaper om datorer för att utföra eller förstå vissa delar av den här artikeln.

Rekommenderad: