Letzte Aktualisierung:  24. Mai 2025

Eingabeaufforderung SFC

Mit dem Dienstprogramm SFC kann überprüft werden, ob die Systemdateien eines Windows-Systems beschädigt sind.
Mit diesem Programm kann auch versucht werden, defekte Systemdateien zu ersetzen.
Zur Ausführung des Befehls wird die Eingabeaufforderung mit Administrator-Rechten benötigt.
Siehe :  Eingabeaufforderung öffnen

    Syntax des Befehls SFC:
    sfc [/scannow] [/verifyonly] [/scanfile=file] [/verifyfile=file] [/offbootdir=boot] [/offwindir=win] [/?] [/offlogfile=win]

  Option Funktion
  /scannowsfc überprüft alle Betriebssystemdateien und repariert sie bei Bedarf
  /verifyonlyarbeitet wie /scannow, jedoch ohne Reparatur
  /scanfile=filearbeitet wie /scannow, überprüft aber nur die angegebene Datei
  /offbootdir=boot   Verwendung mit /offwindir
  definiert das Boot-Verzeichnis, wenn sfc Offline verwendet wird
  /offwindir=win   Verwendung mit /offbootdir
  definiert das Windows-Verzeichnis, wenn sfc Offline verwendet wird
  /offlogfileAngabe des Speicherortes der Logdatei; hilfreich bei Offlinereparaturen
  Standard:C:\Windows\Logs\CBS.log
  /?Hilfe zu den einzelnen Optionen

Eine Logdatei steht standardmäßig im Verzeichnis :
C:\Windows\Logs\CBS\CBS.log


Wichtige Schalter

    ohne /OFF... Schalter
    SFC verwendet das aktive Windows-Systemlaufwerk
    Im Falle einer Reparatur wird eine Kopie wird von %windir%\WinSxS\Backup\ verwendet.

    mit /offbootdir und /offwindir und /offlogfile
    SFC verwendet ein Offline-Laufwerk.
    Im Falle einer Reparatur werden die angegebenen /OFF... Verzeichnisse verwendet.

Es ist sinnvoll den /offlogfile Schalter zu verwenden und einen Speicherort anzugeben, wenn es sich um eine Offline-Überprüfung handelt.

Nachdem die Überprüfung zu 100% angeschlossen ist, können die Scanergebnisse auf Fehlereinträge überprüft werden.
Bei Fehlern kann der Befehl SFC auch versuchsweise mehrfach ausgeführt werden.


Allgemeine Beispiele :

    sfc /scannow
    Überprüfung des aktiven Systemlaufwerkes mit Reparatur - bei Bedarf

    sfc /verifyonly /offbootdir=e:\ /offwindir=e:\windows
    Überprüfung eines Offline-Laufwerkes   [LW e:ggf. anpassen!]

    sfc /verifyonly /offbootdir=e:\ /offwindir=e:\windows /offlogfile= %windir%\Logs\CBS\CBS.log
    Überprüfung eines Offline-Laufwerkes   [LW e:ggf. anpassen!]
    zusätzliche Angabe des Speicherortes der Log-Datei

Aufruf direkt aus Windows
[gilt auch für die Startart "Abgesicherter Modus"]

    sfc /verifyonly    ⇒    Enter-Taste
    Überprüfung Laufwerk c:, ohne Fehlerkorrektur.

image

    sfc /scannow    ⇒    Enter-Taste
    Überprüfung und Reparatur Laufwerk c:

Annahme :
Das Systemlaufwerk ist X:
Die internen Laufwerke sind C:und D:; [Offline-Laufwerke]
Also ist das Offline-Laufwerk C:zu überprüfen.
Das Laufwerk ist ggf. anzupassen!

    sfc /verifyonly /offbootdir=c:\ /offwindir=c:\windows /offlogfile= c:\windows\Logs\CBS\CBS.log  ⇒  Enter-Taste
    Überprüfung internes Laufwerk C:, ohne Fehlerkorrektur
    Die Logdatei befindet sich auf C:\Windows\Logs\CBS\CBS.log

image

Aus Platzgründen fehlt im Beispiel oben die Angabe des Schalters /offlogfile=...
Damit wird die Logdatei auf dem Laufwerk X:erstellt und ist nach der Beendigung des Reparaturmenüs nicht mehr erreichbar !

    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows /offlogfile= c:\windows\Logs\CBS\CBS.log  ⇒  Enter-Taste
    Überprüfung und Reparatur internes Laufwerk C:
    Die Logdatei befindet sich auf C:\Windows\Logs\CBS\CBS.log

Annahme :
Der USB-Bootstick enthält die Laufwerke C:und D:
Das interne Windows-Laufwerk ist E:
Also ist das Offline-Laufwerk E:zu überprüfen.
Das Laufwerk ist ggf. anzupassen!

    scf /verifyonly /offbootdir=e:\ /offwindir=e:\windows /offlogfile= e:\windows\Logs\CBS\CBS.log  ⇒  Enter-Taste
    Überprüfung internes Laufwerk C: (E:) , ohne Fehlerkorrektur
    Die Logdatei befindet sich auf dem internen Laufwerk (E:) C:\Windows\Logs\CBS\CBS.log

image

Aus Platzgründen fehlt im Beispiel oben die Angabe des Schalters /offlogfile=...
Damit wird die Logdatei auf dem USB-Laufwerk C: erstellt und ist auch dort abrufbar !

    scf /scannow /offbootdir=e:\ /offwindir=e:\windows /offlogfile= e:\windows\Logs\CBS\CBS.log  ⇒  Enter-Taste
    Überprüfung und Reparatur internes Laufwerk C: (E:)
    Die Logdatei befindet sich auf dem internen Laufwerk (E:) C:\Windows\Logs\CBS\CBS.log


image