Skip to main content

Bruk SFC Scannow til å reparere Windows System Files

fjerne virus fra pc.n (April 2025)

fjerne virus fra pc.n (April 2025)
Anonim

Alternativet sfc scannow er en av de flere spesifikke svitsjene som er tilgjengelige i sfc-kommandoen, kommandoprompt-kommandoen brukes til å kjøre System File Checker.

Mens det er mange forskjellige ting du kan gjøre med kommandoen, er sfc / scannow den vanligste måten som sfc-kommandoen brukes på.

Sfc / scannow vil inspisere alle viktige Windows-filer på datamaskinen din, inkludert Windows DLL-filer. Hvis System File Checker finner et problem med noen av disse beskyttede filene, erstatter den den.

Følg disse trinnene for å bruke sfc med scannow-alternativet for å reparere viktige Windows-filer:

Slik bruker du SFC / Scannow

  1. Åpne kommandoprompt som administrator, ofte referert til som en "forhøyet" kommandoprompt.

    For sfc / scannow-kommandoen å fungere ordentlig, det må utføres fra et forhøyet kommandoprompt-vindu i Windows 10, Windows 8, Windows 7 og Windows Vista. Dette er ikke nødvendig i tidligere versjoner av Windows.

  2. Når kommandoprompt er åpen, skriv inn følgende kommando og trykk deretter på Tast inn.

    sfc / scannow

    Det er mellomrom mellom sfc og / scannow . Hvis du kjører kommandoen sfc med alternativet ved siden av den (uten mellomrom), kan det oppstå en feil.

    Hvis du prøver å bruke System File Checker fra Kommandoprompt tilgjengelig fra Avanserte oppstartsalternativer eller Systemgjenoppretting, kan du se Utføre SFC / SCANNOW fra utenfor Windows delen nedenfor for noen nødvendige endringer i hvordan du utfører kommandoen.

  3. System File Checker vil nå verifisere integriteten til alle beskyttede operativsystemfiler på datamaskinen. Det kan ta litt tid å fullføre.

    Når bekreftelsen når 100%, ser du noe slikt i kommandoprompt-vinduet, forutsatt at problemer ble funnet og korrigert:

    Windows Resource Protection fant korrupte filer og reparerte dem. Detaljer er inkludert i CBS.Log windir Logs CBS CBS.log. For eksempel C: Windows Logs CBS CBS.log. Vær oppmerksom på at loggingen for øyeblikket ikke støttes i tilfeldige service-scenarier.

    … eller noe sånt dersom ingen problemer ble funnet:

    Windows Resource Protection fant ingen integritetsbrudd.

    I noen situasjoner, oftest i Windows XP og Windows 2000, kan det hende du også trenger tilgang til den opprinnelige Windows-installasjons-CDen eller -videoen på et tidspunkt under denne prosessen.

  4. Start datamaskinen på nytt hvis sfc / scannow faktisk reparerte noen filer.

    System File Checker kan eller ikke spørre deg om å starte på nytt, men selv om det ikke gjør det, bør du starte på nytt.

  5. Gjenta hva som helst prosess forårsaket ditt opprinnelige problem for å se om sfc / scannow korrigerte problemet.

Slik tolker du CBS.log-filen

Hver gang du kjører System File Checker, opprettes en LOG-fil som inneholder en detaljert liste over hver fil som ble sjekket og hver reparasjon som fant sted, hvis noen.

Forutsatt at Windows er installert på C: stasjonen (det er vanligvis), kan loggfilen finnes på C: Windows Logs CBS CBS.log og åpnet med Notisblokk eller annen tekstredigerer. Denne filen kan være nyttig for avansert feilsøking eller som en ressurs for en teknisk støtteperson som kan hjelpe deg.

Se Microsofts Slik analyserer du loggfiloppføringene Laget av SFC-artikkelen hvis du er interessert i å dykke inn i denne filen selv.

Utføre SFC / SCANNOW fra utenfor Windows

Når du kjører sfc / scannow fra utenfor Windows, som fra kommandoprompten som er tilgjengelig når du starter opp fra Windows-installeringsplaten eller flash-stasjonen, eller fra System Repair Disc eller Recovery Drive, må du fortelle sfc-kommandoen nøyaktig hvor Windows eksisterer.

Her er et eksempel:

sfc / scannow / offbootdir = d: / offwindir = d: windows

De / = Offbootdir alternativet angir stasjonsbokstaven, mens / = Offwindir alternativet spesifiserer Windows-banen, igjen inkludert stasjonsbokstaven.

Avhengig av hvordan datamaskinen din er konfigurert, vil kommandoprompt, når den brukes fra utenfor av Windows, tilordner ikke alltid stasjonsbokstaver på samme måte som du ser dem fra innsiden Windows. Med andre ord, kan Windows være på C: Windows når du bruker det, men D: Windows fra kommandoprompt i ASO eller SRO.

I de fleste installasjoner av Windows 10, Windows 8 og Windows 7, C: blir vanligvis D: og i Windows Vista, er C: vanligvis fortsatt C :. For å sjekke det, se etter stasjonen med Brukere-mappen på den - det vil være stasjonen Windows er installert på, med mindre du har flere installasjoner av Windows på flere stasjoner. Du kan bla etter mapper i kommandoprompt med kommandoen dir.