Din Windows-computer afhænger af operativsystemfiler for at få de oplysninger, den skal bruge for at køre problemfrit. Men nogle gange kan disse filer blive beskadiget eller forsvinde fra din pc, hvilket påvirker dit system negativt på forskellige måder. For eksempel, når noget er galt med en kritisk systemfil, kan din computer blive langsom eller ofte gå ned.
En nem måde at løse problematiske systemfiler på er at bruge System File Checker (SFC). Dette værktøj vil scanne din computer, kontrollere integriteten af hver systemfil og reparere dem, der er beskadigede eller mangler.
Her er hvad du behøver at vide om at køre SFC-værktøjet på Windows.
Sådan kører du en systemfilkontrolscanning på Windows
For at bruge SFC skal du køre en enkelt kommando i kommandoprompt. Sådan gør du:
- Trykke Win + S for at åbne Windows Søg og skriv kommandoprompt i søgefeltet.
- Dette vil bringe op Kommandoprompt i søgeresultatet. Klik på Kør som administrator mulighed.
- Klik Ja i UAC-prompten for at tillade kommandoprompt at foretage ændringer på din computer.
- Indtast nedenstående kommando i kommandoprompt, og tryk derefter på Gå ind nøgle:
SFC /scannow
Hvis du ikke er bekendt med operativsystemfiler, bedes du læse vores vejledning om hvilke systemfiler der er på Windows. Og for at lære alt, hvad du behøver at vide om kommandoprompt, kan du tjekke vores begyndervejledning til kommandoprompt.
Hvad sker der, efter jeg har kørt systemfilkontrollen?
Når System File Checker har fuldført sin scanning, viser den en meddelelse i kommandopromptvinduet med resultaterne.
Hvis dine systemfiler er i orden, vil du se en meddelelse, der siger "Windows Resource Protection fandt ikke nogen integritetskrænkelser." Hvis SFC fundet og rettet alle problematiske filer, vil meddelelsen læse "Windows Ressourcebeskyttelse fandt korrupte filer og blev repareret dem."
På den anden side, hvis den fandt korrupte filer, men ikke kunne reparere nogen eller alle af dem, vil meddelelsen læse "Windows Ressourcebeskyttelse fandt korrupte filer men kunne ikke rette nogle af dem." Og hvis SFC støder på et problem, vil meddelelsen sige "Windows Resource Protection kunne ikke udføre den anmodede operation."
Andre SFC-kommandoer, du kan køre på Windows
Det SFC /scannow er ikke den eneste System File Checker-kommando, du kan køre. Her er et par mere, og hvad de laver:
SFC kommando |
Beskrivelse |
---|---|
/verifyonly |
Kør denne kommando, hvis du ønsker, at SFC skal søge efter problematiske operativsystemfiler uden at rette dem. |
/scanfile |
Kør denne kommando, hvis du ønsker, at SFC skal kontrollere en specifik fil for problemer og rette den, hvis den har dem. For eksempel, Her er den fulde kommando til at kontrollere og rette user32.dll fil: SFC /scanfile=c:\windows\system32\user32.dll |
/verifyfile |
Kør denne kommando, hvis du kun vil kontrollere en bestemt systemfil for problemer. Selvom SFC finder et problem med filen, vil den ikke reparere den. For eksempel, Her er den fulde kommando til at kontrollere user32.dll fil: SFC /verifyfile=c:\windows\system32\user32.dll |
/offbootdir |
Kør denne kommando for at fortælle SFC, hvilken mappe der indeholder en startbar version af Windows. Du skal gøre dette, hver gang du bruger værktøjet uden for Windows. For eksempel at vælge E: drev på din pc, skal du indtaste /offbootdir=e:\ |
/offwindir |
Kør denne kommando for at fortælle SFC, hvilken mappe i mappen - den du har angivet med SFC /offbootdir kommando — indeholder Windows. Indtast f.eks /offwindir=e:\windows for at fortælle systemfilkontrollen, at Windows er på E: køre. |
Sådan kører du en offline SFC-scanning på Windows
Der er et par scenarier, der berettiger brugen af SFC uden at logge på Windows. Et sådant scenarie er, hvis operativsystemfilerne er så beskadigede, at Windows ikke kan starte.
I så fald kan du køre SFC ved oprettelse af en startbar Windows-disk eller -drev og bruge det til at reparere beskadigede systemfiler. Dette kaldes en offline scanning.
Den vigtige ting at huske om en offline-scanning er, at du skal fortælle SFC'en, hvor den skal finde Windows på det bootbare drev. Her er hvad en /scannow kommando ville se sådan ud, hvis du kørte den offline:
SFC /scannow /offbootdir=d:\ /offwindir=d:\windows
Ovenstående kommando vil fortælle SFC at søge efter Windows i Windows mappe på D: køre. Men husk, at Windows-versionen på det bootbare medie skal være den samme som den, der er installeret på din pc, for at scanningen og reparationen lykkes.
Sådan finder du SFC-logfilen på Windows
Når SFC'en har gjort sit, vil den logge resultaterne af scanningen og eventuelle reparationer, den har lavet til en tekstfil kaldet CBS.log. Tryk på for at åbne den Win + R for at åbne Windows Kør, indtast nedenstående tekst og klik Okay:
%windir%\logs\cbs\cbs.log
CBS.log-filen indeholder andre logfiler udover dem fra System File Checker. Når du kigger gennem posterne, skal du kigge efter dem, der har en [SR] tag på dem. Hver post vil indeholde dato og klokkeslæt for scanningen, sammen med detaljerne om, hvad der skete.
Hvis du ikke vil bøvle med at søge gennem CBS.log fil for posterne med [SR] tag, kan du udpakke dem til en fil kaldet sfcdetails.txt. For at gøre det skal du åbne kommandoprompt som administrator og køre nedenstående kommando:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Du kan finde sfcdetails.txt ved at gå til Denne pc > Lokal disk (C:) > Windows > System32.
Du vil se, at logfilen kun indeholder poster fra System File Checker.
Hvis du laver en offline scanning, kan du aktivere logning ved blot at angive filstien med følgende kommandostruktur:
/offlogfile=[offline log filsti]
Bare udskift offline logfilsti i firkantede parenteser med den faktiske sti, du vil gemme offline-logfilen i offline-mappen. Indsæt derefter hele denne kommando efter /windir kommando, når du kører en offline SFC-scanning.
Kører System File Checker, Demystified
Vi er kun lige begyndt at ridse overfladen af, hvad du kan gøre med System File Checker på Windows 10 og 11. Men nu hvor du ved det hvordan man kører SFC (både i og uden for Windows), kan du bruge værktøjet effektivt til at fejlfinde problemer med operativsystemfiler.
At bruge SFC effektivt er en nødvendig færdighed for enhver Windows-bruger, og det er blot et af de mange værktøjer, du kan bruge til at løse problemer på din Windows-computer.