telegram
🪟windows

Невозможно найти среду восстановления в Windows 11/10

Сообщение об ошибке "Невозможно найти среду восстановления" появляется, когда пользователь Windows 11/10 пытается сбросить систему на заводские параметры.

Невозможно найти среду восстановления

Ошибка, когда не найдена среда восстановления в Windows 11/10 при попытке вернуть ПК к заводским настройкам, возникает из-за отключенной среды восстановления, отсутствует сам раздел WinRE или же он поврежден. Кроме того, ошибка может возникать в таких ситуациях восстановление запуска Windows при сбоях, восстановление из резервной копии образа, отката к точке восстановления, сброса системы с сохранением данных.

В данной инструкции описаны способы о исправлении ошибки, когда невозможно найти среду восстановления в Windows 11/10 при попытке восстановить ПК сбросом заводских настроек или входе в саму среду WinRE.

1. Проверьте статус среды WinRE

Если среда восстановления (WinRE) отключена в Windows 11/10, то при входе в дополнительные параметры загрузки будет ошибка, что она не найдена. Это касается и сброса ПК к заводским настройкам. Чтобы проверить и включить WinRE, запустите командную строку от  имени администратора и введите:

⚠️Если при включении будет выдавать ошибку, то отключите BitLocker.

  • reagentc /info - Проверка статуса WinRE.
  • Введите команду reagentc /enable, если среда восстановления имеет статус Disabled.
    Проверка и включение среды WinRE

2. Восстановите Winre.wim

Winre.wim – это WIM-образ среды восстановления Windows 11/10, отвечающий за запуск минимальной версии ОС в которой имеются инструменты по диагностике неисправностей. Если сам файл winre.wim отсутствует или повреждён, то будут проблемы со средой восстановления. В этом случае, файл нужно восстановить.

  1. Нажмите Win+R и введите control.exe folders.
    • Перейдите во вкладку "Вид".
    • Снимите галочку "Скрывать защищенные системные файлы".
    • Нижи установите значение "Показывать скрытые файлы, папки и диски".Показывать скрытые файлы папки диски и скрывать защищенные системные файлы
  2. Теперь перейдите по пути C:\Windows\System32\Recovery и, если там нет файла winre.wim, то нужно смонтировать образ Windows 11 или 10 в виртуальный привод (приступите к шагу 3).C Windows System32 Recovery
  3. Чтобы смонтировать образ Windows 11 или 10, нужно скачать ISO-образ. Если ISO с Windows 11/10 уже есть, то нажмите по ISO-образу правой кнопкой мыши и выберите "Подключить". Если есть установочная флешка с Windows 11/10, то откройте её, чтобы избежать монтирования в виртуальный привод.Подключить ISO образ в windows
  4. Далее открывает проводник с локальными дисками и обнаружим виртуальный привод с монтированным ISO-образом.виртуальный привод iso образ
  5. Откройте виртуальный привод с ISO-образом Windows 11/10 или установочную флешку, после чего откройте папку "sources". В папке будет файл install.wim или install.esd, который нужно разархивировать. Установите архиватор 7Zip, если он не установлен.
    • Нажмите правой кнопкой мыши по install.wim или install.esd и выберите "Открыть с помощью". Выберите приложение "7-Zip File Manager" дважды щелкнув по нему.открыть с помощью 7-Zip File Manager
    • Далее перейдите по пути Windows\System32\Recovery или 1\Windows\System32\Recovery\, если будут папки 1, 2, 3 и т.д.
    • Скопируйте файл winre.wim в свою систему по пути C:\Windows\System32\Recovery.Восстановить Winre.wim из iso образа
  6. Далее нужно включить среду восстановления. Для этого, запустите командную строку от имени администратора и введите ниже две команды по порядку:
reagentc /setreimage /path C:\windows\system32\recovery
reagentc /enable

⚠️Ошибка "Невозможно найти среду восстановления" устранится в Windows 11/10. Не забудьте обратно отключить показ скрытых файлов и папок, проделав способ 1.

reagentc setreimage и enable

3. Неверная ссылка WinRE в загрузчике Windows 11/10

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

  1. Запустите PowerShell от имени администратора.
    • Введите команду bcdedit /enum all.
    • Найдите графу "Загрузка Windows", где должен быть пункт идентификатор {current}.
    • Запомните номер в пункте recoverysequence.
    • Далее ниже найдите еще одну графу "Загрузка Windows", где идентификатор совпадает с пунктом recoverysequence выше.
    • Найдите пункты device и osdevice, где будет указан одинаковый путь к файлу winre.wim с одинаковым идентификатором.guid recoverysequence osdevice cmd
  2. Если совпадений нет в device и osdevice, то придется указать текущий идентификатор. Введите ниже команду в PowerShell, заменив идентификатор на свой.
