Es gibt einige in Windows integrierte Diagnose- und Reparaturtools, die dabei helfen, ab und zu auftretende Systemprobleme zu beheben. Ein solches Tool ist der System File Checker (SFC), der über Terminal-Apps wie die Eingabeaufforderung und PowerShell verwendet wird und dabei hilft, beschädigte Systemdateien zu reparieren.
Allerdings kann der SFC-Scan seine Aufgabe möglicherweise nicht immer vollständig erfüllen. In einigen Fällen wird statt der Reparatur der Dateien die Fehlermeldung angezeigt , dass „ Windows Resource Protection beschädigte Dateien gefunden hat, einige davon jedoch nicht reparieren konnte “. Warum passiert das und wie können Sie SFC reparieren, damit die beschädigten Dateien weiterhin repariert werden können? Lesen Sie weiter, um mehr zu erfahren.
Was ist der SFC-Scan?
Der System File Checker ist ein Windows-Dienstprogramm, das dabei hilft, beschädigte Systemdateien und Registrierungsschlüssel zu reparieren . Der Scan wird über eine Terminal-App gestartet und kann die Dateiauthentizität überprüfen und beschädigte Dateien reparieren, indem er sie durch funktionsfähige Dateien aus einer Quelle ersetzt.
Das SFC-Dienstprogramm erledigt die Arbeit ohne großen Aufwand. Sie müssen lediglich die Eingabeaufforderung öffnen, den SFC /scannow
Befehl eingeben und das Dienstprogramm die Probleme selbst beheben lassen.
In den meisten Fällen ist dies ein schneller und einfacher Vorgang. Es gibt jedoch Fälle, in denen die beschädigten Systemdateien nicht repariert werden können. In diesen Szenarien wird möglicherweise die Fehlermeldung „ Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, konnte einige davon jedoch nicht reparieren “ angezeigt.
Verwandte Themen: So reparieren Sie Windows 11 [15 Möglichkeiten]
Was bedeutet der Fehler „Windows Resource Protection hat beschädigte Dateien gefunden“?
Bild: Reddit
Windows Resource Protection (WRP) ist in den SFC-Scan integriert und schützt wichtige Systemdateien und Registrierungsschlüssel. Und da es so kritische Komponenten schützt, können einige seiner Ressourcen selbst für Administratoren unzugänglich sein.
Wenn Sie also die Fehlermeldung „Windows-Ressourcenschutz“ erhalten, bedeutet dies, dass das SFC-Dienstprogramm und WRP beschädigte Systemdateien gescannt und gefunden haben, diese jedoch nicht durch Ersetzen durch die zwischengespeicherten Dateien reparieren konnten. Dies kann passieren, wenn zwischengespeicherte Dateien, die zum Ersetzen der beschädigten Dateien verwendet werden, selbst beschädigt sind. Abgesehen von der Beschädigung von Systemdateien gibt es auch andere mögliche Ursachen dafür, dass Sie möglicherweise die Fehlermeldung „Windows Resource Protection hat beschädigte Dateien gefunden…“ erhalten. Werfen wir einen Blick auf einige davon:
- SFC verfügt nicht über die verfügbaren Ressourcen, um das Problem zu beheben.
- Hintergrundprozesse oder Anwendungen von Drittanbietern stören das SFC-Dienstprogramm.
- Beschädigte zwischengespeicherte Kopien von Systemdateien.
- Einige problematische .dll-Nvidia-Dateien, die bekanntermaßen ein falsch positives Ergebnis auslösen und einige Dateien als beschädigt markieren.
Natürlich können Sie möglicherweise nicht genau herausfinden, welche davon die Ursache für den SFC-Scan-Fehler ist. Dennoch kann die Datei CBS.log, die die Details zu den Scans protokolliert, hilfreich sein, um herauszufinden, welche beschädigten Dateien nicht repariert werden konnten.
Verwandte Themen: So aktivieren Sie Windows Defender in Windows 11
So überprüfen Sie die Datei CBS.log
Die im Fehler erwähnte Datei CBS.log enthält Informationen zu jeder Ausführung von SFC auf dem Computer, einschließlich Informationen zu beschädigten Dateien, die nicht repariert werden konnten.
Die CBS-Protokolldatei befindet sich im folgenden Ordner:
C:\Windows\Logs\CBS\CBS.log
Öffnen Sie den Datei-Explorer, indem Sie auf drücken Win+E
und zum oben genannten Dateispeicherort navigieren.
Um das Protokoll zu lesen, doppelklicken Sie einfach auf die Datei. Die Datei wird im Editor geöffnet.
Überprüfen Sie hier Datum und Uhrzeit des Fehlers mit dem letzten Zeitpunkt, als SFC beschädigte Dateien gefunden hat. Informationen zum manuellen Ersetzen beschädigter Systemdateien durch einwandfreie Kopien finden Sie unten im Fix Nr. 5.
Verwandte Themen: So sichern Sie die Registrierung unter Windows
So beheben Sie den Fehler „Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, konnte einige davon jedoch nicht reparieren“ unter Windows
Nachdem Sie nun den Fachjargon hinter dem Fehler kennen und wissen, was er bedeutet, werfen wir einen Blick darauf, wie Sie ihn beheben können.
Fix 1: Führen Sie das DISM-Tool über die Eingabeaufforderung (CMD) aus.
Das Deployment Image Servicing and Management (DISM) ist ein weiteres natives Dienstprogramm, das Windows-Images überprüft und repariert. Es besteht eine gute Chance, dass die Fehler, die nicht von SFC behoben wurden, leicht durch die System-Image-Reparaturbefehle von DISM behoben werden können. So führen Sie sie aus:
Drücken Sie Start, geben Sie CMD ein , klicken Sie dann mit der rechten Maustaste auf die Eingabeaufforderung und wählen Sie Als Administrator ausführen aus .
Geben Sie nun den folgenden Befehl ein:
dism /online /cleanup-image /restorehealth
Drücken Sie dann die Eingabetaste. Warten Sie, bis der Vorgang abgeschlossen ist.
Sobald der Scan abgeschlossen ist, starten Sie Ihr System neu und versuchen Sie, den SFC-Befehl auszuführen, um zu überprüfen, ob der Fehler weiterhin besteht.
Verwandte Themen: Die 3 besten Möglichkeiten, den Ruhezustand unter Windows 11 zu aktivieren oder zu deaktivieren
Fix 2: Führen Sie das Dienstprogramm „Datenträger prüfen“ aus
Check Disk ist ein natives Dienstprogramm zum Überprüfen und Reparieren von Festplattenfehlern. Wenn sich die Beschädigung auf Ihrer Festplatte befindet, befinden sich die Systemdateien in einem fehlerhaften Sektor und können dennoch solche Fehler verursachen. Das Ausführen des CHKDSK-Scans erweist sich als nützlich, wenn Festplattenfehler gefunden und behoben werden, damit der SFC-Scan weiterhin die Systemdateien reparieren kann.
Öffnen Sie die Eingabeaufforderung wie oben gezeigt. Geben Sie dann den folgenden Befehl ein, um das Dienstprogramm „Datenträger prüfen“ auszuführen:
CHKDSK /C /f
Um den Scan beim nächsten Start zu planen, drücken Sie Y
.
Drücken Sie dann die Eingabetaste.
Starten Sie Ihren Computer neu und warten Sie, bis das Dienstprogramm „Datenträger überprüfen“ mit der Behebung von Datenträgerfehlern fertig ist. Wenn Sie fertig sind, führen Sie den SFC-Scan-Befehl aus, um zu sehen, ob das Problem weiterhin besteht.
Eine andere Möglichkeit, das Laufwerk C: zu überprüfen, ist der Datei-Explorer. Drücken Sie dazu Win+E
und öffnen Sie den Datei-Explorer. Klicken Sie im Fenster „Dieser PC“ mit der rechten Maustaste auf das Laufwerk C und wählen Sie „ Eigenschaften“ aus .
Klicken Sie auf die Registerkarte Extras .
Klicken Sie dann unter „Fehlerprüfung“ auf „ Prüfen“.
Wenn Sie dazu aufgefordert werden, klicken Sie einfach auf Laufwerk scannen .
Warten Sie, bis der Scan abgeschlossen ist. Wenn Sie fertig sind, starten Sie Ihren Computer wie zuvor neu und prüfen Sie, ob das Problem behoben ist.
Fix 3: Führen Sie SFC- und DISM-Scans im abgesicherten Modus aus
Neben beschädigten Systemdateien ist einer der häufigsten Gründe für den SFC-Fehler, dass andere Anwendungen, Dienste oder Prozesse beginnen, Systemdateien zu stören. Um sie zu umgehen, führen Sie den SFC-Scan im abgesicherten Modus mit der Mindestanzahl an Treibern und Diensten aus, die zum Booten erforderlich sind. So gehen Sie vor:
Drücken Sie, Win+I
um die Einstellungen zu öffnen. Scrollen Sie dann rechts nach unten und klicken Sie auf Wiederherstellung .
Klicken Sie neben „Erweiterter Start“ auf „Jetzt neu starten “.
Klicken Sie nach dem Neustart der Windows-Wiederherstellungsumgebung (WinRE) auf Fehlerbehebung .
Klicken Sie dann auf Erweiterte Optionen .
Klicken Sie auf Starteinstellungen .
Klicken Sie auf Neu starten .
Drücken Sie auf dem Auswahlbildschirm die 6 und wählen Sie „ Abgesicherten Modus mit Eingabeaufforderung aktivieren“ aus .
Sobald Sie im abgesicherten Modus starten, führen Sie das DISM-Dienstprogramm wie zuvor gezeigt aus und führen Sie dann den SFC /scannow
Befehl in der Eingabeaufforderung aus.
Wenn das Problem weiterhin besteht, fahren Sie mit den nächsten Korrekturen fort.
Fix 4: Führen Sie den SFC-Scan in der Windows-Wiederherstellungsumgebung (WinRE) aus.
WinRE ist eine weitere Umgebung, die den SFC-Scan hosten kann. Da WinRE in der Pre-Boot-Umgebung ausgeführt wird, benötigt es nur minimale Ressourcen und ist möglicherweise ein besserer Konkurrent für das SFC-Scannen. So gehen Sie vor:
Rufen Sie die WinRE-Umgebung wie zuvor gezeigt auf. Oder drücken Sie Start, klicken Sie auf die Ein-/Aus-Taste, halten Sie dann die Shift
Taste gedrückt und klicken Sie auf Neu starten .
Klicken Sie in WinRE auf Fehlerbehebung .
Dann Erweiterte Optionen .
Wählen Sie Eingabeaufforderung .
Führen Sie dann den sfc /scannow
Befehl aus.
Drücke Enter. Warten Sie dann, bis der Scan abgeschlossen ist. Wenn der Fehler weiterhin besteht, fahren Sie mit den nächsten Lösungen fort.
FIX 5: Beschädigte Dateien manuell ersetzen
Wenn die oben genannten Methoden keinen Erfolg gebracht haben, ist das Ersetzen der beschädigten Dateien durch ihre guten Kopien selbst eine der einzig gangbaren Möglichkeiten. Zuvor müssen Sie jedoch genau herausfinden, welche Dateien beschädigt sind. Überprüfen Sie dazu die Datei CBS.log im Ordner C:\Windows\Logs\CBS, wie zuvor gezeigt.
Doppelklicken Sie auf die Datei cbs.log, um auf deren Inhalt zuzugreifen.
Notieren Sie sich die Namen der beschädigten Dateien und vergleichen Sie Datum und Uhrzeit mit der Zeit, als Sie den SFC-Scan zum letzten Mal mit dem Fehler ausgeführt haben.
Da nun Ihre eigenen Dateikopien beschädigt sind, müssen Sie sich diese Dateien von einem anderen Computer besorgen, auf dem die gleiche Windows-Version wie Sie läuft. Führen Sie auf diesem zweiten Computer zunächst den SFC-Scan durch, um sicherzustellen, dass alle Dateien in gutem Zustand sind.
Als nächstes müssen Sie den Besitz der guten Dateien auf dem zweiten Computer übernehmen. Geben Sie dazu den folgenden Befehl in die Eingabeaufforderung ein:
takeown /f "File_path_and_name"
Ersetzen Sie „Dateipfad und -name“ durch den tatsächlichen Dateispeicherort.
Drücken Sie dann die Eingabetaste.
Kopieren Sie diese Datei auf ein tragbares Laufwerk und schließen Sie es dann an den ersten Computer an.
Geben Sie dann auf dem ersten Computer den Administratoren vollen Zugriff auf die beschädigte Systemdatei. Geben Sie den folgenden Befehl ein:
icacls "File_path_and_name" /grant Administrators:F
Ersetzen Sie „Dateipfad und -name“ durch den tatsächlichen Dateispeicherort
Drücken Sie dann die Eingabetaste.
Geben Sie abschließend den folgenden Befehl ein, um die gute Kopie durch die beschädigte zu ersetzen:
Copy "Source_file_location" "Destination_file_location"
Ersetzen Sie „Source_file_location“ und „Destination_file_location“ durch die tatsächlichen Speicherorte der Quelldatei und der Zieldatei. Sehen Sie sich das folgende Beispiel an, um es besser zu erfahren.
Wenn Sie dazu aufgefordert werden, geben Sie „Ja“ ein .
Drücken Sie dann die Eingabetaste.
Tun Sie dies für alle nicht reparierten beschädigten Dateien, die in der Datei CBS.log protokolliert werden.
Fix 6: Deinstallieren Sie die neuesten Updates
Es besteht auch die Möglichkeit, dass kürzliche Updates beschädigte Elemente in Systemdateien eingeführt haben. Wenn der SFC-Scan-Fehler zum ersten Mal nach einem Windows-Update auftritt, kann das Problem möglicherweise durch Deinstallation behoben werden. So deinstallieren Sie die neuesten Windows-Updates:
Drücken Sie Win+I
und öffnen Sie Einstellungen. Klicken Sie dann im linken Bereich auf Windows Update .
Klicken Sie auf Update-Verlauf .
Scrollen Sie nach unten und klicken Sie auf Updates deinstallieren .
Deinstallieren Sie dann das neueste Update, nach dem die Fehlermeldung angezeigt wird.
Wenn Sie dazu aufgefordert werden, klicken Sie erneut auf „Deinstallieren“ .
Sobald die Updates deinstalliert sind, führen Sie den SFC-Scan noch einmal durch und prüfen Sie, ob das Problem behoben ist.
Fix 7: Führen Sie eine Systemwiederherstellung durch
Wenn das Zurücksetzen von Windows Update nicht hilft, ist eine Systemwiederherstellung die nächstbeste Lösung. Dadurch wird Ihr System auf einen früheren Zeitpunkt zurückgesetzt, zu dem die Systemdateien nicht beschädigt waren. So geht's:
Drücken Sie Start, geben Sie „restore“ ein und klicken Sie dann auf „ Wiederherstellungspunkt erstellen“ .
Klicken Sie im Fenster „Systemeigenschaften“ auf „ Systemwiederherstellung “ .
Dadurch wird das Systemwiederherstellungsfenster geöffnet. Sie können entweder mit der empfohlenen Wiederherstellung fortfahren und auf Weiter klicken .
Oder klicken Sie auf „Anderen Wiederherstellungspunkt auswählen“ und dann auf „Weiter“.
Klicken Sie auf Weitere Wiederherstellungspunkte anzeigen .
Wählen Sie dann Ihren Wiederherstellungspunkt aus und klicken Sie auf Weiter .
Klicken Sie abschließend auf „Fertig stellen“ , um mit der Systemwiederherstellung zu beginnen.
Wenn Sie fertig sind, führen Sie den SFC-Scan-Befehl aus, um zu überprüfen, ob das Problem behoben ist.
Fix 8: Setzen Sie Ihren PC zurück
Wenn alles andere fehlgeschlagen ist, ist möglicherweise das Zurücksetzen Ihres PCs die einzige verbleibende Option. Das Zurücksetzen des PCs dauert nicht allzu lange und in wenigen Minuten können Sie mit allen guten Kopien der Systemdateien betriebsbereit sein. So setzen Sie Ihren PC zurück:
Drücken Sie Win+I
und öffnen Sie Einstellungen. Scrollen Sie dann rechts nach unten und klicken Sie auf Wiederherstellung .
Klicken Sie dann auf PC zurücksetzen .
Klicken Sie auf Meine Dateien behalten .
Befolgen Sie dann die Anweisungen auf dem Bildschirm, um Ihren PC zurückzusetzen. Sobald der Vorgang abgeschlossen ist, sollte das Problem behoben sein, da alle Systemdateien ersetzt wurden.
FAQs
In diesem Abschnitt beantworten wir einige häufig gestellte Fragen zum SFC-Scanfehler und damit verbundenen Fragen.
Was tun, wenn SFC Scannow beschädigte Dateien nicht reparieren kann?
Wenn der SFC-Befehl scannow beschädigte Dateien nicht reparieren kann, gibt es einige Möglichkeiten, die Sie um Hilfe bitten können. Möglicherweise möchten Sie die DISM- und CHKDSK-Scans ausführen, den SFC-Scan im abgesicherten Modus ausführen, die beschädigten Dateien manuell ersetzen oder Ihren PC wiederherstellen/zurücksetzen. Weitere Informationen zu den Korrekturen finden Sie in der Anleitung oben.
Warum findet der Windows-Ressourcenschutz immer wieder beschädigte Dateien?
Wenn der Windows-Ressourcenschutz während des SFC-Scans weiterhin beschädigte Dateien findet und diese nicht reparieren kann, läuft möglicherweise Malware oder ein Virus auf Ihrem Computer Amok. Eine weitere Möglichkeit könnte die Beschädigung kritischer Systemdateien oder Festplattenfehler sein. Informationen zum Reparieren beschädigter Systemdateien und fehlerhafter Festplattensektoren finden Sie in der obigen Anleitung.
Wie behebe ich das Problem, dass SFC Scannow Windows Resource Protection nicht ausgeführt werden konnte?
Die Fehlermeldung „Der Windows-Ressourcenschutz von SFC Scannow konnte nicht ausgeführt werden“ wird immer dann generiert, wenn WRP beschädigte Systemdateien nicht durch einwandfreie Kopien ersetzen kann. Das Problem kann aber auch andere mögliche Ursachen haben, weshalb es sinnvoll ist, mehrere Lösungen auszuprobieren und bei der Anwendung von Fehlerbehebungen ein breiteres Netz zu erstellen. Sehen Sie sich die obige Anleitung an, um zu erfahren, welche Korrekturen angewendet werden müssen.
Die Fehlermeldung „Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, konnte einige davon jedoch nicht reparieren“ führt nicht immer zu einem systemweiten Fehler, kann aber dazu führen. Es ist sinnvoll, Systemdateien nicht nur mit dem SFC-Dienstprogramm zu scannen, sondern auch die Voraussetzungen dafür zu schaffen und die Hindernisse zu beseitigen, die einer Reparatur im Weg stehen. Wir hoffen, dass Sie jetzt wissen, was zu tun ist, wenn Sie diese Fehlermeldung erhalten.
VERWANDT