Как да коригирате грешката „Предстои поправка на системата“ в Windows
Ако сте срещнали грешката „Предстои системна поправка, която изисква рестартиране за завършване“, вероятно се опитвате да стартирате програмата за проверка на системни файлове(System File Checker) ( SFC ). Причината за тази грешка е, че предишен ремонт все още не е завършен. Докато не завършите чакащия ремонт на системата, няма да можете да стартирате успешно помощната програма SFC .
В повечето случаи грешката е лесна за коригиране и не изисква сериозно отстраняване на неизправности. Рестартирането може да разреши проблема, но ако не го направи, има други корекции, които можете да опитате. По-долу обсъждаме най-често срещаните начини за отстраняване на тази грешка.
Използвайте DISM
DISM ( Обслужване(Deployment Image Servicing) и управление(Management) на изображения за разполагане ) е вградена помощна програма от командния ред в Windows , използвана за обслужване на системни изображения. Това е мощен инструмент за решаване на широк кръг от проблеми.
В контекста на SFC има две DISM команди, които може да искате да опитате. Първо(First) , искате да използвате параметъра /restorehealth. Ако това не работи, можете да опитате да използвате параметъра /revertpendingactions.
- Press Win + R , въведете cmd и натиснете Enter , за да стартирате командния ред(Command Prompt) .
- Изпълнете следната команда:
DISM.exe /Online /Cleanup-Image /Restorehealth
След като DISM завърши процеса, опитайте да стартирате SFC сканиране и вижте дали работи. Ако не стане, опитайте да изпълните следната команда:
DISM.exe /image:C: /cleanup-image /revertpendingactions
(заменете C с буквата на устройството, където е инсталиран Windows )
Рестартирайте Windows и стартирайте отново SFC.
Ако не можете да стартирате Windows, ще трябва да стартирате прозорец на командния ред(Command Prompt) от безопасен режим(Safe Mode) или среда за възстановяване(Recovery Environment) . Ако използвате средата за възстановяване, просто отидете до Troubleshoot > Advanced Options > Command Prompt .
Изтриване на няколко файла
Започнете с изтриване на файлове, които проследяват процеса на възстановяване на системата. Ако файлът е бил повреден, това може да е причина за грешката „предстои поправка на системата“ и изтриването му може просто да разреши проблема.
Трябва да изтриете файла с име pending.xml. Файлът се съхранява в следния път на вашия компютър:
C:WindowsWinSxSPending.xml
(заменете C с буквата на устройството, където е инсталиран Windows )
Можете да изтриете този файл с помощта на командния ред(Command Prompt) по следния начин:
- Press Win + R , въведете cmd и натиснете Enter , за да стартирате командния ред(Command Prompt) .
- Изпълнете следната команда:
del c:windowswinsxspending.xml
След като XML файлът бъде изтрит, изпълнете следната команда:
sfc /scannow /offbootdir=c: /offwindir=d:windows
Може дори да обмислите изтриването на цялата папка WinSxS(deleting the whole WinSxS folder) , докато работите с нея за редовна поддръжка на компютъра. Надяваме се(Hopefully) , че SFC сканирането ще работи добре сега.
Актуализиране на драйвери
Корумпираният драйвер може да е виновникът, ако проблемът със SFC е придружен от други признаци като част от хардуера, която не функционира правилно или чести сини екрани на смъртта(Blue Screens of Death) . Най-лесното решение е да актуализирате драйверите.
Windows Update обикновено гарантира, че вашите драйвери са актуални. Ако сте деактивирали автоматичните актуализации, ето как можете да актуализирате Windows 10 или 11:
- Press Win + I, за да стартирате приложението Настройки(Settings) .
- Изберете Windows Update от лявата странична лента, ако използвате Windows 11 .
Ако използвате Windows 10 , ще трябва да отидете до Актуализиране(Update) и Security > Windows Update . Microsoft обаче вече не поддържа Windows 7 и 8, така че преминете към следния метод, ако използвате някой от тях.
- Изберете Проверка за актуализации.
Ако Windows намери актуализации, инсталирайте ги.
Може да обърнете специално внимание на вашия графичен драйвер. Ако актуализацията не е налична, продължете и я инсталирайте отново:
- Press Win + R , въведете devmgmt.msc и натиснете Enter , за да стартирате диспечера(Device Manager) на устройствата .
- Разгънете списъка с адаптери за дисплей(Display) , щракнете с десния бутон върху графичния драйвер и изберете Деинсталиране(Uninstall) .
- Изберете Действие(Action) от горната лента и изберете Сканиране(Scan) за хардуерни промени.
Това автоматично ще преинсталира най-новия драйвер за вашето графично устройство.
Опитайте да стартирате SFC сканирането, след като приключите с актуализирането или преинсталирането на проблемни драйвери.
Променете настройките на системния регистър
Windows използва ключ на регистъра „RebootPending“, за да следи програмите, които изискват рестартиране. По същество това е опашка от програми, които изискват рестартиране, и когато нещо промени тази опашка, това може да доведе до проблеми като грешката „предстои поправка на системата“, докато работи SFC .
Лесният начин за отстраняване на проблема е да изтриете ключа „RebootPending“ по следния начин:
- Press Win + R , въведете regedit и натиснете Enter , за да стартирате редактора на системния регистър(Registry Editor) .
- Копирайте и поставете следното в навигационната лента на редактора на системния регистър:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
- Щракнете с десния бутон(Right-click) върху CurrentVersion и изберете Разрешения(Permissions) .
- Изберете вашето потребителско име от списъка, поставете отметка в квадратчето до Пълен(Full) контрол и изберете OK, за да запазите и излезете от прозореца.
- Потърсете ключ с име RebootPending в десния панел и изтрийте ключа. Когато получите подкана за потвърждение, дайте го.
Рестартирайте(Reboot) компютъра си и опитайте отново да изпълните командата SFC .
Променете SATA настройката в BIOS
Някои потребители съобщават, че конфигурирането на SATA като IDE вместо AHCI решава проблема. Причината изглежда са промените , направени от Microsoft в класовете на драйверите на шините на твърдия диск. Обърнете внимание, че е най-добре да опитате да използвате другите корекции, преди да бъркате в настройките на BIOS . Ако не сте имали късмет с предишни методи, опитайте този метод:
- Започнете, като изключите компютъра.
- Натиснете(Press) отново бутона за захранване. Ще трябва бързо да натиснете клавиша BIOS . Сложната част е, че ключът на BIOS се различава при различните производители, но обикновено е Del , Esc , F1, F10 или F12 . Може да искате да проверите нашето пълно ръководство за това как да влезете в BIOS(how to enter BIOS) , ако нито един от клавишите не работи за вас.
- След това ще трябва да намерите опцията SATA във фърмуера на BIOS . Отново(Again) , опцията може да е в различен раздел въз основа на вашия BIOS фърмуер. Най-добрият начин да намерите опцията е просто да проучите фърмуера и да потърсите думи като SATA , IDE и AHCI . След като намерите опцията, променете настройката SATA на (SATA)IDE .
- Запазете(Save) промените и излезте от BIOS и стартирайте компютъра си.
Надяваме се(Hopefully) , че това ще коригира проблема „SFC /scannow, има чакащ ремонт на системата“.
Проверете(Check) и поправете системните файлове(Fix System Files) със SFC
Обикновено е лесно да коригирате грешки във файловата система на Windows със (Windows)SFC . Но може да бъде разочароващо, когато самият SFC доведе до грешка, вместо да коригира тази, която вече имате. Хубавото е, че коригирането на SFC грешката е доста лесно. Надяваме се(Hopefully) , че сте успели да коригирате грешката „Предстои поправка на системата“.
Related posts
Как да коригирате грешката „Това приложение е блокирано от вашия системен администратор“ в Windows
Как да коригирате „Възникна грешка, моля, опитайте отново по-късно“ в YouTube
Как да коригирате грешката „Приложението не може да стартира правилно (0xc0000142)“ в Windows
Как да коригирате грешката „TPM устройство не е открито“ в Windows
Поправете грешката „Ще ви трябва ново приложение, за да отворите този ms-windows-store“ в Windows
Как да коригирате грешката „Защитата на ресурсите на Windows не може да изпълни исканата операция“
Поправка „Имаше проблем при изпращането на команда към програмата“ Грешка
Как да коригирате „Файлът с библиотеката на iTunes не може да бъде запазен“ в Windows 10
Коригирайте кода за грешка в Windows Update 8E5E03FA
Как да коригирате „err_address_unreachable“ в Google Chrome
Поправете грешката „Не може да стартира Microsoft Office Outlook“.
Поправете грешка 10016 в Windows Event Viewer
Поправете грешката „Windows не може да бъде инсталиран на този диск“.
6 начина да коригирате грешка в Steam при чакаща транзакция
Как да коригирате грешката „Компютърът ви е с малко памет“ в Windows 10
Как да коригирате грешката „Нещо се е случило и вашият ПИН код не е наличен“ в Windows
Как да коригирате грешката „Конфигурацията едно до друго е неправилна“ в Windows
Как да коригирате грешка „Модулът на надеждна платформа е неправилно“ в Windows
Как да коригирате „DNS_probe_finished_bad_config“ в Chrome
Как да коригирате „Не можете да нулирате вашия компютър. Липсва задължителен дял на устройството“ в Windows