SFC Scan Windows 11: How to Run SFC and DISM to Repair Windows – LicenceHouse guide

För att köra en SFC-genomsökning i Windows 11 öppnar du Terminal (administratör) och skriver sfc /scannow. Om SFC rapporterar filer som det inte kan reparera kör du DISM /Online /Cleanup-Image /RestoreHealth för att reparera komponentarkivet som SFC kopierar från, startar om och kör SFC igen. Tillsammans åtgärdar de två verktygen de flesta skadade systemfiler utan att du behöver installera om Windows.

Verktyg Kommando Vad det reparerar Normal tidsåtgång
SFC sfc /scannow Skyddade systemfiler i Windows 5–20 minuter
DISM CheckHealth DISM /Online /Cleanup-Image /CheckHealth Ingenting; läser den befintliga skademarkeringen Några sekunder
DISM ScanHealth DISM /Online /Cleanup-Image /ScanHealth Ingenting; djupgenomsökning av komponentarkivet Flera minuter
DISM RestoreHealth DISM /Online /Cleanup-Image /RestoreHealth Komponentarkivet (WinSxS) som SFC är beroende av 10–30 minuter
CHKDSK chkdsk C: /scan Filsystemfel på enheten, inte Windows-filer Varierar med enhetens storlek

Vad gör SFC och DISM egentligen?

Systemfilskontroll (SFC) jämför skyddade Windows-filer med kända felfria kopior och ersätter filer som är skadade eller saknas. DISM (Deployment Image Servicing and Management) reparerar Windows komponentarkiv, mappen WinSxS som SFC använder som källa. Om det arkivet är skadat har SFC ingen ren kopia att hämta från.

Det sambandet är nyckeln till att använda verktygen rätt. SFC reparerar filerna som Windows körs från; DISM reparerar lagret som ersättningsfilerna hämtas från.

Båda verktygen är inbyggda i alla utgåvor av Windows 11 och kräver ett administratörskonto. Inget av dem rör dina dokument, foton eller installerade appar.

När bör du köra en SFC-genomsökning i Windows 11?

Kör en SFC-genomsökning när det är Windows självt som krånglar och inte en enskild app: Inställningar eller Start-menyn öppnas inte, inbyggda verktyg kraschar, uppdateringar misslyckas gång på gång eller du ser fel om DLL-filer som saknas. Det är också en klok kontroll efter ett oväntat strömavbrott eller en tvingad avstängning under en uppdatering.

Om problemen började direkt efter att du installerat ny programvara är en ren start oftast det snabbare testet. Om en viss felkod dyker upp om och om igen kan Loggboken visa vilken komponent som fallerar innan du börjar reparera.

Det här ser vi ofta: SFC löser på egen hand ett förvånansvärt stort antal ärenden av typen ”Inställningar öppnas inte” och ”Start-menyn har hängt sig”, särskilt på datorer som stängdes av mitt under en uppdatering.

Bärbar dators skärm med rader av kommandotext, som när du kör en SFC-genomsökning i Windows 11

Hur kör du sfc /scannow i Windows 11?

Högerklicka på Start-knappen, välj Terminal (administratör), godkänn uppmaningen från Kontroll av användarkonto, skriv sedan sfc /scannow och tryck på Retur. Genomsökningen visar en procentsats och tar oftast mellan fem och tjugo minuter. Låt fönstret vara öppet tills det når 100 % och visar ett resultat.

  1. Högerklicka på Start och välj Terminal (administratör). Kommandotolken körd som administratör fungerar lika bra.
  2. Välj Ja i uppmaningen från Kontroll av användarkonto.
  3. Skriv sfc /scannow och tryck på Retur.
  4. Vänta tills verifieringen når 100 %. Stäng inte fönstret och starta inte om under genomsökningen.
  5. Läs resultatmeddelandet och starta om om några filer har reparerats.

Om du ser ”Du måste vara administratör och köra en konsolsession” öppnades fönstret inte med administratörsbehörighet. Stäng det och börja om från steg 1.

Vad betyder SFC:s resultatmeddelanden?

SFC avslutas med ett av fyra meddelanden. ”Hittade inga integritetsbrott” betyder att systemfilerna är i ordning. ”Hittade skadade filer och reparerade dem” betyder att reparationen lyckades. ”Hittade skadade filer men kunde inte reparera vissa av dem” eller ”kunde inte utföra den begärda åtgärden” betyder att du bör köra DISM härnäst.

  • Windows Resursskydd hittade inga integritetsbrott. Systemfilerna är felfria; leta efter orsaken på annat håll.
  • Windows Resursskydd hittade skadade filer och reparerade dem. Starta om och kontrollera om problemet är borta.
  • Windows Resursskydd hittade skadade filer men kunde inte reparera vissa av dem. Komponentarkivet är troligen skadat. Kör DISM RestoreHealth och sedan SFC igen.
  • Windows Resursskydd kunde inte utföra den begärda åtgärden. Orsaken är ofta väntande reparationer eller en låst fil. Starta om och försök igen, eller kör SFC i felsäkert läge.

Hur läser du filen CBS.log efter SFC?

