Операционная система Windows имеет ряд встроенных инструментов восстановления. При использовании одного из этих инструментов, например утилиты проверки системных файлов, вы можете столкнуться с ошибкой «Ожидается восстановление системы, для завершения которого требуется перезагрузка».
Эта ошибка возникает, если ожидается ремонт с предыдущего раза. Чтобы исправить ошибку, вы можете выполнить быструю перезагрузку системы. Если ошибка не устранена, ниже приведены некоторые действия по устранению неполадок в операционной системе Windows.
1. Удалите файл Pending.XML.
Удалите папку WinSxS pending_xml.
Возможно, вы не сможете запустить утилиту проверки системных файлов, когда ваша система находится в состоянии ожидания перезагрузки. Если перезапуск не помогает, вы можете вручную удалить все ожидающие файлы.xml в папке WinSxS , чтобы исправить ошибку.
Чтобы удалить файл Pending.xml:
C:\Windows\WinSxS
- Здесь найдите файл pending.xml.
- Если файл найден, переименуйте или удалите его.
После удаления перезагрузите компьютер и запустите средство проверки системных файлов, чтобы проверить, устранена ли ошибка.
Если при удалении файлов вы столкнулись с ошибкой владения, вам придется стать владельцем папки WinSxS и повторить попытку.
2. Запустите инструмент DISM.
Запустите проверку файловой системы DISM в Windows 11.
DISM (Обслуживание образов развертывания и управление ими) — это утилита командной строки Windows, предназначенная для исправления и устранения ошибок образа системы. В этом случае вы можете использовать параметры восстановления и возврата утилиты DISM, чтобы исправить ошибку.
Чтобы запустить инструмент DIMS:
- Нажмите клавишу Win и введите cmd.
- Затем щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора» . Нажмите «Да» при появлении запроса контроля учетных записей .
- В окне командной строки введите следующую команду и нажмите Enter :
DISM.exe /Online /Cleanup-Image /Restorehealth
- Для работы этой команды требуется активное подключение к Интернету, поскольку DISM загрузит необходимые файлы из службы обновления Windows.
- После завершения процесса перезагрузите компьютер и запустите команду SFC scannow , чтобы проверить, устранена ли ошибка.
3. Запустите параметр DISM RevertPendingAction.
Если вы не можете загрузить Windows, вы можете использовать среду восстановления Windows (WinRE) и запустить команду возврата, чтобы исправить ошибку.
Существует много способов загрузить среду восстановления Windows. Но в этом уроке в статье будет использоваться классический метод клавиши F11 .
- Выключите ноутбук.
- Затем нажмите кнопку питания, чтобы включить ноутбук, и начните нажимать F11 на клавиатуре, чтобы загрузить среду восстановления Windows. Если клавиша F11 не работает, попробуйте клавишу F9 или F12.
- Затем на экране «Устранение неполадок» нажмите «Дополнительные параметры» .
Окно устранения неполадок «Дополнительные параметры» в среде восстановления
- Далее нажмите «Командная строка».
Командная строка в дополнительных параметрах
- В окне командной строки введите следующую команду и нажмите Enter :
DISM.exe /image:C:\ /cleanup-image /revertpendingactions
Если вы установили операционную систему в любой другой раздел, обязательно измените букву диска ( C:\ ) в приведенной выше команде соответствующим образом.
Далее дождитесь завершения процесса. В случае успеха на выходе появится сообщение об успешном завершении операции.
Затем закройте окно командной строки и перезагрузите компьютер. После перезагрузки выполните команду sfc /scannow в командной строке с правами администратора и проверьте, устранена ли ошибка.
4. Удалите запись «Ожидание перезагрузки» в реестре Windows.
Удалите запись «Ожидание перезагрузки» в реестре Windows.
Если удаление файла pending.xml не помогло, вы можете удалить ключ «Ожидание перезагрузки», чтобы удалить всю информацию об ожидающей перезагрузке и позволить системе запустить инструмент проверки системных файлов.
Обратите внимание, что изменение записей реестра рискованно. Обязательно создайте точку восстановления, прежде чем продолжить выполнение следующих шагов.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
- Затем найдите и щелкните правой кнопкой мыши ключ RebootPending и выберите «Удалить».
- Нажмите Да , чтобы подтвердить действие.
Если вы видите ошибку, заключающуюся в том, что вы не можете удалить ключ, вам необходимо взять на себя полное владение ключами реестра в Windows, а затем попытаться удалить ключ еще раз.
Если ваша система по-прежнему не загружается, чистая установка может быть вашим последним средством. Чистая установка может потребоваться, если образ вашей системы поврежден и не подлежит восстановлению.
Кроме того, рассмотрите возможность выполнения ремонтного обновления, если ваша система находится в загружаемом состоянии. Это позволит вам переустановить операционную систему, не удаляя приложения и файлы.