bcdedit /set {current} recoverysequence {240eb805-6ecf-11f0-a846-00155d010300}

4. Восстановите целостность ОС Windows 11 или 10

Восстановите поврежденные системные файлы, битые сектора на диске и установите все зависимости связанные с WinRE. Запустите PowerShell от имени администратора и введите ниже команды по порядку:

sfc /scannow
dism /online /cleanup-image /restorehealth
Enable-WindowsOptionalFeature -Online -FeatureName "WinRE" -All
chkdsk C: /f /r

📌После ввода последней команды нажмите Y и перезагрузитесь, чтобы началась проверка диска на ошибки.
sfc scannow терминал Windows

5. Восстановление WinRE через установочную флешку

Если ни один способ не помог исправить ошибку "Невозможно найти среду восстановления", то нужно создать установочную флешку с Windows 11 или 10, такой же сборки, что и установлена (к примеру 24H2). Если нет возможности это сделать, то создайте диск восстановления для Win11 или Win10.

  1. Начните установку Windows 11/10 с флешки.
  2. Дойдите до пункта установки, но не нажимайте "Установить".
  3. Нажмите снизу слева на "Восстановление системы".Восстановление системы при установки Windows 10
  4. Далее перекинет в дополнительные параметры.
  5. Перейдите "Поиск и устранение неисправностей" -> "Восстановление при загрузке".
  6. Если восстановление при загрузке не помогло, то вернитесь обратно и запустите "Командная строка".Восстановление при загрузке и запуск cmd
  7. В командную строку введите следующие команды, чтобы восстановить загрузочный раздел. Перезагрузите ПК после ввода последней команды.
    • bootrec /fixmbr
    • bootrec /fixboot
    • bootrec /scanos
    • bootrec /rebuildbcdbootrec fixboot Отказано в доступе
  8. Запустите снова командную строку с флешки дополнительных параметров (пункт 6 выше) и введите следующие команды, чтобы восстановить BCD конфигурацию загрузки.
    • bcdedit /set {default} recoveryenabled Yes
    • bcdedit /set {default} recoverysequence {гуид_вашей_записи}
    • Введите bcdedit /enum all, чтобы узнать GUID (смотрите выше способ 3 пункт 1 как точно определить).bcdedit set default recoverysequence
  9. Если выше ничего не помогло, запустите еще раз командную строку (способ 5 пункт 6) и введите ниже команды, чтобы пересоздать раздел восстановления WinRe.

Шаг 1. Определение разделов диска:

  • diskpart - запуск инструмента.
  • list disk - список дисков.
  • select disk 1 - выбор диска, где установлена Windows.
  • list partition - вывод списка разделов на выбранном диске.
  • exit - выход из инструмента.

❗Запомните Основной раздел Windows (самый большой). Раздел восстановления (если есть, обычно от 500-1000 МБ). Ниже при вводе команд, где будете менять номера дисков и разделов, опирайтесь на свои данные в это шаге.вывод разделов на диcке windows cmd

Шаг 2. Удаление старого раздела восстановления (если существует). Если его нет, пропустите данный шаг.

  • diskpart - запуск инструмента.
  • select disk 1 - выбор номера диска с Windows.
  • select partition 4 - (где № раздела восстановления)
  • delete partition override - удаление выбранного раздела восстановления.
  • exit - выход.Удаление старого раздела восстановления

Шаг 3. Создание нового раздела восстановления

  • diskpart - запуск инструмента.
  • select disk 1 - выбор диска, где Windows.
  • select partition 3 (где 3 основной раздел Windows)
  • shrink desired=1024 - сжать раздел с Windows.
  • create partition primary - создать первичный раздел.
  • format quick fs=ntfs label="WinRE" - форматировать в ntfs и задать имя разделу.
  • set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" - задать идентификатор.
  • gpt attributes=0x8000000000000001 - задать атрибут для gpt.
  • assign letter="R" - назначить букву разделу восстановления.
  • exit - выход.

Шаг 4. Копирование файла winre.wim.

Замените ниже букву, чтобы понять флешка это или нет по содержимому файлов.
dir G:
Замените ниже букву G: на флешку.
dism /mount-image /imagefile:G:\sources\install.wim /index:1 /mountdir:C:\mount
md R:\Recovery\WindowsRE
copy C:\mount\Windows\System32\Recovery\winre.wim R:\Recovery\WindowsRE\
dism /unmount-image /mountdir:C:\mount /discard

Шаг 5. Настройка восстановления.

  • bcdedit | find "osdevice"
  • reagentc /setreimage /path R:\Recovery\WindowsRE
  • reagentc /enable
  • reagentc /info

Шаг 6. Удаление буквы раздела восстановления в проводнике.

  • diskpart
  • select volume R
  • remove letter=R
  • exit
  • wpeutil reboot