SFC skriver varje åtgärd till C:\Windows\Logs\CBS\CBS.log. Filen är stor och blandad med andra underhållsposter, så filtrera fram enbart SFC-raderna. Microsofts dokumenterade kommando kopierar bara SFC-posterna till en textfil på skrivbordet som du kan öppna i Anteckningar.

  1. Öppna Terminal (administratör) och byt till en flik med Kommandotolken, eller öppna Kommandotolken som administratör.
  2. Kör: findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
  3. Öppna sfcdetails.txt från skrivbordet.
  4. Bläddra till det senaste datumet och klockslaget. Leta efter rader som innehåller Cannot repair member file för att se vilka filer SFC inte kunde reparera.

Avancerad nyans: den filtrerade filen innehåller poster från varje SFC-körning, inte bara den senaste. Matcha tidsstämplarna mot din genomsökning innan du drar slutsatser, annars kan du jaga en fil som reparerades för flera veckor sedan.

DISM för en egen logg i C:\Windows\Logs\DISM\dism.log, och det är där du ska titta om RestoreHealth misslyckas.

Hur använder du DISM CheckHealth, ScanHealth och RestoreHealth?

Kör DISM:s tre växlar i ordning efter djup. CheckHealth läser en befintlig skademarkering på några sekunder, ScanHealth gör en fullständig genomsökning av komponentarkivet och RestoreHealth söker igenom och reparerar det, och laddar som standard ned rena filer från Windows Update. Alla tre använder växeln /Online för att arbeta mot den Windows-installation som körs.

  1. Öppna Terminal (administratör).
  2. Kör DISM /Online /Cleanup-Image /CheckHealth. Den rapporterar om avbildningen är felfri, reparerbar eller inte reparerbar.
  3. Kör DISM /Online /Cleanup-Image /ScanHealth för en grundlig kontroll. Det tar flera minuter.
  4. Om någon av dem rapporterar skador kör du DISM /Online /Cleanup-Image /RestoreHealth.
  5. Håll datorn ansluten till internet. Förloppet kan stå still på samma procentsats i flera minuter; det är normalt, så låt det fortsätta.
  6. När DISM rapporterar ”Återställningsåtgärden har slutförts” startar du om och kör sfc /scannow igen.

Många tekniker hoppar direkt till RestoreHealth eftersom den innehåller en genomsökning. Det går bra; som Microsofts referens Reparera en Windows-avbildning förklarar är CheckHealth och ScanHealth främst användbara när du vill bekräfta skador innan du ändrar något.

Ska du köra DISM eller SFC först?

Kör DISM RestoreHealth först om du redan misstänker djupare skador, och sedan SFC. DISM reparerar komponentarkivet och SFC använder sedan det reparerade arkivet för att åtgärda de aktiva systemfilerna. Kör du SFC först mot ett skadat arkiv kan det rapportera filer som det inte kan reparera, vilket ändå skickar dig tillbaka till DISM.

Orsak och verkan: SFC är aldrig bättre än sin källa. Ett skadat WinSxS-arkiv ger upprepade ”kunde inte reparera”-resultat hur många gånger du än kör SFC, medan en enda lyckad DISM-körning oftast låter nästa SFC-genomsökning slutföras utan fel.

En praktisk ordning som täcker de flesta fall:

  1. DISM /Online /Cleanup-Image /RestoreHealth
  2. Starta om datorn.
  3. sfc /scannow
  4. Om SFC reparerade filer startar du om och kör det en gång till för att bekräfta ett felfritt resultat.

Hur kör du DISM med en offlinekälla (install.wim)?

Om DISM misslyckas med felet 0x800f081f (”Källfilerna kunde inte hittas”) eller om datorn saknar fungerande internetanslutning pekar du DISM mot en Windows 11-ISO i stället för Windows Update. Montera ISO-filen, ta reda på indexet för din utgåva i install.wim och lägg till /Source och /LimitAccess i RestoreHealth-kommandot.

  1. Ladda ned en Windows 11-ISO som matchar din installerade version och ditt språk. Vår guide till startbar USB beskriver var du hämtar officiella installationsmedier.
  2. Högerklicka på ISO-filen och välj Montera. Notera enhetsbokstaven, till exempel D:.
  3. Lista utgåvorna: DISM /Get-WimInfo /WimFile:D:\sources\install.wim. Notera indexnumret för din utgåva (Home, Pro och så vidare).
  4. Kör reparationen och ersätt indexet: DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:6 /LimitAccess

/LimitAccess hindrar DISM från att kontakta Windows Update, så att det bara använder din ISO. Microsofts guide till att konfigurera en reparationskälla för Windows förklarar sökvägsformatet Wim: och kravet på index.

Det här ser vi ofta: offlinereparationer misslyckas oftast för att ISO-filen har en annan version än det installerade systemet, till exempel en 24H2-ISO på en dator med 25H2. Kontrollera din Windows 11-version först och ladda ned matchande medier.

Vad är skillnaden mellan SFC, DISM och CHKDSK?

