Wie kann ich beschädigte Dateien mit 'sfc / scannow' in Windows 8.1 reparieren?

31177
Chloe

Ich habe diese Frage gesehen. Wie kann ich die beschädigten Dateien reparieren, die von sfc / scannow gefunden wurden? "Windows Resource Protection hat beschädigte Dateien gefunden, konnte jedoch einige davon nicht reparieren." , aber es war für Windows 7. Beim Ausführen des sfc /scannowBefehls bei meiner Installation von Windows 8.1 wurde dieser Fehler angezeigt:

Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, einige davon konnten jedoch nicht behoben werden. Details finden Sie in CBS.Log windir \ Logs \ CBS \ CBS.log. Zum Beispiel C: \ Windows \ Logs \ CBS \ CBS.log. Beachten Sie, dass die Protokollierung derzeit in Szenarios der Offlinewartung nicht unterstützt wird.

Ich rannte chkdskund fand keine Probleme.

Hier ist das vollständige Protokoll: http://sdrv.ms/1cOx19p

C:\WINDOWS\system32>dism /online /cleanup-image /scanhealth  Deployment Image Servicing and Management tool Version: 6.3.9600.16384  Image Version: 6.3.9600.16384  [==========================100.0%==========================] The component store is repairable. The operation completed successfully.  C:\WINDOWS\system32>Dism /Online /Cleanup-Image /RestoreHealth  Deployment Image Servicing and Management tool Version: 6.3.9600.16384  Image Version: 6.3.9600.16384  [==========================100.0%==========================] The restore operation completed successfully. The component store corruption was repaired. The operation completed successfully. 
6
Wenn der Befehl Ihnen nicht helfen konnte, haben Sie ernsthafte Probleme. Wir benötigen den Inhalt von CBS.log. Veröffentlicht auch die Ergebnisse von Dism / Online / Bereinigungsbild / ScanHealth und Dism / Online / Bereinigungsbild / RestoreHealth Ramhound vor 10 Jahren 1
Hier ist das CBS.log. http://sdrv.ms/1cOx19p. Ich habe auch die beiden dism-Befehle ausgeführt (siehe oben). Chloe vor 10 Jahren 0
Ahh, jetzt hat `sfc` funktioniert und keine Probleme gefunden! Chloe vor 10 Jahren 0
Ich gehe davon aus, dass deine Probleme gelöst sind? Ich werde keine Antwort posten, da beide Befehle bereits in früheren Fragen vorhanden sind. Ramhound vor 10 Jahren 1

1 Antwort auf die Frage

5
magicandre1981

Der Grund, warum DISM das Problem beheben kann, da Microsoft noch keine RTM-Dateien zum Herunterladen bereitstellt:

2014-01-03 20:45:31, Info CSI 00000800 [SR] Cannot repair member file [l:36]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken =, Type = [l:24]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch 2014-01-03 20:45:31, Info CSI 00000802 [SR] Cannot repair member file [l:36]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken =, Type = [l:24]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch 2014-01-03 20:45:31, Info CSI 00000803 [SR] This component was referenced by [l:186]"Microsoft-Windows-Printer-Drivers-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.INF_prncacla" 

Sie müssen auf die WIM-Datei der Windows 8.1 RTM-DVD zeigen, um die korrekten Dateien zu erhalten:

Dism /Online /Cleanup-Image /RestoreHealth /source:wim:D:\sources\install.wim:1 /limitaccess 

(Wobei D: Ihr Windows-DVD-Laufwerk oder Win8.1-ISO ist)

Nicht sicher, was ein WIM oder RTM ist. Ich habe keine 8.1-DVD. Es wurde mit 8 vorinstalliert und mit Windows Update 8.1 aktualisiert. Chloe vor 10 Jahren 0
@Chloe - "WIM" Ich glaube, steht für "Windows Image Manifest" und wird für die Konfiguration mehrerer Maschinen verwendet. Ich sehe jedoch keine Beweise dafür, dass DISM Ihr Problem nicht lösen konnte. Ramhound vor 10 Jahren 1
WIM ist das Format, das Windows seit Vista für die Installationsdaten verwendet. Der Benutzer "moconnell1" (http://blogs.technet.com/b/joscon/archive/2012/09/26/fixing-component-store-corruption-in-windows-8-und-windows-server-2012. aspx # pi47623 = 12) hatte das gleiche Problem mit WIn8, so dass MS die Daten für 8.1 immer noch nicht bereitstellt. magicandre1981 vor 10 Jahren 0