Использование и восстановление среды Windows Recovery Environment (WinRE) в Windows 10
Среда восстановления Windows Recovery Environment (WinRE) представляет собой минимальную ОС на базе среды предварительной установки Windows Preinstallation Environment (WinPE), в которую включен ряд инструментов для восстановления, сброса и диагностики ОС Windows. Если Windows, установленная на вашем компьютере, перестает загружаться, компьютер пытается запустить среду восстановления WinRE, которая в автоматическом (или ручном режиме) может помочь вам исправить возникшие проблемы. Из WinRE можно автоматически исправить загрузчик, восстановить ОС из резервной копии образа, откатиться к точке восстановления, запустить командную строку и т.д.
Среда Windows RE фактически состоит из 3 трех файлов, которые находятся на отдельном скрытом разделе System Reserved:
В этой статье мы покажем, как загрузить ваш компьютер в среде WinRE, и как пересоздать среду восстановления в Windows 10, если она на работает.
Как загрузить Windows в среде восстановления?
Чтобы при следующей перезагрузке Windows вам компьютер загрузился в среде восстановления, нужно в меню Пуск нажать на кнопку перезагрузки с зажатой клавишей Shift.
Также можно перезагрузить компьютер в режиме WinRE из командной строки с помощью нового ключа –o команды shutdown:
shutdown /f /r /o /t 0
Также есть еще одна команда для принудительного входа в среду восстановления при следующей загрузке компьютера:
Компьютер автоматически загружается в среде Windows Recovery Environment, если три предыдущие попытки нормальной загрузки Windows были неудачными. Т.е. чтобы загрузить ваш компьютер в WinRE достаточно 3 раза подряд прервать загрузку Windows кнопкой питания.
Основные инструменты среды восстановления WinRE
В среде восстановления WinRE доступно несколько инструментов, которые позволят вам исправить различные проблемы с Windows:
Если вы хотите запустить командную строку или другое средство исправления ошибок, WinRE запросит от вас пароль учетной записи с правами локального администратора (пароль будет сравнен с данными в локальной базе SAM).
Перед вами должно открыться окно командной строки X:\Windows\System32>.
Из командной строки можно выполнить проверку диска утилитой chkdsk, выполнить проверку образа через sfc.exe или dism, запустить regedit, bootrec, startrep (эта утилита позволяет найти и исправить проблемы с реестром, драйверами, разделами и т.д.) и другие команды (на сайте довольно много статей, где мы показываем как исправить различные проблемы Windows в среде восстановления или WinPE).
Чтобы закрыть командную строку WinRE и вернутся к выбору режима загрузки, выполните команду:
Не удалось найти среду восстановления
В некоторых случаях компьютер не может загрузиться в среде Windows Recovery Environment. При это при попытке выполнить сброс системы, или загрузиться в режиме восстановления вы можете увидеть ошибки вида “ Невозможно найти среду восстановления / Could not find the recovery environment ”. Это означает что раздел с WinRE или WIM файл среды восстановления были удалены/повреждены, или некорректно настроена конфигурации ReAgent или BCD.
Причины, по которым на компьютере не загружается среда WinRE могут быть разными:
Далее мы рассмотрим основные способы восстановления среды WinRE на примере Windows 10 (для Windows 7 и Windows 8.1 процедура аналогична).
Восстановление среды Windows Recovery Environment с помощью утилиты reagentc
Отключение и включение WinRE
Попробуйте из основной Windows отключить и включить режим WinRE, выполнив в командной строке с правами администратора следующие команды:
reagentc /disable
reagentc /enable
Для исправления нужно перезагрузится и вручную отключить о включить WinRE.
При появлении ошибки “ REAGENTC.EXE: Unable to update Boot Configuration Data ”, исправьте сначала проблему с загрузчиком Windows (инструкция для UEFI и BIOS компьютеров).
Если вы получите сообщение, “ REAGENT.EXE: образ среды восстановления Windows не найден ”, вероятно удален файл winre.wim или раздел System Restore.
Проверка записей WinRE в файле конфигурации BCD
Проверьте, что в конфигурации загрузки BCD (Boot Configuratin Data) имеются корректные записи для загрузки среды WinRE.
Выведите текущие записи в BCD:
Найдите и запомните значение GUID в атрибуте recoverysequence (в нашем примере это <7c817935-e52f-11e6-9c2c-0050569efccb>).
Далее нужно найти секцию конфигурации загрузки, у которой значение идентификатора (identifier) равно полученному выше GUID, а в описании поля (description) указано Windows Recovery Environment. Эта запись может выглядеть так:
Если такая запись не найдена, ищите другую запись BCD с другим GUID в качестве идентификатора, с текстомWindows Recovery Environment в поле description, у которой в значениях device и osdevice указан путь к файлу Winre.wim.
Путь к wim файлу может указывать на другой диск (к примеру, [\Device\HarddiskVolume2]). Если такая секция найдена, можно привязать эту запись загрузчика для загрузки WinRe в качестве среды восстановления для текущей системы. Скопируйте GUID найденной записи и замените его в следующей команде:
bcdedit /set
Местоположение файла Winre.wim
Убедитесь, что файл Winre.wim находится по указанному пути. Как правило, он хранится в одном из следующих местоположений (папки скрытые): каталоге C:\Windows\System32\Recovery, на отдельном скрытом разделе System Reserved, либо на OEM разделе восстановления от производителя (убедитесь, что вы его не удаляли). В нашем примере он должен находится на диске F:\ в каталоге \Recovery\WindowsRE\Winre.wim.
Затем проверьте путь к wim файлу, который указан в файле ReAgent.xml (находится в каталоге C:\Windows\System32\Recovery либо в каталоге Recovery на разделе восстановления). Откройте файл конфигурации с помощью любого редактора и проверьте значение атрибута reagentc /disable
reagentc /enable
Сброс настроек в файле ReAgent.xml
Если методики выше не помогли вам восстановить работоспособность WinRe, можно попробовать сбросить настройки среды восстановления в файле ReAgent.xml (предварительно сделайте его копию).










Профиль | Отправить PM | Цитировать