Невозможно найти среду восстановления в 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.
2. Восстановите Winre.wim
Winre.wim – это WIM-образ среды восстановления Windows 11/10, отвечающий за запуск минимальной версии ОС в которой имеются инструменты по диагностике неисправностей. Если сам файл winre.wim отсутствует или повреждён, то будут проблемы со средой восстановления. В этом случае, файл нужно восстановить.
- Нажмите Win+R и введите control.exe folders.
- Перейдите во вкладку "Вид".
- Снимите галочку "Скрывать защищенные системные файлы".
- Нижи установите значение "Показывать скрытые файлы, папки и диски".
- Теперь перейдите по пути C:\Windows\System32\Recovery и, если там нет файла winre.wim, то нужно смонтировать образ Windows 11 или 10 в виртуальный привод (приступите к шагу 3).
- Чтобы смонтировать образ Windows 11 или 10, нужно скачать ISO-образ. Если ISO с Windows 11/10 уже есть, то нажмите по ISO-образу правой кнопкой мыши и выберите "Подключить". Если есть установочная флешка с Windows 11/10, то откройте её, чтобы избежать монтирования в виртуальный привод.
- Далее открывает проводник с локальными дисками и обнаружим виртуальный привод с монтированным ISO-образом.
- Откройте виртуальный привод с ISO-образом Windows 11/10 или установочную флешку, после чего откройте папку "sources". В папке будет файл install.wim или install.esd, который нужно разархивировать. Установите архиватор 7Zip, если он не установлен.
- Нажмите правой кнопкой мыши по install.wim или install.esd и выберите "Открыть с помощью". Выберите приложение "7-Zip File Manager" дважды щелкнув по нему.
- Далее перейдите по пути Windows\System32\Recovery или 1\Windows\System32\Recovery\, если будут папки 1, 2, 3 и т.д.
- Скопируйте файл winre.wim в свою систему по пути C:\Windows\System32\Recovery.
- Нажмите правой кнопкой мыши по install.wim или install.esd и выберите "Открыть с помощью". Выберите приложение "7-Zip File Manager" дважды щелкнув по нему.
- Далее нужно включить среду восстановления. Для этого, запустите командную строку от имени администратора и введите ниже две команды по порядку:
reagentc /setreimage /path C:\windows\system32\recovery reagentc /enable
⚠️Ошибка "Невозможно найти среду восстановления" устранится в Windows 11/10. Не забудьте обратно отключить показ скрытых файлов и папок, проделав способ 1.
3. Неверная ссылка WinRE в загрузчике Windows 11/10
Если загрузчик указывает на неверное местоположение WinRE, то будет ошибка, что среда восстановления не найдена. Чтобы указать верное местоположение WinRE, выполните следующие действия:
- Запустите PowerShell от имени администратора.
- Введите команду
bcdedit /enum all
. - Найдите графу "Загрузка Windows", где должен быть пункт идентификатор {current}.
- Запомните номер в пункте recoverysequence.
- Далее ниже найдите еще одну графу "Загрузка Windows", где идентификатор совпадает с пунктом recoverysequence выше.
- Найдите пункты device и osdevice, где будет указан одинаковый путь к файлу winre.wim с одинаковым идентификатором.
- Введите команду
- Если совпадений нет в 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 и перезагрузитесь, чтобы началась проверка диска на ошибки.
5. Восстановление WinRE через установочную флешку
Если ни один способ не помог исправить ошибку "Невозможно найти среду восстановления", то нужно создать установочную флешку с Windows 11 или 10, такой же сборки, что и установлена (к примеру 24H2). Если нет возможности это сделать, то создайте диск восстановления для Win11 или Win10.
- Начните установку Windows 11/10 с флешки.
- Дойдите до пункта установки, но не нажимайте "Установить".
- Нажмите снизу слева на "Восстановление системы".
- Далее перекинет в дополнительные параметры.
- Перейдите "Поиск и устранение неисправностей" -> "Восстановление при загрузке".
- Если восстановление при загрузке не помогло, то вернитесь обратно и запустите "Командная строка".
- В командную строку введите следующие команды, чтобы восстановить загрузочный раздел. Перезагрузите ПК после ввода последней команды.
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
- Запустите снова командную строку с флешки дополнительных параметров (пункт 6 выше) и введите следующие команды, чтобы восстановить BCD конфигурацию загрузки.
bcdedit /set {default} recoveryenabled Yes
bcdedit /set {default} recoverysequence {гуид_вашей_записи}
- Введите
bcdedit /enum all
, чтобы узнать GUID (смотрите выше способ 3 пункт 1 как точно определить).
- Если выше ничего не помогло, запустите еще раз командную строку (способ 5 пункт 6) и введите ниже команды, чтобы пересоздать раздел восстановления WinRe.
Шаг 1. Определение разделов диска:
diskpart
- запуск инструмента.list disk
- список дисков.select disk 1
- выбор диска, где установлена Windows.list partition
- вывод списка разделов на выбранном диске.exit
- выход из инструмента.
❗Запомните Основной раздел Windows (самый большой). Раздел восстановления (если есть, обычно от 500-1000 МБ). Ниже при вводе команд, где будете менять номера дисков и разделов, опирайтесь на свои данные в это шаге.
Шаг 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