Just nu i M3-nätverket
Gå till innehåll

Guide - SystemFileChecker (SFC) i felsäkert läge på Windows


Flyfisherman
 Share

Rekommendera Poster

Flyfisherman

Mer information om kommandot SFC förklaras i inlägg #2 nedan.

 

Systemfilsgranskaren (SFC) även kallad SystemFileChecker klarar inte alltid av att köras och reparera vissa filer med Windows systemet uppe i normalt läge.

 

Därför är det bra om man kan köra detta verktyg i felsäkert läge eller i reparationsläget, för att på så sätt frigöra en del filer som annars skulle varit låsta av Windows systemet.

 

För att systemfilsgranskaren (sfc) skall kunna utföra något mer än att bara skanna, så måste man lägga till detta:

sfc /scannow vilket betyder att verktyget försöker att reparera saknade eller skadade systemfiler.

 

För att köra sfc /scannow Windows XP så hänvisar jag till detta inlägg #2

Det är lite speciellt på Windows XP och i inlägget körs det i normalt läge och där krävs det också Windows XP installationsskiva istoppad samt att man kör Windows update efteråt.

 

För att köra sfc /scannow Windows Vista/ Windows 7 så hänvisar jag till detta inlägg #33

För att köra sfc /scannow Windows 8 så hänvisar jag till detta inlägg #4

För att köra sfc /scannow på Windows 10 så är detta i praktiken lika som Windows 8 med en skillnad pkt. 1 där menyn ser annorlunda ut.

 

1. Klicka Start (eller sök) > skriv bara boot och i rutan som kommer upp välj "Ändra avancerade startalternativ"

 

post-73434-0-13262700-1438261543_thumb.png

 

2. Välj Avancerad start > Starta om nu

 

post-73434-0-84884100-1438261697_thumb.png

 

3. Vänta. Windows startar om...

 

4. Välj Felsök

 

post-73434-0-17033100-1438261873_thumb.png

 

5. Avancerade alternativ

 

post-73434-0-14633200-1438262137.png

 

6. Startinställningar

 

post-73434-0-02141500-1450773183_thumb.png

 

7. Starta om

 

post-73434-0-71584800-1450773350_thumb.png

 

8. Startinställningar och tryck 4 för att aktivera felsäkert läge

 

post-73434-0-96409000-1450773569_thumb.png

 

9. högerklicka på Start > välj Kör Kommandotolken (Administratör)
 Ibland kan det stå Power Shell i stället för Kommandotolken och i så fall väljer man det.

 

post-73434-0-22869900-1450776782.png

 

10. Skriv i Kommandotolken sfc /scannow och tryck Enter.

 

post-73434-0-38313600-1438266652.png

Redigerad av Flyfisherman
Uppdaterat
Länk till kommentar
Dela på andra webbplatser

Flyfisherman
Postad (redigerade)

Detta inlägg behöver man inte bry sig om.

 

SystemFileChecker (SFC) är mer än bara ett verktyg för att reparera, ja i själva verket krävs en sk. switch, en flagga för att tala om vad det skall utföra.

Microsoft skriver så här: Använd Systemfilsgranskaren när du ska reparera systemfiler som saknas eller är skadade

 

post-73434-0-00096400-1438267952_thumb.png

 

Om den hittar skadade systemfiler som försöker att repareras så efter varje skanning skapas en logg och det är oavsett om den lyckats till 100% eller inte.

Det första man skall vara uppmärksam på är vad som står i fönstret, kommandotolken den körs från. För där i den rutan står om den hittat problem, hur många problem och om den lyckats med reparation - eller så fanns inga problem och det står också där.

 

Om man vill se denna loggfil så är den i formatet cbs.log och Windows lagrar den alltid på samma ställe, men det är inte helt lätt att hitta igen loggfilen. Tips för att kunna se denna loggfil: se nedan:

I Windows (Vista/7) klicka på Start > i sökfältet skriv cmd  (I Windows 8 och 10 är det bara att skriva cmd i sök)  > i listan som kommer upp högerklicka på cmd.exe eller Kommandotolken och välj 'Kör som Administratör'.

 

Kopiera in detta exakt i kommandotolken (cmd.exe) och Enter - så skapas en textfil (sfcdetails.txt) av CBS.log på skrivbordet som kan öppnas på vanligt sätt med tex. Anteckningar:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

När man skall klistra in strängen som kopierats, så måste man högerklicka i kommando-fönstret och välja 'Klistra in'.

  • Obs! Det skapas inga loggfiler på Windows 8/10 när man kör systemfilsgranskaren (sfc) i "offline servicing scenarios" tex. felsäkert/reparationsläget.
    Ej kontrollerat hur det är på Windows Vista / Windows 7
Redigerad av Flyfisherman
Uppdaterat
Länk till kommentar
Dela på andra webbplatser

  • 4 months later...

Uppdaterat guiden för Windows 10 och förfaringssättet är i princip lika på Windows 8.1

Länk till kommentar
Dela på andra webbplatser

  • 2 years later...

I punkt 9 kan det ibland stå Power Shell i stället för Kommandotolken och i så fall väljer man det.

  • Gilla 1
Länk till kommentar
Dela på andra webbplatser

Flyfisherman
På 2018-06-01 på 09:20, skrev Cecilia:

I punkt 9 kan det ibland stå Power Shell i stället för Kommandotolken och i så fall väljer man det.

Tack för påpekandet och jag har uppdaterat guiden i enlighet med detta.
Jag hade faktiskt glömt av detta https://en.wikipedia.org/wiki/PowerShell  som gäller i synnerhet vissa Windows 10-system.

Mvh :)

Länk till kommentar
Dela på andra webbplatser

  • 1 year later...

SFC känns som ett verktyg man kan använda sig av lite då och då, även om man inte upplever några direkta problem. Allt kan verka bra även om det inte är det.

 

@Flyfisherman I min version av kommandotolken skrivs ingen info om varje fel som hittas, men mycket har väl hänt i Windows sedan 2015 och "inlägget man inte behöver bry sig om".

Länk till kommentar
Dela på andra webbplatser

 Share

×
×
  • Skapa nytt...