Windows Resource Protection откри повредени файлове, но не успя да поправи някои от тях [РЕШЕНО]

Ако се опитвате да коригирате повредени файлове, открити във вашата система, с помощта на System File Checker(System File Checker) ( SFC ), тогава може да сте се сблъскали с грешката „ Защитата на ресурсите на Windows(Windows Resource Protection) намери повредени файлове, но не успя да поправи някои от тях. Тази грешка означава , че System File Checker е завършил сканирането и е намерил повредени системни файлове, но не може да ги поправи. Защитата на ресурсите на Windows(Windows Resource Protection) защитава ключовете и папките на системния регистър, както и критичните системни файлове и ако те са повредени, SFC опитайте да замените тези файлове, за да ги поправите, но когато SFC не успее, ще се сблъскате със следната грешка:

Защитата на ресурсите на Windows откри повредени файлове, но не успя да поправи някои от тях.(Windows Resource Protection found corrupt files but was unable to fix some of them. )

Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log.
Имайте предвид, че регистрирането в момента не се поддържа в сценарии за офлайн обслужване.(Note that logging is currently not supported in offline servicing scenarios.)

Коригиране. Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях

Повредените системни файлове трябва да бъдат коригирани, за да се поддържа целостта на системата, но тъй като SFC не успя да свърши работа, не ви остават много други опции. Но тук грешите, не се притеснявайте, ако SFC не успее, тъй като имаме друга по-добра алтернатива за коригиране на повредени файлове, отколкото System File Checker . Така че, без да губим време, нека да видим как всъщност да отстраним този проблем с помощта на изброените по-долу стъпки за отстраняване на неизправности.

Защитата на ресурсите на Windows(Windows Resource Protection) откри повредени файлове, но не успя да поправи някои от тях [ РЕШЕНО(SOLVED) ]

Не забравяйте да  създадете точка за възстановяване(create a restore point)  , в случай че нещо се обърка.

Метод 1: Стартирайте в безопасен режим, след което опитайте SFC(Method 1: Boot into Safe Mode then try SFC)

1. Натиснете клавиша Windows + R, след това въведете msconfig и натиснете Enter , за да отворите System Configuration .

msconfig

2. Превключете към раздела за зареждане( boot tab) и поставете отметка до опцията за безопасно зареждане.(Safe Boot option.)

премахнете отметката от опцията за безопасно зареждане

3. Щракнете върху Приложи, последвано от OK.

4. Рестартирайте компютъра си и системата ще се стартира автоматично в безопасен режим.( Safe Mode automatically.)

5. Натиснете клавиша Windows Key + X , след което изберете Команден ред (администратор).(Command Prompt (Admin).)

администратор на командния ред

6. Въведете следната команда и натиснете Enter : sfc/scannow

SFC сканиране сега команден ред

Забележка:(Note:) Уверете се, че папките PendingDeletes(PendingDeletes) и PendingRenames съществуват под C:\WINDOWS\WinSxS\Temp.
За да отидете в тази директория, отворете Run и въведете % WinDir % \WinSxS\Temp .

Уверете се, че папките PendingDeletes и PendingRenames съществуват

Метод 2: Използвайте инструмента DISM(Method 2: Use the DISM Tool)

1. Натиснете клавиша Windows Key + X и щракнете върху Команден ред (Администратор).(Command Prompt(Admin).)

администратор на командния ред

2. Въведете следното и натиснете enter:

DISM /Online /Cleanup-Image /RestoreHealth

DISM възстановяване на здравната система

3. Оставете командата DISM да изпълни и изчакайте да приключи.

4. Ако горната команда не работи, опитайте следното:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Забележка: (Note:) Заменете(Replace) C:RepairSourceWindows с вашия източник на ремонт ( инсталационен диск на Windows(Windows Installation) или диск за възстановяване(Recovery Disc) ).

5. Рестартирайте компютъра си, за да запазите промените.

Инструментът DISM изглежда коригира Windows Resource Protection, открити повредени файлове, но не успя да отстрани някои от( Fix Windows Resource Protection found corrupt files but was unable to fix some of the ) проблемите в повечето случаи, но ако все още сте заседнали, опитайте следващия метод.

Метод 3: Опитайте да стартирате SFCFix Tool(Method 3: Try running SFCFix Tool)

SFCFix ще сканира вашия компютър за повредени системни файлове и ще възстанови/поправи тези файлове, които System File Checker не успя да направи.

1. Изтеглете SFCFix Tool от тук(Download SFCFix Tool from here) .

2. Натиснете клавиша Windows Key + X , след което изберете Команден ред (администратор).(Command Prompt (Admin).)

администратор на командния ред

3. Въведете следната команда в cmd и натиснете Enter: SFC /SCANNOW

4. Веднага след като SFC сканирането започне, стартирайте SFCFix.exe.

Опитайте да стартирате SFCFix Tool

