Исправлено: ожидание восстановления системы, для завершения которого требуется перезагрузка

Ожидание восстановления системы - это уведомление, которое означает, что никакие действия системного уровня не могут быть выполнены до тех пор, пока не будет обработано восстановление системы в очереди. Обычно это исправляется после перезагрузки.

Эта ошибка появляется на ПК с Windows после запуска сканирования SFC. SFC означает System File Checker, и это инструмент, используемый для поиска и исправления ошибок, связанных с системным файлом. Однако проблема возникает, когда появляется это сообщение об ошибке после попытки запустить сканирование.

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

Решение 1. Удалите следующие файлы в командной строке

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

  1. Если вы пользователь Windows 10, вы можете легко найти командную строку, просто нажав кнопку меню «Пуск» или кнопку «Поиск» рядом с ней, и введите «cmd» или «Командная строка». Щелкните правой кнопкой мыши первый результат и выберите параметр «Запуск от имени администратора».

  1. Если вы используете версию Windows, более раннюю, чем Windows 10, поиск в меню «Пуск» может или не может работать должным образом, но вы все равно можете перейти к C >> Windows >> System32, щелкните правой кнопкой мыши на записи «cmd.exe» и выберите Запустить от имени администратора.
  2. Введите или скопируйте две следующие команды для удаления этих файлов. Убедитесь, что вы попробовали это, изменяя букву «d» и «c» в букве диска в первой команде.

del d: \ windows \ winsxs \ pending.xml

del x: \ windows \ winsxs \ pending.xml

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

sfc / SCANNOW / OFFBOOTDIR = c: \ / OFFWINDIR = d: \ Windows

  1. Проверьте, если SFC теперь успешно завершается.

Примечание . В некоторых случаях командная строка выдает ошибку после попытки удалить ожидающие файлы. Это означает, что для продолжения вы должны стать владельцем папки WinSxS. Это не должно быть слишком сложно!

  1. Перейдите в папку C >> Windows и найдите папку WinSxS.
  2. Если вы не видите папку Windows, вам может потребоваться включить опцию, которая позволяет просматривать скрытые файлы и папки. Нажмите на вкладку «Вид» в меню проводника и установите флажок «Скрытые элементы» в разделе «Показать / скрыть». File Explorer покажет скрытые файлы и будет помнить эту опцию, пока вы не измените ее снова.

  1. Щелкните правой кнопкой мыши папку, выберите «Свойства» и перейдите на вкладку «Безопасность». Нажмите кнопку Дополнительно. Откроется окно «Дополнительные параметры безопасности». Здесь вам нужно сменить владельца ключа.
  2. Нажмите на ссылку «Изменить» рядом с меткой «Владелец:». Откроется окно «Выбрать пользователя или группу».

  1. Выберите учетную запись пользователя с помощью кнопки «Дополнительно» или просто введите свою учетную запись в поле «Введите имя объекта для выбора» и нажмите «ОК». Добавьте вашу учетную запись.
  2. При желании, чтобы изменить владельца всех подпапок и файлов внутри папки, установите флажок «Заменить владельца на подконтейнерах и объектах» в окне «Дополнительные параметры безопасности». Нажмите кнопку ОК, чтобы изменить владельца. Попробуйте удалить его позже.

Решение 2. Измените настройки BIOS

Определенная группа пользователей утверждает, что они смогли решить эту проблему, просто изменив настройки работы SATA с AHCI или что-то еще на режим IDE. Похоже, что причиной проблем были некоторые проблемы после того, как команда Microsoft изменила некоторые вещи в классах драйверов управления шиной жесткого диска. Попробуйте этот метод ниже!

  1. Выключите компьютер, перейдя в меню Пуск >> Кнопка питания >> Завершение работы.
  2. Снова включите компьютер и попробуйте войти в настройки BIOS, нажав клавишу BIOS во время загрузки системы. Ключ BIOS обычно отображается на экране загрузки с надписью «Нажмите ___ для входа в программу установки». Есть и другие способы его отображения. Общие ключи BIOS - это F1, F2, Del, Esc и F10, поэтому убедитесь, что вы нажимаете на них достаточно быстро.

  1. Параметр SATA, который вам нужно будет изменить, находится на разных вкладках инструментов прошивки BIOS, изготовленных разными производителями, и это не общее правило в отношении того, где должна располагаться настройка. Обычно он находится в разделе «Встроенные устройства», «Интегрированная периферия» или даже просто на вкладке «Дополнительно». Независимо от того, где он находится, имя опции - операция SATA.

  1. Как только вы найдете правильные настройки, измените их с AHCI, RAID, ATA на IDE - это наиболее разумный вариант для процесса восстановления системы, и вы можете легко отменить изменения в одном месте.
  2. Перейдите в раздел «Выход» и выберите «Выйти из сохранения изменений». Это будет продолжаться с загрузкой. Убедитесь, что вы пытаетесь запустить обновление снова.

    Примечание . Если для начала была выбрана настройка IDE, попробуйте изменить ее на что-то другое, независимо от того, что происходит, когда любое изменение дает отличные результаты!

