Beschädigten Systemdateien in Windows Vista oder Windows 7 überprüfen und wiederherstellen. Nutzen Sie hierzu das Systemdatei-Überprüfungsprogramm „SFC.exe“, um zu prüfen, welche Datei beschädigt ist. Ersetzen Sie die Datei anschließend. Folgende Schritte sind hierzu notwendig:

1. Öffnen Sie die erweiterte Eingabeaufforderung. Klicken Sie hierzu auf Start, anschließend auf Alle Programme und auf Zubehör. Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, wählen Sie dann „Als Administrator ausführen„. Wenn Sie aufgefordert werden, ein Administrator Passwort einzugeben oder den Vorgang zu bestätigen, geben Sie das Passwort ein, oder klicken Sie auf Zulassen.

2. Geben Sie den unten aufgeführten Befehl ein, und drücken Sie anschließend die EINGABETASTE/RETURN Taste:

sfc /scannow

Der Befehl sfc /scannow überprüft alle geschützten Systemdateien und ersetzt falsche Versionen durch die korrekten Microsoft-Versionen.

 

 

Ein erfolgreicher Scan ohne Fehler

Um zu ermitteln, welche Dateien vom System Überprüfungsprogramm „SFC.exe“ nicht repariert werden konnten, gehen Sie wie folgt vor. Öffnen Sie die erweiterte Eingabeaufforderung wie oben beschrieben.

1. Geben Sie den nachfolgend aufgeführten Befehl ein, und drücken Sie anschließend die EINGABETASTE/RETURN Taste:

findstr /C:“[SR] Cannot repair member file“ %windir%\logs\cbs\cbs.log >sfcdetails.txt

Info: Die Datei „Sfcdetails.txt“ enthält Details zu jeder einzelnen Ausführung des Systemdatei-Überprüfungsprogramms „SFC.exe“. Sie enthält Informationen über Dateien, die vom Systemdatei-Überprüfungsprogramm „SFC.exe“ nicht repariert werden konnten. Anhand der Datums- und Uhrzeiteinträge finden Sie die Problemdateien, die bei der letzten Ausführung des Systemdatei-Überprüfungsprogramms „SFC.exe“ gefunden wurden.

2. Geben Sie nun den unten aufgeführten Befehl ein, und drücken Sie dann die EINGABETASTE/RETURN Taste:

edit sfcdetails.txt

Die Datei „Sfcdetails.txt“ verwendet folgendes Format: Datum / Uhrzeit SFC Detail

Gehen Sie nun wie folgt vor, wenn eine Datei vom Systemdatei-Überprüfungsprogramm „SFC.exe“ nicht repariert werden kann:

1. Geben Sie an der Eingabeaufforderung mit erhöhten Rechten den unten aufgeführten Befehl ein, und drücken Sie die EINGABETASTE/RETURN Taste:

takeown /f Pfad_und_Dateiname

Geben Sie zum Beispiel takeown /f E:\windows\system32\jscript.dll ein.

2. Geben Sie den unten aufgeführten Befehl ein, und drücken Sie anschließend die EINGABETASTE/RETURN Taste, um Administratoren Vollzugriff auf die Datei zu gewähren:

icacls Pfad_und_Dateiname /GRANT ADMINISTRATORS:F

Geben Sie zum Beispiel icacls E:\windows\system32\jscript.dll /grant administrators:F ein.

3. Geben Sie den unten aufgeführten Befehl ein, um die Datei durch eine unbeschädigte Kopie der Datei zu ersetzen:

Copy Pfad_und_Dateiname_der_Quelldatei Pfad_und_Dateiname_des_Ziels

Geben Sie zum Beispiel copy E:\temp\jscript.dll E:\windows\system32\jscript.dll ein.

Herzlichen Dank für die Unterstützung von Microsoft.