1. Hva er systemfilkontroll (SFC)?
1.1 Oversikt og formål
Systemfilkontroll (SFC) er et innebygd Windows-verktøy som skanner og reparerer manglende eller ødelagte systemfiler. Når kritiske Windows-systemfiler mangler eller er skadet, kan operativsystemet slutte å fungere som de skal, eller ikke svare helt. SFC sammenligner systemfilene dine med en hurtigbufret kopi som er lagret i operativsystemet, og oppdager og reparerer automatisk eventuelle uoverensstemmelser forårsaket av ødelagte eller manglende filer.
Dette kommandolinjeverktøyet har vært tilgjengelig siden Windows 98 og er fortsatt et viktig diagnostikk- og reparasjonsverktøy på tvers av alle moderne Windows-versjoner. SFC bidrar til å opprettholde systemstabilitet ved å sikre integriteten til beskyttede operativsystemfiler uten å kreve en fullstendig Windows-nyinstallasjon.
1.2 Hvordan systemfilkontrollen fungerer
Systemfilkontrollen skanner alle beskyttede systemfiler og erstatter ødelagte versjoner med hurtigbufrede kopier. Verktøyet integreres med Windows-beskyttelsesmekanismer for å bekrefte filintegritet og gjenopprette skadede filer fra sikkerhetskopier som er lagret på datamaskinen.
1.2.1 Windows-filbeskyttelse (WFP)
Windows Filbeskyttelse fungerer ved å registrere varsling om filendringer i Winlogon. Når endringer oppdages i en beskyttet systemfil, gjenoppretter WFP automatisk den endrede filen fra en hurtigbufret kopi som ligger i en komprimert mappe på %WinDir%\System32\dllcache. Denne beskyttelsesmekanismen ble introdusert i Windows 2000 og ga sanntids filbeskyttelse for Windows NT-baserte operativsystemer.
1.2.2 Windows ressursbeskyttelse (WRP)
Windows Resource Protection representerer den moderne utviklingen av filbeskyttelse, integrert med systemfilkontrollen i Windows Vista og alle senere versjoner. WRP fungerer ved å angi valgfrie tilgangskontrolllister og tilgangskontrolllister for beskyttede ressurser. Hvis det oppdages endringer i en beskyttet systemfil, gjenopprettes den endrede filen fra en hurtigbufret kopi som ligger på %WinDir%\WinSxS\Backup. Tillatelse til full tilgang til å endre WRP-beskyttede ressurser er begrenset til prosesser som bruker Windows Modules Installer-tjenesten, noe som betyr at selv administratorer ikke lenger har ubegrensede rettigheter til å endre systemfiler.
2. Når du skal bruke systemfilkontrollen
2.1 Vanlige symptomer på ødelagte systemfiler
Du bør kjøre systemfilkontrollen når du opplever følgende problemer:
- Windows kjører sakte eller opplever ytelsesforringelse
- Systemkrasj eller blåskjermfeil
- Feilmeldinger som indikerer manglende eller ødelagte systemfiler
- Windows-funksjoner slutter å virke som de skal
- Systemet slutter å reagere eller fryser
- Oppstartsproblemer eller problemer med oppstart
- Applikasjoner starter ikke eller krasjer uventet
2.2 Årsaker til systemfilskade
- Maskinvare- og programvarefeil: Gamle eller sviktende komponenter som harddisker og SSD-er, eller programvare som inneholder feil og skadelig kode, kan føre til ødelagte filer.
- Strømproblemer og systemkrasj: Plutselige strømbrudd under kritiske lese-/skriveoperasjoner eller krasj som avbryter systemprosesser kan forårsake filødeleggelse.
- Skadelig programvare og virus: Skadelig programvare angriper ofte systemfiler for å forstyrre eller få kontroll over systemet, noe som noen ganger forårsaker permanent filødeleggelse.
- Ufullstendige systemoppdateringer: Avbrudd av viktige systemoppdateringer kan føre til at systemet ditt blir inkonsekvent med bare delvis oppdaterte filer, noe som kan føre til korrupsjon.
3. Forutsetninger før du kjører SFC
3.1 Administrative privilegier
Det kreves administratorrettigheter for å kjøre sfc. For å bekrefte at du har administratortilgang, åpne start Menu -> innstillinger -> kontoerHvis du har administratorrettigheter, vil ordet «administrator«» skal vises under brukernavnet ditt. Uten disse rettighetene kan du ikke kjøre systemfilkontrollen uten problemer.
3.2 Hensyn knyttet til sikkermodus
Enheten din skal ikke være i sikkermodus med mindre du feilsøker avanserte feil. Hvis systemet er i sikkermodus, trykker du på Win + R, Type msconfig, og trykk Enter. Gå til boot kategorien, fjern markeringen Sikker oppstart, og velg Påfør -> OK. Når du blir bedt om det, velg Restart.
3.3 Internett-tilkobling for DISM
Du bør være koblet til Internett mens du utfører SFC-reparasjoner hvis du trenger å kjøre supplerende DISM-reparasjoner. DISM bruker Windows Update til å hente filer som kreves for å gjenopprette ødelagte systemfiler, noe som gjør en aktiv Internett-tilkobling avgjørende for vellykkede reparasjoner.
For mer informasjon om DISM, se vår omfattende guide.
3.4 Krav for Windows Update
Før du kjører systemfilkontrollen, må du sørge for at du har installert de nyeste oppdateringene for Windows. Utdaterte systemfiler kan forstyrre reparasjonsprosessen. For å oppdatere Windows, åpne innstillinger -> Windows Update og installer alle tilgjengelige oppdateringer. Start datamaskinen på nytt etter at oppdateringene er fullført.
4. Kjøre DISM før systemfilkontrollen
4.1 Hva er DISM?
Deployment Image Servicing and Management (DISM) er et innebygd Windows-verktøy som lar deg utføre ulike oppgaver på Windows-systembilder. DISM kan montere og avmontere bilder, legge til og fjerne drivere, installere oppdateringer og aktivere funksjoner. Når hurtigbufferen for Windows File Protection som sfc bruker blir ødelagt, gjenoppretter DISM komponentlageret ved å sjekke hele systemtilstanden mot et rent operativsystembilde som er lagret lokalt eller på nettet.
4.2 Hvorfor kjøre DISM først
Microsoft anbefaler å kjøre DISM før systemfilkontrollen fordi DISM gir filene som kreves for å reparere ødelagte filer. Hvis hurtigbufferen som sfc bruker til å gjenopprette ødelagte filer også har blitt ødelagt, reparerer du først hurtigbufferen ved hjelp av et online eller lokalt Windows-bilde. Dette sikrer at sfc har tilgang til rene, ukorrupte kildefiler for reparasjonsoperasjonene.
4.3 Slik kjører du DISM-kommandoer
Open Ledetekst or Windows Powershell som administrator, utfør deretter den aktuelle DISM-kommandoen basert på dine behov:
| Kommando | Kommandobeskrivelse |
|---|---|
| DISM / Online / Cleanup-Image / CheckHealth | Alternativet CheckHealth sjekker om bildet er markert som ødelagt uten å utføre en skanning. |
| DISM / Online / Cleanup-Image / ScanHealth | ScanHealth-alternativet skanner bildet for å finne skader i komponentlageret, men løser ingen problemer. |
| DISM / Online / Cleanup-Image / RestoreHealth | RestoreHealth-alternativet skanner bildet for korrupsjon, utfører reparasjonsoperasjoner automatisk og registrerer korrupsjonen i loggfilen. Denne prosessen tar vanligvis 15–30 minutter, avhengig av korrupsjonsnivået og partisjonsstørrelsen. |
4.4 Bruk av alternative reparasjonskilder med DISM
Hvis DISM ikke finner kildefiler, eller Windows Update-klienten din er ødelagt, kan du bruke en alternativ reparasjonskilde. Monter en Windows ISO som samsvarer nøyaktig med din Windows-versjon, og kjør deretter følgende kommando:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Erstatt «X» med stasjonsbokstaven der ISO-en din er montert. ISO-en må være nøyaktig samme versjon som operativsystemet du kjører. En ISO-fil på 10586.0 vil ikke reparere et system som kjører på 10586.35 fordi den har flere oppdateringer og filer.
4.5 DISM-alternativer for Windows 7
DISM er ikke tilgjengelig på Windows 7 eller tidligere versjoner av operativsystemet. Microsoft tilbyr imidlertid et lignende verktøy kalt System Update Readiness Tool (SURT) som du kan laste ned fra Microsoft Update Catalog. SURT fungerer på samme måte som DISM ved å gjenopprette og reparere ødelagte systemfiler. Hvis du bruker Windows 7 og sfc ikke kan fikse problemer med ødelagte filer, er SURT ditt neste alternativ.
5. Slik kjører du systemfilkontrollen i Windows
5.1 Metode 1: Kjør SFC via ledeteksten
Kommandoprompt er den vanligste metoden for å kjøre sfc scannow på Windows-systemer.
- Åpne start Menu og type cmd i søkeboksen.
- Høyreklikk Ledetekst fra søkeresultatene og velg Kjør som administrator.
- Klikk Ja i brukerkontokontroll-ledeteksten hvis du blir spurt om det.
- Skriv inn i Kommandoprompt-vinduet sfc / scannow og trykk Enter.
- Vent til bekreftelsen når 100 % og er fullført. Skanningen tar vanligvis 5–10 minutter, men kan vare lenger avhengig av datamaskinen din og problemene som blir funnet.
- Ikke lukk ledetekstvinduet før bekreftelsen er 100 % fullført.
- Start datamaskinen på nytt etter at prosessen er fullført.
5.2 Metode 2: Kjør SFC via Windows PowerShell
Windows PowerShell kan kjøre den samme sfc-skanningen som ledeteksten og er det foretrukne programmet for ekstern skripting og bedriftsmiljøer.
- Åpne start Menu og søke etter Windows Powershell.
- Høyreklikk Windows Powershell og velg Kjør som administrator.
- Klikk Ja på ledeteksten for brukerkontokontroll.
- typen sfc / scannow og trykk Enter.
- Vent til skanningen er fullført, som vanligvis tar 5–10 minutter, men kan vare lenger avhengig av systemet ditt.
- Start datamaskinen på nytt når skanningen er fullført.
5.3 Metode 3: Kjør SFC i Windows-gjenopprettingsmiljøet (WinRE)
Hvis systemet ditt ikke er tilgjengelig eller ikke starter opp normalt, kan du bruke Windows-gjenopprettingsmiljøet til å kjøre systemfilkontrollen.
- Åpne start Menu -> innstillinger -> System -> Gjenoppretting.
- Rull ned til Avansert oppstart etter Gjenopprettingsalternativer og velg Start nå.
- Datamaskinen din vil starte på nytt i WinRE.
- Velg Feilsøk -> Avanserte alternativer -> Ledetekst.
- typen sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows og trykk Enter.
- Erstatt stasjonsbokstaven D:\ med den faktiske stasjonen der Windows-mappen din befinner seg, vanligvis C:\ eller D:\.
5.4 Metode 4: Kjør SFC ved hjelp av Windows-gjenopprettingsmedier
Når alvorlig systemfilskade forhindrer oppstart i Windows, kan du bruke Windows-gjenopprettingsmedier til å kjøre sfc.
- Opprett en Windows-installasjonsdisk ved hjelp av Dell OS Recovery Tool eller Windows Media Creation Tool.
- Koble USB-installasjonsdisken til datamaskinen.
- Slå på datamaskinen og trykk på F12 -tasten til du åpner menyen for engangsoppstart.
- Velg USB-stasjonen fra listen og trykk på Enter.
- Datamaskinen starter opp ved hjelp av USB-installasjonsdisken.
- Velg språket ditt og klikk neste.
- Velg Reparer datamaskinen din.
- Klikk Feilsøk -> Avanserte alternativer -> Ledetekst.
- typen sfc / scannow / offbootdir = C: \ / offwindir = C: \ Windows og trykk Enter.
- Erstatt C:\ med stasjonsbokstaven der Windows-installasjonen din befinner seg.
- Vent til systemfilkontrollen er fullført, noe som kan ta opptil én time avhengig av konfigurasjonen din.
- Start datamaskinen på nytt etter at prosessen er fullført.
6. Forstå SFC-skanningsresultater
6.1 «Windows Resource Protection fant ingen integritetsbrudd»
Denne meldingen indikerer at sfc scannow ikke fant noen problemer med systemfilene dine. Systemfilene dine er intakte og uskadede. Hvis du fortsetter å oppleve problemer, stammer problemet sannsynligvis fra en annen kilde i stedet for korrupte systemfiler. Du må kanskje feilsøke andre potensielle årsaker, for eksempel driverproblemer, programvarekonflikter eller maskinvareproblemer.
6.2 «Windows Resource Protection fant ødelagte filer og reparerte dem»
Dette resultatet betyr at sfc har identifisert ødelagte filer og reparert dem ved hjelp av hurtigbufrede kopier. Operasjonen var vellykket, og systemfilene dine er gjenopprettet til riktig tilstand. Detaljer om de reparerte filene er inkludert i CBS.log-filen på %WinDir%\Logs\CBS\CBS.log. Etter at du har mottatt denne meldingen, start datamaskinen på nytt for å sikre at alle reparasjoner trer i kraft som de skal.
6.3 «Windows Resource Protection fant ødelagte filer, men klarte ikke å fikse noen av dem»
Når sfc scannow viser denne meldingen, har verktøyet oppdaget ødelagte filer, men kunne ikke reparere alle. Dette skjer vanligvis når hurtigbufferen som systemfilkontrollen bruker til å gjenopprette ødelagte filer, også er ødelagt. I dette tilfellet bør du kjøre DISM for å reparere komponentlageret, og deretter kjøre sfc på nytt. Detaljer om de ødelagte filene er tilgjengelige i CBS.log-filen. Hvis DISM og sfc sammen ikke kan løse problemene, må du kanskje erstatte ødelagte filer manuelt eller utføre en systemgjenoppretting.
6.4 «Windows Resource Protection kunne ikke utføre den forespurte operasjonen»
Denne meldingen indikerer at sfc ikke kunne fullføre skanningen. Den vanligste årsaken er at du prøver å kjøre skanningen mens Windows utfører andre filoperasjoner. For å løse dette, utfør systemfilkontrollen i sikkermodus og sørg for at mappene PendingDeletes og PendingRenames finnes under %WinDir%\WinSxS\Temp. Plassholderen %WinDir% representerer Windows-operativsystemmappen, for eksempel C:\Windows.
7. Avanserte alternativer for systemfilkontroll
7.1 SFC-kommandomodifikatorer
Systemfilkontrollen støtter flere modifikatorer utover standard sfc scannow-kommandoen:
| endring | Tekniske beskrivelser |
|---|---|
| / scannow | Skanner alle beskyttede systemfiler og erstatter ødelagte eller feilaktige filer med hurtigbufrede kopier. |
| /verifiser bare | Skanner alle beskyttede systemfiler uten å utføre noen reparasjoner. Bruk dette til å se etter skader uten å endre filer. |
| / Scanonce | Skanner alle beskyttede systemfiler én gang under neste systemomstart. |
| / Scanboot | Skanner alle beskyttede systemfiler hver gang datamaskinen starter på nytt. |
| /Avbryt | Avbryter eventuelle ventende skanninger som er planlagt med /scanboot-modifikatoren. |
| /offbootdir og /offwindir | Angir plasseringen til den frakoblede oppstartskatalogen og Windows-katalogen når du kjører sfc fra gjenopprettingsmedier. |
7.2 Kjøre flere SFC-skanninger
Du må kanskje kjøre sfc scannow opptil tre ganger for å fikse alle problemene. Hvis den første skanningen finner og reparerer ødelagte filer, kjør skanningen på nytt for å bekrefte at alle problemer er løst. Hver påfølgende skanning kan avdekke ytterligere skade som først blir tydelig etter at tidligere reparasjoner er fullført. Fortsett å kjøre sfc til du får meldingen om at det ikke ble funnet noen integritetsbrudd, eller til det ikke finnes noen ytterligere endringer når du kjører flere skanninger.
8. Vise loggfiler for systemfilkontroll
8.1 Forstå CBS.log-filen
Hver gang du kjører en sfc-skanning, logger systemfilkontrollen aktiviteten sin i CBS.log-filen som ligger på %WinDir%\Logs\CBS\CBS.log. Denne loggfilen inneholder detaljer om hver fil som ble skannet, ødelagte filer som ble funnet og reparasjonsoperasjoner som ble utført. CBS.log-filen inneholder informasjon om filer som ikke kan repareres av systemfilkontrollen, noe som gjør den viktig for feilsøking av vedvarende korrupsjonsproblemer.
8.2 Slik henter du ut SFC-detaljer
Siden flere Windows-vedlikeholdsverktøy legger til logger i CBS.log-filen, må du pakke ut relevante oppføringer i Systemfilkontrollen til en separat tekstfil for enklere gjennomgang.
- Åpne en forhøyet ledetekst ved å skrive cmd i Søk boks, høyreklikk Ledetekst, og velg Kjør som administrator.
- I ledetekstvinduet skriver du inn følgende kommando på én linje og trykker på Enter:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
- Åpne filen sfcdetails.txt fra skrivebordet for å se de filtrerte loggoppføringene.
8.3 Lese og tolke loggoppføringer
Filen sfcdetails.txt bruker følgende format: Dato/klokkeslett etterfulgt av sfc-detaljene. Filen inneholder detaljer fra hver gang systemfilkontrollen har blitt kjørt på datamaskinen. Kontroller dato- og klokkeslettoppføringene for å finne ut hvilke problemfiler som ble funnet under den siste skanningen. Hver oppføring angir om en fil ble reparert, ikke kunne repareres eller manglet. Denne informasjonen hjelper med å identifisere hvilke filer som krever manuell erstatning hvis sfc ikke kan reparere dem automatisk.
Nedenfor er noen eksempler på loggoppføringer:
2025-12-15 13:35:45, Info CSI 00000007 [SR] Verifying 100 components 2025-12-15 13:35:45, Info CSI 00000008 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000009 [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000a [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000b [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000c [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000d [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000e [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000f [SR] Verify complete 2025-12-15 13:35:46, Info CSI 00000010 [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 00000011 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000012 [SR] Verify complete
9. Manuell reparasjon av systemfiler
9.1 Når manuell reparasjon er nødvendig
Manuell reparasjon blir nødvendig når systemfilkontrollen finner ødelagte filer, men ikke kan fikse noen eller alle av dem. Etter at du har gjennomgått CBS.log-filen for å finne ut hvilken systemfil som var ødelagt og ikke kunne repareres, må du finne ut hvor den ødelagte filen befinner seg og manuelt erstatte den med en kjent god kopi. Du kan kanskje få tak i en kjent god kopi av systemfilen fra en annen datamaskin som kjører samme versjon av Windows som datamaskinen din. Utfør en systemfilkontrollprosess på den datamaskinen for å sikre at filen du har tenkt å kopiere er uskadet.
9.2 Overtakelse av administrativt eierskap
9.2.1 Bruk av Takeown-kommandoen
Før du kan erstatte en ødelagt systemfil, må du ta administratorrettigheter over den. Skriv inn følgende kommando i en ledetekst med hevet rettigheter og trykk på Enter:
takeown /f <Path_And_File_Name>
Erstatt med den faktiske banen og filnavnet til den ødelagte filen. For eksempel:
takeown /f C:\windows\system32\jscript.dll
9.3 Gi administratortilgang
9.3.1 Bruk av Icacls-kommandoen
Etter at du har tatt eierskap, må du gi administratorer full tilgang til den ødelagte systemfilen. Skriv inn følgende kommando og trykk på Enter:
icacls <Path_And_File_Name> /grant administrators:F
For eksempel:
icacls C:\windows\system32\jscript.dll /grant administrators:F
9.4 Erstatte ødelagte filer
Når du har tatt eierskap og gitt tilgang, kan du erstatte den ødelagte systemfilen med en kjent fungerende kopi.
- Innhenting av kjente filkopier som fungerer: Kopier erstatningsfilen fra en annen datamaskin som kjører samme Windows-versjon til en plassering på datamaskinen, for eksempel en USB-stasjon eller nettverksplassering.
- Bruk av kopieringskommandoen: Skriv inn følgende kommando og trykk på Enter:
Copy <Source_File> <Destination>
Erstatt med banen og filnavnet til den kjente, fungerende kopien, og erstatt med banen og filnavnet til den ødelagte filen. For eksempel:
copy E:\temp\jscript.dll C:\windows\system32\jscript.dll
10. Feilsøking av problemer med systemfilkontrollen
10.1 SFC-skanning mislykkes
10.1.1 Kjøre SFC i sikkermodus
Hvis sfc scannow ikke fullføres normalt, starter du opp i sikkermodus og kjører skanningen på nytt. For å gå inn i sikkermodus, trykk på Win + R, Type msconfig, og trykk Enter. Gå til boot fanen, sjekk Sikker oppstart, plukke ut Minimum, og klikk OKStart datamaskinen på nytt, og når du er i sikkermodus, åpner du en kommandolinje med forhøyet løftefunksjon og kjører sfc / scannowEtter at skanningen er fullført, gå tilbake til msconfig, fjern merket for Sikker oppstart, og start på nytt normalt.
10.1.2 Sjekke mapper med ventende sletting og ventende navneendringer
Hvis sfc viser «Windows Resource Protection kunne ikke utføre den forespurte operasjonen», må du sørge for at mappene PendingDeletes og PendingRenames finnes under %WinDir%\WinSxS\Temp. Åpne Filutforsker og naviger til C:\Windows\WinSxS\Temp. Hvis disse mappene ikke finnes, oppretter du dem manuelt og kjører sfc på nytt. Disse mappene er viktige for at systemfilkontrollen skal kunne sette filoperasjoner i kø under skanningen.
10.2 DISM finner ikke kildefiler
10.2.1 Montering av Windows ISO
Når DISM viser «finner ikke kildefiler», trenger du en Windows ISO-fil som samsvarer nøyaktig med Windows-versjonen din. Last ned ISO-filen fra Microsoft, høyreklikk på ISO-filen og velg MonterNoter stasjonsbokstaven som er tilordnet den monterte ISO-en. Kjør deretter DISM med kildeparameteren som peker til den monterte ISO-plasseringen.
10.2.2 Bruk av tilpassede reparasjonskilder
Du kan bruke en Windows-installasjon, en Windows-mappe fra en nettverksressurs eller flyttbare medier som filkilde. Kjør følgende kommando:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Erstatt C:\RepairSource\Windows med plasseringen til reparasjonskilden din. Parameteren /LimitAccess hindrer DISM i å kontakte Windows Update, og tvinger den til å bare bruke den angitte kilden.
10.3 SFC fortsetter å finne de samme feilene
Hvis sfc scannow fortsetter å finne de samme feilene etter flere skanninger, kjør først DISM for å reparere komponentlageret, og kjør deretter sfc på nytt. Hvis problemet vedvarer, sjekk CBS.log-filen for å identifisere de spesifikke filene som ikke kan repareres, og prøv manuell filutskifting. Som en siste utvei bør du vurdere å utføre en systemgjenoppretting til et punkt før feilen oppsto, eller utføre en ren Windows-installasjon hvis systemgjenoppretting ikke er tilgjengelig eller mislykkes.
11. Beste praksis for systemfilkontroll
11.1 Når du skal kjøre systemfilkontrollen
Kjør systemfilkontrollen når du opplever systemustabilitet, krasj, feilmeldinger eller ytelsesproblemer som kan tyde på filkorrupsjon. Kjør sfc scannow umiddelbart etter at du har installert store Windows-oppdateringer for å bekrefte systemintegriteten. Kjør også verktøyet før du utfører kritiske systemoperasjoner eller etter at du har gjenopprettet fra skadelig programvareinfeksjoner for å sikre at alle systemfiler er intakte.
11.2 Planlegging av regelmessige SFC-skanninger
Vurder å planlegge månedlige SFC-skanninger, spesielt for enheter som er utsatt for brukerkonfigurasjonsfeil eller de som er i forretningskritiske miljøer. Regelmessige skanninger bidrar til å oppdage filkorrupsjon tidlig før det forårsaker alvorlige systemproblemer. Du kan opprette en planlagt oppgave i Windows Oppgaveplanlegger for å kjøre SFC automatisk, men du må konfigurere den til å kjøre med de høyeste rettighetene for å kunne kjøres.
11.3 Sikkerhetskopiering av data før du kjører SFC
Selv om sfc vanligvis fungerer trygt, er det alltid god praksis å sikkerhetskopiere viktige data på forhånd. Hvis systemfilkontrollen endrer systemfiler og noe går galt, sikrer en sikkerhetskopi at du kan gjenopprette dataene dine. I tillegg, hvis sfc har endret systemfilene dine og tilbakestilt tilpasninger, vil du ha kopier av eventuelle konfigurasjonsfiler du måtte trenge å gjenopprette.
11.4 Kjøre SFC etter DISM
Kjør alltid sfc scannow etter å ha kjørt DISM RestoreHealth. DISM reparerer komponentlageret som sfc bruker som kilde for erstatningsfiler. Å kjøre sfc etter DISM sikrer at systemfilkontrollen har tilgang til rene, uskadede filer for reparasjoner. Denne kombinasjonen gir den mest omfattende tilnærmingen for å reparere systemfilskader.
11.5 Kjøre SFC på nytt etter reparasjoner
Etter at sfc er fullført og rapporterer at den har reparert filene, kjør skanningen på nytt for å bekrefte at alle problemer er løst. Noen ganger avslører reparasjon av ett sett med ødelagte filer ytterligere korrupsjon som tidligere var skjult. Fortsett å kjøre sfc til du mottar meldingen om at ingen integritetsbrudd ble funnet, som bekrefter at systemfilene dine er fullstendig reparert.
12. Systemfilkontroll på tvers av Windows-versjoner
12.1 Windows 11
Systemfilkontrollen fungerer identisk på Windows 11 som på Windows 10. Kjør sfc via ledeteksten, Windows PowerShell eller Windows Terminal med administratorrettigheter. Windows 11 inkluderer den samme DISM-integrasjonen og Windows Resource Protection-funksjonene. Du kan også få tilgang til sfc via Windows Recovery Environment hvis systemet ikke starter opp normalt.
12.2 Windows 10
Windows 10 støtter både sfc og DISM fullt ut. Systemfilkontrollen integreres sømløst med Windows Resource Protection og tilbyr alle kommandomodifikatorer. Windows 10-brukere bør alltid kjøre DISM før sfc for optimale resultater. Verktøyet fungerer identisk enten du åpner det via ledeteksten eller Windows PowerShell.
12.3 Windows 8 og 8.1
Windows 8 og 8.1 introduserte DISM sammen med systemfilkontrollen, noe som gjorde disse til de første forbrukerversjonene av Windows som inkluderer begge verktøyene. Kjør sfc på samme måte som i Windows 10 og 11. Få tilgang til ledeteksten ved å trykke på Win + X og velg Ledetekst (Admin)Windows Resource Protection gir full filbeskyttelse på disse versjonene.
12.4 Windows 7
Systemfilkontrollen fungerer på Windows 7, men DISM er ikke tilgjengelig. Bruk i stedet System Update Readiness Tool som et alternativ til DISM for å reparere komponentlageret. Windows 7 bruker Windows File Protection i stedet for Windows Resource Protection, men sfc fungerer på samme måte. Kjør verktøyet via en forhøyet ledetekst med de samme kommandoene som i nyere Windows-versjoner.
13. Alternativer når systemfilkontrollen mislykkes
13.1 Systemgjenoppretting
Hvis sfc og DISM ikke kan løse problemer med filkorrupsjon sammen, kan systemgjenoppretting hjelpe ved å tilbakestille systemet til en ren tilstand fra et tidligere gjenopprettingspunkt. Systemgjenoppretting bevarer personlige filer som dokumenter og bilder samtidig som den gjenoppretter systemfiler og innstillinger. Åpne kontroll Panel -> System -> system~~POS=TRUNC -> system~~POS=TRUNC og velg et gjenopprettingspunkt fra før skaden oppsto. Merk at systemgjenoppretting bare fungerer hvis du har konfigurert eksisterende gjenopprettingspunkter på systemet ditt.
13.2 Windows-tilbakestilling
Windows Reset gir en mer omfattende løsning enn systemgjenoppretting. Denne funksjonen installerer Windows på nytt, samtidig som du får muligheten til å beholde dine personlige filer. innstillinger -> System -> Gjenoppretting -> Tilbakestill denne PCenVelg om du vil beholde filene dine eller fjerne alt. Windows Reset løser problemet.ost file problemer med korrupsjon ved å installere nye systemfiler, men du må installere programmer på nytt etterpå.
13.3 Rengjør Windows-installasjon
En ren Windows-installasjon representerer den mest grundige løsningen for vedvarende filkorrupsjon som systemfilkontrollen ikke kan reparere. Dette alternativet sletter systemet fullstendig og installerer en ny kopi av Windows. Sikkerhetskopier alle viktige filer før du fortsetter, ettersom en ren installasjon fjerner alle data, programmer og innstillinger. Last ned Windows-installasjonsmediet fra Microsoft, opprett en oppstartbar USB-stasjon, start opp fra mediet og følg installasjonsinstruksjonene. En ren installasjon garanterer at alle systemfiler er plettfrie og ukorrupte.
14. Ofte stilte spørsmål
Spørsmål: Hvor lang tid tar SFC /scannow?
A: En sfc scannow-skanning tar vanligvis 5–10 minutter å fullføre på de fleste systemer. Skanningen kan imidlertid vare betydelig lenger, avhengig av datamaskinens maskinvarespesifikasjoner, størrelsen på Windows-installasjonen og antall problemer som oppdages under skanningen. Hvis systemfilkontrollen oppdager mange ødelagte filer, kan skanningen ta 30 minutter eller mer. Skanningen kan ta opptil én time når den kjøres fra Windows-gjenopprettingsmedier. Ikke lukk ledetekstvinduet før bekreftelsen er 100 % fullført.
Spørsmål: Bør jeg kjøre SFC eller DISM først?
A: Du bør kjøre DISM før systemfilkontrollen. DISM reparerer komponentlageret som sfc bruker som kilde for erstatningsfiler. Hvis du kjører sfc først, og den rapporterer at den fant korrupte filer, men ikke klarte å fikse noen av dem, betyr dette vanligvis at selve hurtigbufferen er skadet. Å kjøre DISM RestoreHealth først sikrer at komponentlageret er rent, slik at sfc kan reparere alle korrupte filer ved hjelp av rene kildefiler.
Spørsmål: Kan jeg stoppe en SFC-skanning som pågår?
A: Selv om du kan lukke ledetekstvinduet for å stoppe en sfc-skanning som pågår, anbefales det ikke å gjøre det. Å avbryte skanningen kan føre til at systemet ditt er i en inkonsekvent tilstand hvis systemfilkontrollen var i ferd med å erstatte filer. Hvis du må stoppe skanningen, lukker du ledetekstvinduet og kjører skanningen på nytt senere til den er fullført. Bruk /cancel-modifikatoren for å avbryte planlagte skanninger angitt med /scanboot.
Spørsmål: Hvor mange ganger bør jeg kjøre SFC?
A: Du må kanskje kjøre sfc scannow opptil tre ganger for å fikse alle problemene. Kjør den første skanningen, og hvis den reparerer filer, kjør den på nytt for å bekrefte at alle problemer er løst. Hver påfølgende skanning kan avdekke ytterligere feil som først blir tydelig etter at tidligere reparasjoner er fullført. Fortsett å kjøre systemfilkontrollen til du får meldingen om at Windows Resource Protection ikke fant noen integritetsbrudd, eller til kjøring av ytterligere skanninger ikke gir ytterligere endringer.
Spørsmål: Fungerer SFC på Windows 7?
A: Ja, systemfilkontrollen fungerer på Windows 7 med de samme kommandoene og prosedyrene som nyere Windows-versjoner. DISM er imidlertid ikke tilgjengelig på Windows 7. Last i stedet ned og bruk System Update Readiness Tool fra Microsoft Update Catalog som et alternativ til DISM for å reparere komponentlageret før du kjører sfc. Windows 7 bruker Windows File Protection i stedet for Windows Resource Protection, men sfc-verktøyet fungerer identisk.
Spørsmål: Kan jeg kjøre SFC uten administratorrettigheter?
A: Nei, du kan ikke kjøre systemfilkontrollen uten administratorrettigheter. SFC-verktøyet krever utvidede rettigheter fordi det endrer beskyttede systemfiler som vanlige brukerkontoer ikke har tilgang til. Når du prøver å kjøre SFC fra en ikke-utvidet ledetekst, viser Windows en feilmelding som sier at du må være administrator som kjører en konsolløkt. Åpne alltid ledeteksten eller Windows PowerShell som administrator før du kjører SFC-kommandoer.
Spørsmål: Hvilke filer beskytter systemfilkontrollen?
A: Systemfilkontrollen beskytter kritiske Windows-operativsystemfiler, inkludert kjernesystemkomponenter, drivere, biblioteker og innstillinger som Windows er avhengig av for å fungere riktig. Beskyttede filer ligger hovedsakelig i Windows- og System32-mappene. Windows Resource Protection vedlikeholder en liste over beskyttede ressurser, og sfc skanner alle filene på denne listen under hver skanning. Verktøyet beskytter ikke brukerfiler, programfiler eller dokumenter.
Spørsmål: Kan jeg manuelt erstatte ødelagte systemfiler?
A: Ja, du kan erstatte en ødelagt systemfil manuelt, men dette bør bare gjøres som en siste utvei. Du må sørge for at erstatningsfilen kommer fra samme Windows-versjon, -utgave og -oppdateringsnivå for å sikre kompatibilitet. Bruk takeown-kommandoen for å ta eierskap over den ødelagte filen, icacls-kommandoen for å gi administratortilgang og copy-kommandoen for å erstatte filen. Det er best å stole på innebygde verktøy som systemfilkontrollen og DISM når du reparerer ødelagte filer, da manuell erstatning medfører risiko for systemustabilitet hvis det gjøres feil.
Spørsmål: Når bør jeg utføre en systemgjenoppretting?
A: Utfør en systemgjenoppretting når sfc og DISM sammen ikke kan løse problemer med filkorrupsjon. Systemgjenoppretting tilbakestiller systemet til en ren tilstand fra et tidligere gjenopprettingspunkt samtidig som personlige filer som dokumenter og bilder bevares. Dette alternativet fungerer bra for å løse feil som oppsto etter en bestemt hendelse, for eksempel en mislykket oppdatering eller driverinstallasjon. Hvis systemgjenoppretting ikke er tilgjengelig eller mislykkes, bør du vurdere å utføre en Windows-tilbakestilling eller ren installasjon som mer omfattende alternativer.
Spørsmål: Er DISM tilgjengelig på Windows 7?
A: Nei, DISM er ikke tilgjengelig på Windows 7 eller tidligere versjoner av Windows. For Windows 7 bruker du System Update Readiness Tool som et alternativ til DISM. Last ned SURT fra Microsoft Update Catalog og kjør det før du kjører sfc for å reparere komponentlageret. SURT fungerer på samme måte som DISM ved å gjenopprette og reparere ødelagte systemfiler som systemfilkontrollen bruker som kilde for reparasjoner.
Spørsmål: Kan systemfilkontrollen gjenopprette slettede filer som ikke er systemfiler?
A: Nei, systemfilkontrollen kan ikke gjenopprette slettede ikke-systemfiler. Verktøyet skanner og reparerer bare beskyttede Windows-systemfiler. Det gjenoppretter ikke brukerdokumenter, bilder, programmer eller andre ikke-systemfiler som er slettet. For å gjenopprette slettede brukerfiler må du følge vår omfattende guide eller bruk profesjonelle programvare for gjenoppretting av harddiskdataSystemfilkontrollen beskytter og reparerer spesifikt bare de kritiske filene som Windows trenger for å fungere.
15. konklusjon
15.1 Sammendrag av nøkkelpunkter
Systemfilkontrollen er fortsatt et viktig verktøy for å opprettholde Windows-stabilitet ved å skanne og reparere ødelagte systemfiler. Kjør alltid DISM før sfc for å sikre at komponentlageret er i orden, slik at systemfilkontrollen får tilgang til rene kildefiler for reparasjoner. Kjør sfc scannow fra en forhøyet ledetekst eller PowerShell, og vær forberedt på å kjøre flere skanninger om nødvendig. Sjekk CBS.log-filen for detaljer om eventuelle filer som ikke kunne repareres, og bruk manuell erstatning som en siste utvei. Hvis sfc ikke kan løse feilen, fortsett til systemgjenoppretting, Windows Reset eller ren installasjon som gradvis mer omfattende løsninger.
15.2 Opprettholde systemfilintegritet
Oppretthold systemfilintegriteten ved å installere Windows-oppdateringer raskt, bruke pålitelig antivirusprogramvare, sørge for stabil strømforsyning og sikkerhetskopiere dataene dine regelmessig. Kjør systemfilkontrollen med jevne mellomrom som forebyggende vedlikehold, spesielt etter større systemendringer eller oppdateringer. Unngå å endre systemfiler manuelt med mindre det er absolutt nødvendig, da dette kan utløse filkorrupsjon. Ved å følge disse beste fremgangsmåtene og bruke sfc når problemer oppstår, kan du holde Windows-systemet i gang uten problemer og unngå alvorlige stabilitetsproblemer forårsaket av ødelagte systemfiler.
Referanser
- Microsofts offisielle dokument: Bruk systemfilkontrollverktøyet til å reparere manglende eller ødelagte systemfiler
- Microsofts offisielle dokument: Bruk av systemfilkontroll i Windows
- Microsofts offisielle dokument: [Artikkel] SFC scannow
- Wikipedia: Systemfilkontroll
om forfatteren
Qian Gua er en spesialist på datagjenoppretting med over 10 års erfaring innen Windows-filsystemer, lagringsteknologier og katastrofegjenopprettingsløsninger. Han har med hell veiledet tusenvis av brukere gjennom kritiske datatapscenarier i både personlige og bedriftsmiljøer.
Qian spesialiserer seg på datagjenopprettingsmetoder for Windows, filsystemanalyse og forebyggende sikkerhetskopieringsstrategier. Hans omfattende praktiske erfaring inkluderer gjenoppretting av data fra harddisker, implementering av omfattende sikkerhetskopieringsløsninger og feilsøking av komplekse filsystemproblemer på tvers av NTFS, FAT-, exFAT- og ReFS-volumer. Han har jobbet med diverse gjenopprettingsverktøy og -teknikker, fra innebygde Windows-verktøy til profesjonell programvare for datagjenoppretting.
Gjennom sin tekniske skriving er Qian dedikert til å gi brukere praktisk kunnskap til å beskytte og gjenopprette verdifulle data. Han holder seg oppdatert på den nyeste utviklingen innen Windows-filgjenopprettingsteknologier, innovasjoner for lagringsenheter og beste praksis for databeskyttelse. Når han ikke hjelper brukere med å gjenopprette dataene sineost fileQian liker å forske på nye lagringsteknologier og dele tips om datasikkerhet som forhindrer fremtidig datatap.
Har du spørsmål om denne veiledningen eller trenger du hjelp med datagjenoppretting? Qian ønsker deg velkommen tilbakemeldinger og forslag for å forbedre disse ressursene for datagjenoppretting.






