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
Steg 1. Öppna Start -menyn
Klicka på Start -knappen.
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
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.
Steg 4. Starta systemfilkontrollen
I kommandotolken skriver du sfc /scannow och trycker på ↵ Enter -tangenten på tangentbordet.
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
Steg 1. Starta Windows i felsäkert läge med kommandotolken
Steg 2. Starta systemfilkontrollen
I kommandotolken skriver du sfc /scannow och trycker på ↵ Enter -tangenten på tangentbordet.
Steg 3. Vänta tills systemfilkontrollen har kontrollerat och fixat ditt system
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
Starta Trusted Installer och Windows Module Installer Services
Steg 1. Öppna Start -menyn
Klicka på Start -knappen.
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
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.
Steg 4. Starta tjänsten Trusted Installer
Skriv net start "pålitlig installatör" i kommandotolken och tryck på ↵ Retur.
Steg 5. Starta Windows Modules Installer -tjänsten
Skriv net start "windows modules installer" i kommandotolken och tryck på ↵ Enter.
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.
-
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.
Windows Resource Protection hittade inga integritetsbrott
-
Det betyder att inga skadade eller saknade systemfiler hittades.
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.
-
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.
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.