Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Din Windows-dator är beroende av operativsystemfiler för att få den information den behöver för att fungera smidigt. Men ibland kan dessa filer bli skadade eller försvinna från din PC, vilket påverkar ditt system negativt på olika sätt. Till exempel, när något är fel med en kritisk systemfil, kan din dator bli långsam eller krascha ofta.

Ett enkelt sätt att fixa problematiska systemfiler är att använda System File Checker (SFC). Det här verktyget skannar din dator, kontrollerar integriteten för varje systemfil och reparerar de som är skadade eller saknas.

Här är vad du behöver veta om att köra SFC-verktyget på Windows.

Hur man kör en System File Checker Scan på Windows

För att använda SFC måste du köra ett enda kommando i kommandotolken. Här är hur:

  1. Tryck Win + S för att öppna Windows Sök och skriv kommandotolken i sökrutan.
  2. Detta kommer att ta upp Kommandotolken i sökresultatet. Klicka på Kör som administratör alternativ.
  3. instagram viewer
  4. Klick Ja i UAC-prompten för att tillåta kommandotolken att göra ändringar på din dator.
  5. Ange kommandot nedan i kommandotolken och tryck sedan på Stiga på nyckel:
    SFC /scannow

Om du inte är bekant med operativsystemfiler, läs vår guide på vilka systemfiler som finns på Windows. Och för att lära dig allt du behöver veta om kommandotolken kan du kolla in vår nybörjarguide till kommandotolken.

Vad händer efter att jag kört systemfilskontrollen?

När systemfilsgranskaren har slutfört sin genomsökning visar den ett meddelande i kommandotolksfönstret med resultaten.

Om dina systemfiler är okej kommer du att se ett meddelande som säger "Windows Resource Protection hittade inga integritetsöverträdelser." Om SFC hittade och fixade alla problematiska filer, kommer meddelandet att läsa "Windows Resursskydd hittade korrupta filer och reparerades framgångsrikt dem."

Å andra sidan, om den hittade skadade filer men inte kunde reparera någon eller alla av dem, kommer meddelandet att läsa "Windows Resursskydd hittade korrupta filer men kunde inte fixa några av dem." Och om SFC stöter på ett problem kommer meddelandet att säga "Windows Resource Protection kunde inte utföra den begärda drift."

Andra SFC-kommandon du kan köra på Windows

De SFC /scannow är inte det enda System File Checker-kommandot du kan köra. Här är ett par till och vad de gör:

SFC kommando

Beskrivning

/verifyonly

Kör det här kommandot om du vill att SFC ska leta efter problematiska operativsystemfiler utan att åtgärda dem.

/scanfile

Kör det här kommandot om du vill att SFC ska kontrollera en specifik fil för problem och åtgärda den om den har dem. Till exempel, Här är det fullständiga kommandot för att kontrollera och fixa user32.dll fil: SFC /scanfile=c:\windows\system32\user32.dll

/verifyfile

Kör det här kommandot om du bara vill kontrollera en viss systemfil för problem. Även om SFC hittar ett problem med filen kommer den inte att reparera den. Till exempel, Här är det fullständiga kommandot för att kontrollera user32.dll fil: SFC /verifyfile=c:\windows\system32\user32.dll

/offbootdir

Kör det här kommandot för att tala om för SFC vilken katalog som innehåller en startbar version av Windows. Du måste göra detta varje gång du använder verktyget utanför Windows. Till exempel för att välja E: enhet på din PC, skriv in /offbootdir=e:\

/offwindir

Kör det här kommandot för att tala om för SFC vilken mapp i katalogen - den du angav med SFC /offbootdir kommando — innehåller Windows. Ange till exempel /offwindir=e:\windows för att tala om för systemfilsgranskaren att Windows är på E: kör.

Hur man kör en offline SFC-skanning på Windows

Det finns några scenarier som motiverar användningen av SFC utan att logga in på Windows. Ett sådant scenario är om operativsystemets filer är så skadade att Windows inte kan starta.

I så fall kan du köra SFC genom skapa en startbar Windows-skiva eller enhet och använda den för att fixa skadade systemfiler. Detta kallas en offline-skanning.

Det viktiga att komma ihåg om en offline-skanning är att du måste tala om för SFC var den ska hitta Windows på den startbara enheten. Här är vad a /scannow kommandot skulle se ut så här om du körde det offline:

SFC /scannow /offbootdir=d:\ /offwindir=d:\windows

Kommandot ovan kommer att berätta för SFC att leta efter Windows i Windows mapp på D: kör. Men kom ihåg att Windows-versionen på det startbara mediet måste vara densamma som den som är installerad på din PC för att skanningen och reparationen ska lyckas.

Hur man hittar SFC-loggfilen på Windows

Efter att SFC har gjort sin grej kommer den att logga resultaten av skanningen och alla reparationer som den gjort till en textfil som heter CBS.log. För att öppna den, tryck Win + R för att öppna Windows Kör, skriv in texten nedan och klicka OK:

%windir%\loggar\cbs\cbs.logga

CBS.log-filen innehåller andra loggar förutom de från systemfilsgranskaren. När du tittar igenom posterna, leta efter de som har en [SR] tagga på dem. Varje post kommer att innehålla datum och tid för skanningen, tillsammans med detaljer om vad som hände.

Om du inte vill bry dig om att söka igenom CBS.log fil för posterna med [SR] taggen kan du extrahera dem till en fil som heter sfcdetails.txt. För att göra det, öppna Kommandotolken som administratör och kör kommandot nedan:

findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt

Du kan hitta sfcdetails.txt genom att gå till Den här datorn > Lokal disk (C:) > Windows > System32.

Du kommer att se att loggfilen endast innehåller poster från systemfilsgranskaren.

Om du gör en offline-skanning kan du aktivera loggning genom att helt enkelt ange filsökvägen med följande kommandostruktur:

/offlogfile=[offline logga sökväg]

Byt bara ut sökväg för offlineloggfil inom hakparenteser med den faktiska sökvägen du vill lagra offlineloggfilen i offlinekatalogen. Infoga sedan hela kommandot efter /windir kommando när du kör en offline SFC-skanning.

Kör System File Checker, Demystified

Vi har bara börjat skrapa på ytan av vad du kan göra med System File Checker på Windows 10 och 11. Men nu när du vet hur man kör SFC (både i och utanför Windows) kan du använda verktyget effektivt för att felsöka problem med operativsystemfiler.

Att använda SFC effektivt är en nödvändig färdighet för alla Windows-användare, och det är bara ett av de många verktyg du kan använda för att fixa problem på din Windows-dator.