Сообщение «Ожидается восстановление системы, для завершения которого требуется перезагрузка» при запуске утилиты SFC

Для устранения повреждений целостности Windows в системе предусмотрена утилита SFC. Запущенная с ключом /scannow, она сравнивает контрольные суммы системных файлов и в случае несоответствия восстанавливает модифицированные, поврежденные или отсутствующие файлы из локального хранилища компонентов. Увы, SFC не всесильна, более того, проблемы могут возникнуть с самой утилитой.

Одной из таких проблем является требование перезагрузки компьютера, смотрите скриншот.

SFC

Сообщение «Ожидается восстановление системы, для завершения которого требуется перезагрузка» обычно появляется, когда обрабатываемые SFC файлы оказываются заняты каким-то процессом. В большинстве случаев перезагрузка действительно может помочь, но если этого не случилось, запланированное действие придется сбросить, в противном случае требование перезагрузки станет появляться вновь и вновь.

Редактирование реестра

Одним из способов устранения этой неполадки является удаление подраздела RebootPending в ключе:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion

RegEdit

Так как его владельцем является системный процесс, встроенный редактор реестра нужно запускать с наивысшими правами.

Рекомендуем воспользоваться для этих целей бесплатной утилитой ExecTI, с описанием которой вы можете познакомиться на странице нашего блога www.white-windows.ru/execti-utilita-dlya-zapuska-programm-s-pravami-trustedinstaller.

Можно обойтись и без ExecTI, получив на каталог RebootPending права доступа в самом редакторе реестра, но это менее удобный вариант.

После удаления подраздела RebootPending перезагрузите компьютер и выполните команду sfc /scannow повторно.

Удаление файла pending.xml

Альтернативным или дополнительным решением проблемы может стать удаление файла запланированных операций pending.xml.

Располагается этот файл в каталоге C:\Windows\winsxs

Winsxs

Если в работающей системе файл удалить не удается, загрузите компьютер с установочного диска, зайдите в среду восстановления, запустите командную строку и выполните команду удаления:

del D:\Windows\winsxs\pending.xml

Обратите внимание, что в загрузочной среде буквы разделов могут отличаться. Чаще всего раздел с Windows имеет букву D, но может быть и иначе, рекомендуем уточнить ее в Diskpart.

Кстати, просканировать систему средствами SFC вы можете тут же в среде восстановления, сразу же после удаления файла pending.xml.

Команда запуска сканирования в этом случае будет отличаться, но ненамного:

sfc /scannow /offbootdir=C:\ /offwindir=D:\windows

В качестве значения первого аргумента передается буква загрузочного раздела, а в качестве значения второго аргумента – буква раздела с Windows.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован.