Невозможно найти среду восстановления Windows 10 — что делать?

Невозможно найти среду восстановления Windows 10Обычно с сообщением «Невозможно найти среду восстановления» пользователи сталкиваются при попытке выполнить сброс системы на заводские настройки (автоматическое восстановление Windows 10): обычно это говорит о том, что был удален или поврежден раздел с Windows RE либо среда восстановления отключена. Также, при отсутствующей среде восстановления, вы не увидите ряда пунктов, связанных с устранением неполадок в особых вариантах загрузки.

В этой инструкции о том, как исправить проблему несколькими способами и восстановить среду восстановления Windows 10 (Windows Recovery Environment), а также дополнительная информация о запуске среды восстановления с загрузочного диска или флешки.

Восстанавливаем среду восстановления

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

Если вы не удаляли раздел восстановления с жесткого диска, вполне возможно достаточным окажется простое включение Windows RE:

  1. Запустите командную строку от имени администратора.
  2. Введите команду reagentc /enable и нажмите Enter (учтите, что иногда выполнение команды «подвисает» на некоторое время).
  3. В результате вы получите либо сообщение «Операция выполнена успешно», либо сообщение о том, что «Образ среды восстановления не найден». Образ среды восстановления не найден

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

  1. Откройте проводник, включите показ скрытых файлов и отключите скрытие защищенных системных файлов: это можно сделать в меню «Вид» — «Параметры» — «Изменить параметры папок и поиска» — вкладка «Вид», снять отметку «Скрывать защищенные системные файлы», установить отметку «Показывать скрытые файлы, папки и диски». Включить показ скрытых и системных файлов Windows 10
  2. Зайдите в папку C:\Windows\System32\Recovery и проверьте, присутствует ли в ней файл Winre.wim. Если да — перейдите к 6-му шагу.
  3. При отсутствии файла, смонтируйте в системе образ ISO с Windows 10 (при отсутствии, вы можете скачать ISO Windows 10 с официального сайта Майкрософт), либо подключите флешку/диск с Windows 10.
  4. На смонтированном диске или подключённой флешке в папке «sources» найдите файл install.wim или install.esd, откройте его с помощью архиватора. Например, такие файлы умеет открывать бесплатный архиватор 7-Zip.
  5. Внутри этого файла перейдите к папке Windows\System32\Recovery (или 1\Windows\System32\Recovery\) и извлеките из него файл Winre.wim. Скопируйте его в C:\Windows\System32\Recovery на вашем компьютере.
  6. Запустите командную строку от имени администратора и по порядку введите следующие две команды:
    reagentc /setreimage /path C:\windows\system32\recovery
    reagentc /enable
    Исправление среды восстановления в reagentc

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

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

Еще один способ исправить среду восстановления Windows 10, если она не была удалена с компьютера или ноутбука

Дополнительный метод, который может оказаться работоспособным в случае повреждений BCD или файловой системы на скрытом разделе со средой восстановления (при условии, что вы не удаляли этот раздел) состоит из следующих этапов:

  1. Запустите командную строку от имени администратора и введите команду bcdedit /enum all
  2. В выдаче команды найдите пункт recoverysequence, нам требуется его буквенно-цифровой идентификатор GUID. recoverysequence в параметрах BCD
  3. Найдите раздел, где в поле description указано «Windows Recovery Environment» (именно так, а не просто «Windows Recovery» и сравните его идентификатор с GUID из 2-го шага. Windows Recovery Environment в BCD
  4. Если они не совпадают, введите две команды (фигурные скобки в первой обязательны):
    bcdedit /set {current} recoverysequence {GUID_из_3_шага}
    reagentc /enable
    Если вторая команда завершилась успехом, среда восстановления снова работает.
  5. Если они совпадают, то в разделе из 3-го шага обратите внимание на пункт «device» в разделе из 3-го шага. Он может строго указывать букву диска и путь к файлу Winre.wim, либо иметь путь вида \Device\HarddiskVolume1\ (номер раздела или Volume может отличаться). В первом случае перейдите к шагу 8 и используйте букву раздела (в примере будет использоваться Z).
  6. Зайдите в управление дисками Windows (Win+R, ввести diskmgmt.msc) и убедитесь, что раздел с указанным номером присутствует и не имеет буквы. Раздел восстановления в управлении дисками
  7. При пути вида \Device\HardidskVolume_номер\ назначьте разделу диска с этим номером букву с помощью Diskpart (пример приводится для раздела с номером 1, у вас он может быть другим, присваивается буква Z, может быть любая другая, свободная в системе):
    diskpart
    select volume 1
    assign letter=Z
    exit
  8. Выполните проверку файловой системы раздела со средой восстановления, используя команду (букву диска замените на свою, в примере — Z): chkdsk Z: /f /r /x
  9. Если в результате выполнения оказалось, что ошибки на диске были найдены и исправлены: переместите файл ReAgent.xml из папки C:\Windows\System32\Recovery в другое расположение (на всякий случай не удаляйте его: он должен снова создаться автоматически, но в случае проблем, просто восстановите его из расположения, куда он был перемещен), а затем используйте команду reagentc /enable в командной строке от имени администратора для включения среды восстановления. Если она была выполнена успешно, среда восстановления должна работать.

После попытки исправления, если вы присваивали букву скрытому разделу со средой восстановления, её можно удалить используя команды из 7-го шага, но вместо последней команды — remove letter=Z (со своей буквой).

Использование среды восстановления с загрузочного накопителя

Существует способ запустить среду восстановления при её отсутствии на компьютере — использовать загрузочную флешку Windows 10 или диск восстановления Windows 10, причем их можно создать и на другом компьютере с такой же ОС (разрядность должна совпадать).

Далее — пример запуска среды восстановления и сброса Windows 10 с загрузочной флешки (при использовании диска восстановления вы сразу приступите к 3-му шагу):

  1. Загрузитесь с загрузочной флешки Windows 10, на первом экране нажмите «Далее».
  2. В следующем окне программы установки внизу слева нажмите «Восстановление системы». Запуск среды восстановления Windows 10 с загрузочной флешки

Откроется экран среды восстановления. Однако, некоторые пункты (например, «Вернуть компьютер в исходное состояние») в ней может отсутствовать. Дополнительные полезные инструкции на тему в материале: Восстановление Windows 10.

Комментарии (62) к Невозможно найти среду восстановления Windows 10 — что делать?

  • Богдан

    Что делать если при вводе reagentc /enable пишет не удалось обновить конфигурацию системы

    Ответить

    • Phlame

      Немного поздно, но оставлю на будущее:
      У меня такое случилось после конвертации MBR2GPT с последующей ошибкой «Failed to Update ReAgent.xml», однако после перезагрузки ReAgent включился сам и ‘вроде’ все в порядке, ну и сама конвертация прошла успешно.

      Ответить

  • Сергей

    Выражаю большую благодарность, мне понадобилось переустановить винду, не раз переустанавливал «локальной переустановкой» а тут ошибка, пошел по первому способу, так как у меня был нужный файл перепрыгнул на 6 шаг, после прописи первой команды написало что путь не найден, я думаю ну все конец, но ввел вторую команду и попробовал, и о чудо все заработало!

    Ответить

  • Александр

    Здравствуйте. На SSD (локальный диск С; том 0, имя С, метка локальный д, ФС NTFS) ноутбука установлена Windows 10 x64 Home. На текущий момент система не загружается, сбой произошел после большого количества обновлений. Какое-то время работала среда восстановления установленной Windows. Точки восстановления при попытке восстановить через них были удалены по неизвестной причине, когда еще система позволяла). Пытался использовать другие варианты восстановления, дойдя до командной строки. После исчезла возможность использовать среду восстановления, то есть при выводе окна с ошибкой 0xc000000f, предлагала нажать F1, F8, Enter, Esc, где F1 должна была выводить окно с вариантами восстановления, но вместо него происходила перезагрузка и снова это же окно. HDD ноутбука используется как обычное хранилище, без ОС (локальный диск D; том 3, имя D, метка Data, ФС NTFS). Для загрузки использую Live disk WinRE 10 Sergei Strelec (последняя сборка, 2023). Скачал Iso Windows 10 (ru-ru windows consumer editions version 22h2 updated jan 2023 х64 dvd a3822d65.iso) на флешку. Смонтировал. Скопировал на локальный диск D файл install.wim (пробовал на флешку, где было 24ГБ свободного места, не хватило объема). Распаковал его в созданную папку Repair. Скопировал из папки Repair один из найденных файлов Winre.wim, из папки 6 (в папке Repair 6 папок с именами-числами от 1 до 6, в каждой есть такой файл) в папку C:\Windows\System32\Recovery
    Ввел в командной строке C:\Windows\System32> reagentc /setreimage /path C:\Windows\System32\Recovery
    Выдало сообщение:
    REAGENTC.EXE: необходимо указать конечную установку Windows.
    А при вводе
    C:\Windows\System32> reagentc /enable
    Выдает
    Включает локальную копию среды восстановления Windiws (Windows RE).
    Эта команда может использоваться из запущенной операционной системы без дополнительных параметров или из среды предустановки Windows (Windows PE) с помощью необязательного параметра /osguid.

    Ответить

    • Dmitry

      Здравствуйте.
      Ошибка из-за того, что команда выполняется не в рабочей Windows, а в среде WinPE и если первую команду мы еще можем переписать:

      reagentc /setreimage /path путь_winre /target путь_к_месту_установки_вин

      то со второй у нас этого не получится.
      Но вообще, коль вы в WinPE находитесь, вы там же можете многие действия по восстановлению провести, частично описано здесь: https://remontka.pro/recover-system-files-winpe/

      Ответить

  • Александр

    И имеет ли значение из какой папки копируется WinRE.wim?
    Попробовал так:
    C:\Windows\System32>reagentc /setreimage /path C:\Windows\System32\Recovery /target C:\Windows\System32\Recovery
    Выдает сообщение:
    REAGENTC.EXE: конечная установка Windows не найдена.

    Сушествуют программы по восстановлению удаленных файлов, каталогов (при условии, что не было перезаписи), например, R-studio.
    Могут ли такие программы восстанавливать удаленные точки восстановления? Если такой вариант возможен, какую программу посоветуете, и как вернуть потерянные точки восстановления? Или даже если их восстановить, то файлы будут поврежденными ?

    Ответить

    • Dmitry

      Здравствуйте.
      С точками восстановления, боюсь, не получится: там не один файл, а разные и разнотипные и даже если что-то их найдет, повреждения неизбежны.
      По команде: в Target просто место установки Windows, например, C:\Windows (при условии, что буква диска именно C — она может быть другой, пока вы в WinPE)

      Ответить

  • Александр

    Подскажите, в чем принципиально разница между копированием файла Winre.wim в папку С:\Windows\System32\Recovery и копированием в созданную в другом разделе папку F:\Recovery с последующей аналогичной командой reagentc /setreimage /path F:\Recovery /target C:\Wimdows. Где С — имя тома, где установлена система «родная» опер.система, а F — имя тома, где должна быть пересоздана среда восстановления? Раздел под Winre имеет объем 900 МБ, копируемый файл Winre.wim 432 МБ, т.е. места достаточно, и если разницы нет, то можно сэкономить место на рабочем локальном диске С, который итак переполнен ( SSD около 120Гб, до поломки было свободно около 10-12ГБ, сейчас 18,2 ГБ, возможно из-за потерянных точек восстановления). К тому же тот раздел F скрытый, дополнительно обезопасит. Или тут нужно отталкиваться от того, «свой» ли файл Winre.wim, или извлеченный из скаченного образа системы той же версии, разрядности ?

    Ответить

    • Dmitry

      Тут требуется эксперимент (которого я не проводил). Вполне вероятно ваш вариант исправно отработает. Я же указал в статье папку ту, которая в системе по умолчанию используется для хранения winre.wim

      Ответить

  • Никита

    Восстановление среды восстановления (гы) как ни странно помогло от ошибки 0x80070643, может поможет кому

    Ответить

  • Дмитрий

    Скопировал Winre.wim из образа установленной Win10 в C:\Windows\System32\Recovery

    Результат:
    PS C:\Windows\system32> reagentc /setreimage /path C:\windows\system32\recovery
    REAGENTC.EXE: по указанному пути не найден допустимый образ.

    Ответить

  • Флорес

    Огромное спасибо. Первый способ помог. Правда из образа не смог вытащить файл, там он с расширением dll. Скачал с инета, вставил, прописал, всё работает.

    Ответить

  • Дмитрий

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

    Ответить

  • Игорь

    Большое спасибо! Четкая пошаговая инструкция и положительный результат.

    Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться