Как исправить ошибку «Ожидает восстановления системы» в Windows


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

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

Использовать DISM

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

В контексте SFC вы можете попробовать две команды DISM. Во-первых, вы хотите использовать параметр /restorehealth. Если это не сработает, попробуйте использовать параметр /revertpendingactions.

  1. Нажмите Win+ R, введите cmdи нажмите Enter, чтобы запустить командную строку.
  2. >
  3. Выполните следующую команду:
  4. DISM.exe/Online/Cleanup-Image/Restorehealth

    Как только DISM завершит процесс, попробуйте запустить сканирование SFC и посмотрите, работает ли оно. Если это не так, попробуйте выполнить следующую команду:

    DISM.exe /image:C:\ /cleanup-image /revertpendingactions

    (замените C на букву диска, на котором установлена ​​Windows)

    Перезагрузите Windows и перезапустите SFC.

    Если вы не можете загрузить Windows, вам необходимо запустить окно командной строки из безопасного режима или из Среда восстановления. Если вы используете среду восстановления, просто перейдите к Устранение неполадок>Дополнительные параметры>Командная строка.

    Удалить несколько файлов

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

    Вам необходимо удалить файл с именем pending.xml. Файл хранится на вашем компьютере по следующему пути:.

    C:\Windows\WinSxS\Pending.xml

    (замените C на букву диска, на котором установлена ​​Windows)

    Вы можете удалить этот файл с помощью командной строки следующим образом:

    1. Нажмите Win+ R, введите cmdи нажмите Enter, чтобы запустить командную строку.
    2. >
    3. Выполните следующую команду:
    4. del c:\windows\winsxs\pending.xml

      После удаления XML-файла выполните следующую команду:

      sfc /scannow /offbootdir=c:\ /offwindir=d:\windows

      Вы можете даже рассмотреть возможность использования удаление всей папки WinSxS, пока занимаетесь регулярным обслуживанием ПК. Надеемся, теперь сканирование SFC будет работать нормально.

      Обновить драйверы

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

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

      1. Нажмите Win+ I, чтобы запустить приложение «Настройки».
      2. Выберите Центр обновления Windowsна левой боковой панели, если вы используете Windows 11.
      3. Если вы используете Windows 10, вам нужно перейти в раздел Обновление и безопасность>Центр обновления Windows. Однако Microsoft больше не поддерживает Windows 7 и 8, поэтому, если вы используете один из них, перейдите к следующему методу.

        1. Выберите Проверить наличие обновлений.
        2. Если Windows найдет обновления, установите их.

          Возможно, вам стоит обратить внимание на ваш графический драйвер. Если обновление недоступно, переустановите его:

          1. Нажмите Win+ R, введите devmgmt.mscи нажмите Enter, чтобы запустить диспетчер устройств.
          2. Разверните список Видеоадаптеры, щелкните правой кнопкой мыши графический драйвер и выберите Удалить.
            1. Выберите Действиена верхней ленте и выберите Сканировать на предмет изменений оборудования.
            2. .

              При этом будет автоматически переустановлена ​​последняя версия драйвера для вашего графического устройства.

              Попробуйте запустить сканирование SFC после завершения обновления или переустановки проблемных драйверов.

              Изменить настройки реестра

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

              Простой способ решить проблему — удалить ключ «RebootPending» следующим образом:

              1. Нажмите Win+ R, введите regeditи нажмите Enter, чтобы запустить редактор реестра.Regeditли>
              2. Скопируйте и вставьте следующее в панель навигации редактора реестра:
              3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

                1. Нажмите правой кнопкой мыши CurrentVersionи выберите Разрешения.
                  1. Выберите свое имя пользователя из списка, установите флажок Полный доступи нажмите ОК, чтобы сохранить изменения и выйти из окна.
                    1. Найдите ключ с именем RebootPendingна правой панели и удалите его. Когда будет предложено подтверждение, предоставьте его.
                    2. Перезагрузите компьютер и повторите команду SFC.

                      Изменить настройки SATA в BIOS

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

                      1. Для начала выключите компьютер.
                      2. Снова нажмите кнопку питания. Вам нужно будет быстро нажать клавишу BIOS. Сложность заключается в том, что клавиша BIOS различается у разных производителей, но обычно это Del, Esc, F1, F10 или F12. Возможно, вы захотите просмотреть наше полное руководство по как войти в биос, если ни один из ключей вам не помог.
                      3. Далее вам нужно найти опцию SATA в прошивке BIOS. Опять же, эта опция может находиться в другом разделе в зависимости от прошивки вашего BIOS. Лучший способ найти эту опцию — просто изучить прошивку и найти такие слова, как SATA, IDE и AHCI. Найдя эту опцию, измените настройку SATA на IDE..
                        1. Сохраните изменения, выйдите из BIOS и загрузитесь на компьютер.
                        2. Надеемся, это решит проблему «SFC /scannow, ожидается восстановление системы».

                          Проверка и исправление системных файлов с помощью SFC

                          Обычно ошибки файловой системы Windows легко исправить с помощью SFC. Но может быть неприятно, когда сам SFC выдает ошибку вместо того, чтобы исправить уже имеющуюся. Хорошо, что исправить ошибку SFC довольно просто. Надеемся, вам удалось исправить ошибку «Ожидается восстановление системы».

                          .

                          Похожие сообщения:


                          10.09.2022