Введение
Windows Recovery Environment (WinRE) — это автономная среда, в которой можно запустить инструменты восстановления системы, диагностировать проблемы с загрузкой и вернуть систему к работоспособному состоянию. Включение WinRE занимает всего несколько минут и обеспечивает быстрый доступ к критически важным функциям, когда обычный запуск Windows невозможен.
Требования
- Операционные системы: Windows 10 (1809 и выше) или Windows 11 (2004 и выше).
- Права администратора на компьютере.
- Доступ к Командной строке от имени администратора (либо через меню «Параметры восстановления», либо через установочный носитель Windows).
Шаг 1: Открыть Командную строку от имени администратора
- Нажмите Win + X и выберите Командная строка (Администратор).
- Если Командная строка недоступна, запустите восстановление системы, подключившись к установочному носителю Windows и выбрав Поиск и устранение проблем → Командная строка.
Шаг 2: Включить WinRE с помощью DISM
- В открывшейся Командной строке выполните команду:
DISM /Online /Enable-Feature /FeatureName:Microsoft-Windows-RecoveryEnvironment /All /LimitAccess:ON - Подождите завершения загрузки образа WinRE (
Winre.wim). Процесс обычно занимает от 1 до 5 минут.
Шаг 3: Добавить WinRE в меню загрузки через bcdedit
- Скопируйте идентификатор загрузчика, который будет использоваться для WinRE:
bcdedit /copy {default} /d "Windows Recovery Environment"
Скопируйте строкуidentifier, которая появляется после выполнения команды (она будет выглядеть как{12345678‑9ABC‑DEF0‑1234‑56789ABCDEF0}). - Включите восстановление для скопированного загрузчика:
bcdedit /set {newguid} recoveryenabled Yes bcdedit /set {newguid} bootstatuspolicy DisplayErrorInfo bcdedit /set {newguid} recoveryfilepath \Device\HarddiskVolumeShadowCopy1\Windows\System32\Recovery\Winre.wim
Замените{newguid}на скопированный ранее идентификатор. - Убедитесь, что запись добавлена:
bcdedit /enum all
Найдите запись с параметромrecoveryenabledв значенииДа.
Шаг 4: Проверить, что WinRE работает
- Перезагрузите компьютер.
- Удерживая клавишу Shift, выберите Поиск и устранение проблем → Восстановление системы.
- Также можно проверить состояние WinRE с помощью команды:
В выводе должна отображаться информация об образе WinRE (reagentc /infoWinRE образ: Включён).
Проверка результата
Если после перезагрузки вы видите меню с пунктами Устранение проблем с загрузкой, Восстановление системы и Командная строка, значит WinRE успешно включён. Попробуйте запустить Восстановление системы, чтобы убедиться, что инструмент работает корректно.
Возможные проблемы
- WinRE не отображается в меню загрузкиПричина: команда
DISMне была выполнена или образWinre.wimотсутствует. Решение: запуститеDISMснова, убедившись, что образ присутствует в папкеWindows\System32\Recovery. Если образ повреждён, скопируйте его с другого рабочего компьютера под управлением той же версии Windows. - Ошибка при выполнении bcdeditПричина: идентификатор загрузчика не скопирован правильно.
Решение: выполните
bcdedit /copy {default} /d "WinRE"снова, скопируйте правильный{newguid}и повторите команды настройки. - WinRE включён, но запускается через установочный носительПричина: параметр
recoveryenabledустановлен в значениеДа, но загрузчик WinRE не добавлен в меню загрузки. Решение: проверьте записьbootstatuspolicy; она должна бытьDisplayErrorInfoилиIgnoreAllFailures. Если значение incorrect, исправьте его с помощьюbcdedit /set {newguid} bootstatuspolicy DisplayErrorInfo. - Недостаточно места на системном дискеПричина: образ WinRE требует несколько сотен мегабайт свободного места.
Решение: освободите место на системном разделе (например, удалив ненужные файлы) и выполните команду
DISMповторно.