Windows Resource Protection hittade korrupta filer men kunde inte fixa några av dem
Vi har redan sett hur System File Checker tillåter användare att söka efter och återställa korrupta Windows-systemfiler. Vi har också sett hur du kör System File Checker och mer tidigare. Men om i slutet av körningen ser du följande meddelande?
Windows Resource Protection hittade korrupta filer men kunde inte fixa några av dem. Detaljer ingår i CBS.Log windir \ Logs \ CBS \ CBS.log.
Vad det här meddelandet säger är att även om System File Checker slutförde skanningen och hittade skadade systemfiler kunde den inte fortsätta och ersätta dem med bra systemfiler.
De Windows Resursskydd skyddar registernycklar och mappar samt kritiska systemfiler. Om några ändringar upptäcks till en skyddad systemfil, återställs den ändrade filen från en cachad kopia som finns i själva Windows-mappen.
Windows Resource Protection hittade korrupta filer men kunde inte fixa några av dem
Om du får det här meddelandet och Systemfilkontrollen inte kan göra jobbet när du kör det, är det några saker du kan försöka.
1] Starta in Säkert läge. Öppna en förhöjd kommandorampfönster, skriv sfc / scannow och tryck på Enter. Se bara till att PendingDeletes och PendingRenames mappar finns under % WinDir% \ WinSxS \ Temp. Det här kan hjälpa till om vissa uppstartsprogram skapar ett problem.
2] Om du vill eller behöver, kan du köra System File Checker på Starttid. Det här är ett alternativ som kan hjälpa dig eftersom det kommer att köra System File Checker före Windows-laddningar. Gå hit för att lära dig hur man kör sfc / scannow vid starttid. Se om det hjälper.
3] Använd DISM. Öppna en förhöjd kommandotol och kör följande kommando och tryck på Enter:
Dism / Online / Cleanup-Image / RestoreHealth
Det här kommandot kontrollerar korruptionen i komponentaffären, registrerar korruptionen och fastställer korruptionen. Det kan ta ett tag men! Användbar om systemfilkontrollen inte fungerar.
4] På Windows 10, försök Återställ den här datorn eller nytt start. På Windows 8, utför en uppdatering eller en återställningsoperation. En automatisk reparation är också ett alternativ som du kanske vill överväga om du tror att det gäller i din situation. På Windows 7, utföra en Startup Reparation eller Reparation Installera eller en In-place Upgrade som du tror passar bäst för din situation.Att utföra en In-place-uppgradering i Windows 7 eller Windows Vista, säkerhetskopiera dina dokument, stäng alla öppna program och sätt sedan in Windows-DVD-skivan i DVD-enheten. Klicka på i installationsfönstret Installera nu. Klick Gå online för att få de senaste uppdateringarna för installationen (rekommenderas). Skriv cd-tangenten om du uppmanas att göra det här. Välj sedan operativsystemet i Installera Windows sida du vill Uppgradera eller In-place och klicka Ja att acceptera licensvillkoren för Microsoft-programvara. Nästa klick uppgradering när du blir frågad Vilken typ av installation vill du ha?. När processen är klar startar du om datorn.
5] Du kanske också vill överväga detta alternativ. Öppna filen CBS.log och se detaljer om de skadade filerna och ersätt den skadade filen med en känd bra kopia manuellt. Navigera till C: \ Windows \ Logs \ CBS Du kommer att kunna se och öppna SBS.log-filen.
Kontrollera om det visar några fel eller ett meddelande. Det kan ge dig en riktning att fortsätta. Du kan få mer information om hur man gör det manuellt, här på KB929833.
Jag hoppas att något hjälper dig.
Dessa länkar kan intressera några av er:- System File Checker SFC kan inte reparera skadad medlemsfil
- System File Checker fungerar inte, körs inte eller kan inte repareras
- Windows Resource Protection kunde inte starta reparationstjänsten
- Kör sfc / scannow System File Checker på externa enheter.