SFC reparerar Windows systemfiler, DISM reparerar komponentarkivet som filerna hämtas från och CHKDSK kontrollerar enhetens filsystem och söker, med rätt växel, efter dåliga sektorer. CHKDSK vet inte vad en Windows-fil ska innehålla; det kontrollerar bara att diskstrukturen som lagrar filerna är konsekvent.

  • chkdsk C: /scan kör en onlinegenomsökning utan omstart.
  • chkdsk C: /f åtgärdar filsystemfel och schemalägger sig själv till nästa omstart på systemenheten.
  • chkdsk C: /r letar dessutom upp dåliga sektorer och återställer läsbara data, vilket kan ta flera timmar på stora hårddiskar.

Kör CHKDSK först om du ser diskfel, filer som försvinner eller en enhet som klickar eller blir mycket långsam. Skadade systemfiler på en enhet som håller på att gå sönder kommer tillbaka hur ofta SFC än reparerar dem.

Vad gör du om SFC och DISM inte kan reparera Windows 11?

Om upprepade körningar av DISM och SFC fortfarande misslyckas kan du prova SFC offline från Windows återställningsmiljö och sedan överväga en reparationsinstallation på plats. En reparationsinstallation installerar om Windows 11 ovanpå sig självt från en matchande ISO, behåller dina filer och appar och ersätter alla systemfiler i ett svep.

  • SFC offline: öppna Kommandotolken från WinRE och kör sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows. Enhetsbokstäverna kan skilja sig i WinRE, så kontrollera dem först med dir. Om själva WinRE saknas, se vår lösning för ”Det gick inte att hitta återställningsmiljön”.
  • Reparation på plats: montera en matchande ISO, kör setup.exe och välj att behålla personliga filer och appar.
  • Återställ den här datorn: sista steget före en ren installation, tillgängligt under Inställningar > System > Återställning.

En reparationsinstallation behåller den befintliga aktiveringen, förutsatt att Windows redan var aktiverat med en äkta licens. Om du bygger om en dator som aldrig har haft en giltig licens kan du med en äkta Windows 11 Pro-nyckel aktivera problemfritt när systemet väl är felfritt.

Vanliga frågor

Är det säkert att köra sfc /scannow?

Ja. SFC ersätter bara skyddade systemfiler i Windows med felfria kopior från komponentarkivet och tar inte bort eller ändrar personliga filer, dokument eller installerade program. Den viktigaste försiktighetsåtgärden är att låta genomsökningen slutföras utan omstart och att spara öppet arbete först, ifall en omstart behövs efteråt.

Hur lång tid tar DISM RestoreHealth?

På de flesta moderna datorer med SSD och en hyfsad internetanslutning tar RestoreHealth ungefär 10 till 30 minuter. Det kan ta längre tid på hårddiskar eller med långsamma anslutningar. Förloppet står ofta still på en procentsats i flera minuter; det är normalt, så låt det köra i stället för att stänga fönstret.

Löser SFC aktiveringsproblem?

Vanligtvis inte. SFC reparerar skadade systemfiler, men aktiveringen beror på en giltig produktnyckel eller en digital licens som är kopplad till din maskinvara. Om Windows visar aktiveringsfel efter en reparation kontrollerar du Inställningar > System > Aktivering och kör felsökaren för aktivering, som hanterar licensproblem som SFC och DISM inte kan lösa.

Kan jag köra SFC i Windows 11 Home?

Ja. SFC, DISM och CHKDSK ingår i alla utgåvor av Windows 11, bland annat Home, Pro, Education och Enterprise. Du behöver bara ett konto med administratörsbehörighet för att öppna en terminal med utökade behörigheter. Kommandona och resultaten är identiska i alla utgåvor, så den här guiden gäller för alla datorer med Windows 11.

Varför hittar SFC skadade filer varje gång?

Upprepade fynd betyder oftast att komponentarkivet är skadat, så kör DISM RestoreHealth före SFC. Om skadorna kommer tillbaka efter lyckade reparationer bör du misstänka enheten eller minnet: kör chkdsk C: /scan och Windows minnesdiagnostik, eftersom felaktig maskinvara kan skada nyss reparerade filer.

Relaterade guider

Länkar i den här guiden

Länk Typ Varför den hjälper
Ren start i Windows 11 Intern Utesluter tredjepartsprogram innan du reparerar systemfiler
Guide till Loggboken Intern Pekar ut den felande komponenten bakom återkommande fel
Skapa en startbar USB med Windows 11 Intern Var du hämtar officiella medier för DISM-reparationer offline
Kontrollera din Windows 11-version Intern Säkerställer att din ISO matchar den installerade versionen
Windows 11 Pro-nyckel Intern Äkta licens för att aktivera en ombyggd dator
Microsoft Support: Systemfilskontroll Extern Officiellt kommando för att filtrera CBS.log och ersätta filer manuellt
Microsoft Learn: Reparera en Windows-avbildning Extern Referens för CheckHealth, ScanHealth och RestoreHealth
Microsoft Learn: Konfigurera en reparationskälla för Windows Extern Förklarar WIM-källsökvägar och indexnummer
Dism, Sfc, System repair, Troubleshooting, Windows 11

Lämna en kommentar

Alla kommentarer modereras innan de publiceras