Решение 3. Обновите драйверы (особенно видеокарту)

Если за ошибкой SFC следуют BSOD (синие экраны смерти), это определенно признак того, что один из ваших старых драйверов вызывает эти проблемы, и вы должны обновить его как можно скорее. Лучше всего обновить все драйверы, так как всегда важно иметь последние версии, так как это, возможно, предотвратит будущие проблемы.

  1. Нажмите кнопку «Пуск», введите «Диспетчер устройств» и выберите его из списка результатов. Если вы используете более старую версию Windows, используйте комбинацию клавиш Windows Key + R, введите «devmgmt.msc» и нажмите «ОК».

  1. Разверните одну из категорий, чтобы найти имя вашего устройства, затем щелкните его правой кнопкой мыши (или нажмите и удерживайте) и выберите «Обновить драйвер». Для видеокарт разверните категорию «Адаптеры дисплея», щелкните правой кнопкой мыши графическую карту и выберите «Обновить драйвер».

  1. Выберите Поиск автоматически для обновления программного обеспечения драйвера.
  2. Если Windows не находит новый драйвер, вы можете попробовать найти его на веб-сайте производителя устройства и следовать его инструкциям.

Примечание . Если вы используете Windows 10, последние версии драйверов часто устанавливаются вместе с другими обновлениями Windows, поэтому регулярно обновляйте компьютер. Центр обновления Windows автоматически запускается в Windows 10, но вы можете проверить наличие обновлений, следуя приведенным ниже инструкциям.

  1. Используйте комбинацию клавиш Windows Key + I, чтобы открыть Настройки на вашем ПК с Windows. Кроме того, вы можете искать «Настройки» с помощью панели поиска, расположенной на панели задач.
  2. Найдите и откройте раздел «Обновление и безопасность» в приложении «Настройки».
  3. Оставайтесь на вкладке «Центр обновления Windows» и нажмите кнопку «Проверить наличие обновлений» в разделе «Состояние обновления», чтобы проверить, доступна ли новая версия Windows.

  1. Если он есть, Windows должна продолжить процесс загрузки автоматически.

Решение 4. Исправьте проблему в среде восстановления

Этот шаг является одним из самых продвинутых и включает в себя серьезное устранение неполадок. Однако команды, которые мы собираемся использовать, могут быть запущены только из среды восстановления, и к этой среде можно легко получить доступ в Windows 10. Эти команды безвредны и могут решить проблему, поэтому убедитесь, что вы тщательно выполнили следующие шаги.

  1. На экране входа в систему нажмите значок питания и удерживайте клавишу Shift, нажимая кнопку перезагрузки. Это отличный способ доступа к меню «Восстановление» без необходимости ввода DVD-диска восстановления.
  2. Вместо этого или перезапуска появится синий экран с несколькими вариантами. Выберите «Устранение неполадок» >> «Дополнительные параметры» >> «Командная строка» и откройте инструмент на своем компьютере.

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

bcdboot C: \ Windows

bootrec / FixMBR

bootrec / FixBoot

  1. Загрузите компьютер и проверьте, решена ли проблема с помощью SFC.

Решение 5: твик реестра

Вот раздел реестра, который отслеживает, какие программы находятся в очереди, запрашивающей перезагрузку, и удаляя ее, приводит к потере этой очереди, и это не позволит Windows думать, что существует процесс, запрашивающий перезагрузку, когда такого процесса не существует.

  1. Поскольку вы собираетесь редактировать реестр, мы рекомендуем вам ознакомиться с этой статьей, которую мы подготовили, чтобы безопасно сделать резервную копию вашего реестра и избежать дальнейших проблем. Тем не менее, ничего плохого не произойдет, если вы будете тщательно следовать инструкциям.
  2. Откройте интерфейс редактора реестра, набрав «regedit» в строке поиска или в диалоговом окне «Выполнить». Перейдите к следующему ключу в редакторе реестра, перейдя на левой панели:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion

  1. Под ключом CurrentVersion вы должны увидеть ключ с именем RebootPending, поэтому убедитесь, что вы щелкнули по нему правой кнопкой мыши и выберите «Разрешения».
  2. В разделе «Группа или имена пользователей» попробуйте найти свое имя пользователя в списке. Если вы этого не сделаете, нажмите Добавить >> Дополнительно >> Найти сейчас. Вы должны увидеть свою учетную запись в разделе результатов поиска, поэтому выберите ее и дважды нажмите кнопку ОК, чтобы вернуться в папку «Разрешения».

  1. Выберите свою учетную запись в разделе «Группа» или «Имена пользователей» и установите флажок «Полный доступ» в разделе «Разрешения для…» и примените внесенные изменения.
  2. После этого вы можете щелкнуть правой кнопкой мыши ключ RebootPending и нажать «Удалить». Подтвердите диалоговое окно, которое появится, и перезагрузите компьютер, чтобы применить изменения. Проверьте, если проблема все еще появляется.

Интересные статьи