След като SFCFix стартира, той ще отвори файл на бележника с информация за всички повредени/липсващи системни файлове, които SFCFix е открил и дали е бил успешно поправен.

Метод 4: Проверете ръчно cbs.log(Method 4: Check cbs.log manually)

1. Натиснете клавиша Windows + R, след това въведете C:\windows\logs\CBS и натиснете Enter.

2. Щракнете двукратно върху файла CBS.log и ако получите грешка за отказан достъп, продължете към следващата стъпка.

3. Щракнете с десния бутон върху файла CBS.log и изберете свойства.(properties.)

Щракнете с десния бутон върху файла CBS.log и изберете свойства

4. Превключете към раздела Защита( Security tab) и щракнете върху Разширени.(Advanced.)

Превключете към раздела Защита и изберете Разширени

5. Щракнете върху Промяна под Собственик.(Change under Owner.)

6. Въведете Everyone , след което щракнете върху Check Names и щракнете върху OK.

въведете Всички и щракнете върху Проверка на имената, за да потвърдите

7. Сега щракнете върху Приложи(Apply) , последвано от OK, за да запазите промените.

8. Отново щракнете с десния бутон на мишката върху файла CBS.log и изберете свойства.(properties.)

9. Превключете към раздела Защита( Security tab) , след това изберете Всички(Everyone) под Имена на група(Group) или потребители и след това щракнете върху Редактиране(Edit) .

10. Уверете се, че сте поставили отметка Пълен контрол,(Full Control) след което щракнете върху Приложи, последвано от OK.

не забравяйте да поставите отметка за Пълен контрол за групата на всички

11. Отново опитайте да получите достъп до файла и този път ще успеете.

12. Натиснете Ctrl + F , след което въведете Corrupt и той ще намери всичко, което пише повредено.

Натиснете ctrl + f, след което въведете corrupt

13. Продължавайте да натискате F3 , за да намерите всичко, което пише повредено.

14. Сега ще откриете какво всъщност е повредено, което не може да бъде поправено от SFC .

15. Въведете заявката в Google , за да разберете как да поправите повреденото нещо, понякога е толкова просто, колкото пререгистрирането на .dll файл.(re-registering a .dll file.)

16. Рестартирайте компютъра си, за да запазите промените.

Метод 5: Изпълнете автоматичен ремонт(Method 5: Run Automatic Repair)

1. Поставете инсталационния DVD за стартиране на (DVD)Windows 10 и рестартирайте компютъра.

2. Когато бъдете подканени да натиснете(Press) произволен клавиш, за да стартирате от CD или DVD , натиснете произволен клавиш, за да продължите.

Натиснете произволен клавиш, за да стартирате от CD или DVD

3. Изберете вашите езикови предпочитания и щракнете върху Напред(Next) . Щракнете върху Ремонт(Click Repair) на компютъра долу вляво.

Поправете компютъра си

4. На екрана за избор на опция щракнете върху Отстраняване(Troubleshoot) на неизправности .

Изберете опция при автоматично стартиране на Windows 10

5. На екрана за отстраняване на неизправности щракнете върху (Troubleshoot)опцията Разширени(Advanced option) .

изберете разширена опция от екрана за отстраняване на неизправности

6. На екрана Разширени(Advanced) опции щракнете върху Автоматично възстановяване или Ремонт при стартиране(Automatic Repair or Startup Repair) .

стартирайте автоматичен ремонт

7. Изчакайте, докато Windows Automatic/Startup Repairs завърши.

8. Рестартирайте компютъра си и грешката може да е разрешена досега.

Прочетете също: Как да поправите, че Автоматичният ремонт не може да поправи вашия компютър.(How to fix Automatic Repair couldn’t repair your PC.)(How to fix Automatic Repair couldn’t repair your PC.)

Метод 6: Стартирайте Windows 10 Repair Install(Method 6: Run Windows 10 Repair Install)

Този метод е последна мярка, защото ако нищо не работи, тогава този метод със сигурност ще поправи всички проблеми с вашия компютър. Ремонт Инсталирайте(Repair Install) с помощта на надстройка на място, за да поправите проблеми със системата, без да изтривате потребителски данни, присъстващи в системата. Така че следвайте тази статия, за да видите Как да поправите, Инсталирайте Windows 10 лесно.(How to Repair Install Windows 10 Easily.)

Препоръчва се:(Recommended:)

Това е всичко, успешно поправихте Windows Resource Protection, открили повредени файлове, но не успяхте да коригирате някои от(Fix Windows Resource Protection found corrupt files but was unable to fix some of the ) проблемите, ако все още имате въпроси относно тази публикация, не се колебайте да ги попитате в секцията за коментари.



About the author

Аз съм компютърен специалист с над 10 години опит в областта на браузърите, Microsoft office и onedrive. Специализирам се в уеб разработка, изследване на потребителския опит и разработка на широкомащабни приложения. Моите умения се използват от някои от водещите световни компании, включително Google, Facebook и Apple.



Related posts