Applies ToWindows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10

Wenn kritische Windows-Systemdateien fehlen oder beschädigt sind, funktionieren einige Windows-Features möglicherweise nicht mehr ordnungsgemäß, oder Windows reagiert nicht mehr.  In diesem Fall können Sie das Tool für die Imagewartung und -verwaltung (Deployment Image Servicing and Management, DISM) und das System File Checker-Tool (SFC) verwenden, um Ihre Systemdateien zu überprüfen und alle beschädigten oder fehlenden Dateien wiederherzustellen. 

Schritt 2: Ausführen der Systemdateiprüfung

Geben Sie im Eingabeaufforderungsfenster den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

sfc /scannow

Eingabeaufforderung mit Administratorrechten – sfc /scannow   

Warnung: Schließen Sie das Eingabeaufforderungsfenster erst, wenn die Überprüfung zu 100 % abgeschlossen ist.

Der Befehl sfc /scannow scannow scannt alle geschützten Systemdateien und ersetzt beschädigte Dateien durch eine zwischengespeicherte Kopie.  Die Überprüfungsergebnisse werden angezeigt, sobald dieser Prozess abgeschlossen ist. Möglicherweise erhalten Sie eine der folgenden Meldungen:

Überprüfungsergebnismeldung

Entsprechende Aktion

Der Windows-Ressourcenschutz hat keine Integritätsverletzungen gefunden.

Sie haben keine fehlenden oder beschädigten Systemdateien.

Der Windows-Ressourcenschutz konnte den angeforderten Vorgang nicht ausführen.

Um dieses Problem zu beheben, führen Sie die Überprüfung der Systemdateiprüfung im abgesicherten Modus aus.

Stellen Sie sicher, dass die Ordner PendingDeletes und PendingRenames unter %WinDir%\WinSxS\Temp vorhanden sind.

Der Platzhalter %WinDir% stellt den Windows-Betriebssystemordner dar, z. B. C:\Windows.

Windows Resource Protection hat beschädigte Dateien gefunden und erfolgreich repariert.

Der Vorgang war erfolgreich. 

Ausführliche Informationen zur Überprüfung und Wiederherstellung von Systemdateien finden Sie unter Anzeigen von Details zum Systemdateiprüfungsprozess.

Windows Resource Protection hat beschädigte Dateien gefunden, konnte jedoch einige davon nicht beheben.

Um die beschädigten Dateien manuell zu reparieren, zeigen Sie Details des Systemdatei-Überprüfungsprozesses an, um die beschädigte Datei zu finden, und ersetzen Sie die beschädigte Datei manuell durch eine als unbeschädigt bekannte Kopie der Datei.

Weitere Informationen

So zeigen Sie die im CBS enthaltenen Details an . Führen Sie die folgenden Schritte aus, um die Informationen im Protokoll in eine anzuzeigende Textdatei auf Ihrem Desktop zu kopieren:

  1. Öffnen Sie wie zuvor beschrieben eine Eingabeaufforderung mit erhöhten Rechten.

  2. Geben Sie im Eingabeaufforderungsfenster den folgenden Befehl (in einer Zeile) ein, und drücken Sie dann die EINGABETASTE:

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

    Hinweis: Die Sfcdetails.txt-Datei enthält Details zu jedem Zeitpunkt, zu dem das Systemdateiprüfungstool auf dem Computer ausgeführt wurde. Sie enthält Informationen über Dateien, die vom Systemdatei-Überprüfungsprogramm nicht repariert wurden. Anhand der Datums- und Uhrzeiteinträge finden Sie die Problemdateien, die bei der letzten Ausführung des Systemdatei-Überprüfungsprogramms gefunden wurden.

  3. Öffnen Sie die Sfcdetails.txt-Datei von Ihrem Desktop aus.

  4. Die Sfcdetails.txt-Datei verwendet das folgende Format:

    SFC-Detail für Datum/Uhrzeit Die folgende Beispielprotokolldatei enthält einen Eintrag für eine Datei, die nicht repariert werden konnte: 2007-01-12 12:10:42, Info CSI 00000008 [SR] Memberdatei kann nicht repariert werden [l:34{17}]"Accessibility.dll" der Barrierefreiheit, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral im Speicher, Datei fehlt

Nachdem Sie die Protokolldatei überprüft haben, um festzustellen, welche Systemdatei beschädigt war und nicht repariert werden konnte, finden Sie, wo sich die beschädigte Datei befindet, und ersetzen Sie die beschädigte Datei dann manuell durch eine bekannte fehlerfreie Kopie der Datei.

Befolgen Sie dazu die folgenden Anweisungen.  In den folgenden Befehlen stellt der platzhalter<Path_And_File_Name> den Pfad und den Dateinamen der beschädigten Datei dar.

Hinweis: Möglicherweise können Sie eine bekannte fehlerfreie Kopie der Systemdatei von einem anderen Computer abrufen, auf dem die gleiche Windows-Version wie Ihr Computer ausgeführt wird. Möglicherweise möchten Sie einen Systemdateiprüfungsprozess auf diesem Computer ausführen, um sicherzustellen, dass die Systemdatei, die Sie kopieren möchten, eine gute Kopie ist.

Schritt 1: Übernehmen Sie den administrativen Besitz der beschädigten Systemdatei.

Geben Sie den folgenden Befehl in die Eingabeaufforderung mit erhöhten Rechten ein, und drücken Sie dann die EINGABETASTE:

takeown /f <Path_And_File_Name>

Beispiel:

takeown /f C:\windows\system32\jscript.dll

Eingabeaufforderung mit Administratorrechten – Befehl erfolgreich

Schritt 2: Gewähren Sie Administratoren vollzugriff auf die beschädigte Systemdatei.

Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

icacls <Path_And_File_Name> /grant administrators:F 

Beispiel:

icacls C:\windows\system32\jscript.dll /grant administrators:F

Eingabeaufforderung mit Administratorrechten

Schritt 3: Ersetzen Sie die beschädigte Systemdatei durch eine bekannte fehlerfreie Kopie der Datei.

Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

<Source_File> <Ziel-> kopieren

Ersetzen Sie im obigen Befehl den Platzhalter<Source_File> durch den Pfad und dateinamen der als fehlerfrei bekannten Kopie der Datei auf Ihrem Computer, und ersetzen Sie den Platzhalter<Destination> durch den Pfad und dateinamen der beschädigten Datei.

Beispiel:

E:\temp\jscript.dll C:\windows\system32\jscript.dll kopieren

Wenn die obigen Schritte nicht funktionieren, müssen Sie Windows möglicherweise neu installieren. Weitere Informationen finden Sie unter Wiederherstellungsoptionen in Windows

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.