Applies ToWindows 11 Windows 10
Поддержка Windows 10 прекратится в октябре 2025 г.
После 14 октября 2025 г. корпорация Майкрософт больше не будет предоставлять бесплатные обновления программного обеспечения из Центра обновления Windows, техническую помощь и исправления безопасности для Windows 10. Ваш компьютер по-прежнему будет работать, но мы рекомендуем перейти на Windows 11.
Подробнее
Среда восстановления Windows (Windows RE) — это набор средств, входящих в состав Windows, которые помогут устранить распространенные проблемы с компьютером. Если при запуске компьютера возникают проблемы, Windows RE может автоматически запуститься и попытаться устранить проблему. Windows RE также является отправной точкой для различных средств для восстановления системы вручную.
Доступ к среде восстановления Windows
Существует несколько способов доступа к Windows RE. Разверните каждый раздел, чтобы узнать больше:
Если windows не удается запустить несколько раз правильно, она автоматически введет Windows RE. Это может произойти, если возникли проблемы с процессом загрузки или если система обнаруживает проблему, препятствующую запуску Windows.
Вы также можете заставить Windows ввести автоматическое восстановление, прервав обычный процесс загрузки два раза. Это можно сделать, включив устройство и удерживая кнопку питания, чтобы принудительно завершить работу до завершения загрузки Windows. После этого два раза Windows должна автоматически загрузиться в Windows RE при третьей перезагрузке.
Ниже приведены шаги.
-
Запустите устройство и дождитесь появления логотипа Windows (или логотипа производителя)
-
Как только появится логотип Windows, нажмите и удерживайте кнопку питания, пока устройство не завершит работу.
-
Снова включите устройство и повторите шаг 2.
-
Включите устройство в третий раз. В Windows должен отобразиться экран автоматического восстановления
-
Выберите Дополнительные параметры
-
В приложении «Параметры» на устройстве с Windows выберите Восстановление системы > или используйте следующий ярлык:
Выздоровление
Примечание: В Windows 10 вы можете получить доступ к обновлению & Безопасность > Восстановление
-
В разделе Параметры восстановления рядом с пунктом Расширенный запуск выберите Перезапустить сейчас.
При перезагрузке компьютера нажмите и удерживайте клавишу SHIFT при выборе power > Перезапустить.
На некоторых устройствах есть выделенная кнопка восстановления или сочетание кнопок, которые можно нажать для загрузки Windows RE. Обычно это настраивается производителем устройства.
Если вы создали USB-накопитель восстановления, вы можете загрузить компьютер с диска восстановления. Это приведет вас непосредственно к Windows RE.
Если компьютер не запускается и у вас нет диска восстановления, скачайте установочный носитель и используйте его для доступа к Windows RE.
-
На рабочем компьютере перейдите на веб-сайт загрузки программного обеспечения Майкрософт.
-
Скачайте средство создания мультимедиа и запустите его
-
Выберите Создать установочный носитель для другого компьютера.
-
Выбор языка, выпуска и архитектуры
-
Выполните действия, чтобы создать установочный носитель, а затем нажмите кнопку Готово.
-
Подключите созданный установочный носитель к нефункциональному компьютеру, а затем включите его.
-
На экране начальной настройки выберите языковые и другие параметры, а затем нажмите кнопку Далее. Если экран настройки не отображается, возможно, на компьютере не настроена загрузка с диска. Ознакомьтесь с веб-сайтом изготовителя компьютера, чтобы узнать, как изменить порядок загрузки компьютера, а затем повторите попытку.
-
Выберите Восстановить компьютер.
-
Нажмите кнопку Далее, и вы получите доступ к Windows RE
средства Windows RE
Windows RE предоставляет набор средств для диагностики и устранения проблем, которые могут препятствовать правильному запуску Windows. К этим средствам относятся:
-
Сброс этого компьютера. Позволяет сбросить заводские параметры компьютера с параметрами хранения или удаления личных файлов. Дополнительные сведения см. в статье Сброс компьютера.
-
Восстановление при запуске. Это средство автоматически диагностирует и исправит распространенные проблемы, которые могут препятствовать запуску Windows. Дополнительные сведения см. в разделе Восстановление при запуске.
-
Параметры запуска. Позволяет изменять различные параметры запуска для устранения неполадок с Windows. Дополнительные сведения см. в разделе Параметры запуска Windows.
-
Командная строка: предоставляет доступ к интерфейсу командной строки для расширенного устранения неполадок.
-
Удаление Обновления: позволяет удалять недавно установленные обновления из Windows.
-
Параметры встроенного ПО UEFI. При использовании этого параметра устройство перезагружается и откроется экран параметров встроенного ПО UEFI, где можно настроить различные параметры оборудования, например порядок загрузки, безопасную загрузку и другие параметры на уровне системы. Это может быть полезно, если необходимо изменить параметры для устранения проблем совместимости оборудования или включения определенных функций.
-
Восстановление системы. Позволяет отменить изменения состояние компьютера до предыдущего момента времени, отменяя последние изменения системы, не затрагивая личные файлы. Дополнительные сведения см. в статье Восстановление системы.
-
Восстановление образа системы: позволяет восстановить компьютер с помощью резервной копии образа системы.
Примечание: Если вы зашифровали устройство, вам потребуется ключ восстановления BitLocker для использования определенных средств. Если вы не знаете ключ BitLocker, см. раздел Поиск ключа восстановления BitLocker.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Среда восстановления Windows Recovery Environment (WinRE) это минимальная ОС на базе образа Windows Preinstallation Environment (WinPE), в которую включен ряд инструментов для диагностики и восстановления Windows. Если Windows не загружается, загрузчик BCD попытается запустить среду восстановления WinRE, которая может исправить проблемы в автоматическом режиме или предоставить доступ к средствам восстановления. Из WinRE можно исправить конфигурацию загрузчика, восстановить ОС из резервной копии образа, откатиться к точке восстановления, запустить командную строку и т.д.
Среда Windows RE состоит из 3 трех файлов, которые находятся на отдельном скрытом разделе Recovery Partition (в старых версиях Windows раздел назывался System Reserved):
- winre.wim – WIM образ со средой WinPE, в которую интегрированы дополнительные утилиты для восстановления Windows;
- boot.sdi – файл SDI (System Deployment Image), который используется для создания RAM диска WinRE в памяти;
- ReAgent.xml — конфигурационный файл WindowsRE.
В этой статье мы покажем, как загрузить Windows в среде восстановления и как пересоздать среду WinRE, если она на работает.
Содержание:
- Как войти в среду восстановления Windows?
- Средства восстановления Windows в среде WinRE
- Не удалось найти среду восстановления
- Включить (отключить) среду восстановления в Windows
- Восстановление среды Windows Recovery Environment
- Пересоздать среду восстановления Windows
Как войти в среду восстановления Windows?
Чтобы запустить среду восстановления Windows, зажмите клавишу Shift и щелкните по кнопке перезагрузки в меню Пуск.
Можно перезагрузить компьютер в режиме WinRE из командной строки с помощью параметра /o в команде shutdown:
shutdown /f /r /o /t 0
Есть еще одна команда для принудительного входа в среду восстановления при следующей загрузке:
reagentc /boottore
Среда восстановления должна запустится автоматически, если возникают проблемы с нормальной загрузкой Windows. Так, например, если три предыдущие попытки нормальной загрузки Windows были неудачными — компьютер автоматически загружается в среде Windows Recovery Environment. Т.е. чтобы загрузить ваш компьютер в WinRE достаточно 3 раза подряд прервать загрузку Windows кнопкой питания.
Средства восстановления Windows в среде WinRE
В среде восстановления WinRE доступно несколько инструментов, которые позволят вам исправить различные проблемы с Windows:
- Reset this PC – позволяет сбросить вашу Windows к заводским настройкам (личные данные и файлы будут удалены);
- System Restore – позволяет восстановить состояние Windows с помощью созданной ранее точки восстановления;
- System Image Recovery – полное восстановление Windows из резервной копии образа (на внешнем носителе);
- Startup Repair– Windows пытается автоматически найти и исправить возможные проблемы (мастер может самостоятельно восстановить загрузчик, конфигурацию BCD и запись MBR(Master Boot Record);
Рекомендуется использовать этот способ исправления проблем в первую очередь.
- Startup Settings – позволяет выбрать различные сценарии загрузки Windows: загрузить компьютер в безопасном режиме, отключить проверку цифровой подписи драйверов, отключить автоматическую перезагрузку при появлении ошибок (только так можно увидеть код ошибки BSOD на экране загрузки Windows);
- Uninstall Updates – удаление установленных обновлений (обычно используется, если Windows не загружается после установки обновлений);
- • Go back to the previous version – позволяет откатиться к предудущему билду Windows (после выполнения апгрейда билда Windows);
- Command Prompt – запустить командную строку для ручного запуска команд диагностики и исправления;
- UEFI Firmware Settings – при следующей загрузки автоматически войти в настройки UEFI компьютера.
Если вы хотите запустить командную строку или другое средство исправления ошибок, WinRE запросит от вас пароль учетной записи с правами локального администратора (используются учетные данные из локальной базы SAM). Впрочем, пароль администратора Windows можно сбросить.
В Windows 11 большинство инструментов в среде восстановления доступны без ввода пароля администратора.
Перед вами должно открыться окно командной строки X:\Windows\System32>.
Из командной строки можно выполнить проверку диска утилитой chkdsk, выполнить проверку образа Windows с помощью DISM и sfc.exe, запустить
regedit
,
bootrec
,
startrep
(эта утилита позволяет найти и исправить проблемы с реестром, драйверами, разделами и т.д.), выполнить диагностику памяти командой
mdsched
, и выполнить другие команды (на сайте довольно много статей, где мы показываем как исправить различные проблемы Windows в среде восстановления или WinPE).
Чтобы закрыть командную строку WinRE и вернутся к выбору режима загрузки, выполните команду:
exit
Не удалось найти среду восстановления
В некоторых случаях Если раздел с WinRE или WIM файл среды восстановления были удалены/повреждены, или некорректно настроена конфигурации ReAgent или BCD, то при попытке загрузить компьютере в среде Windows Recovery Environment появится ошибка:
Невозможно найти среду восстановления.
Could not find the recovery environment. Insert your Windows installation or recovery media, and restart your PC with the media.
Причины, по которым на компьютере не загружается среда WinRE могут быть разными:
- Среда WinRE отключена в Windows;
- В хранилище конфигурации загрузки (BCD) отсутствуют записи для загрузки в режиме восстановления;
- Файл с образом среды winre.wim отсутствует или перемещен;
- Отсутствует или содержит некорректные данные файл конфигурации WinRE (ReAgent.xml).
Далее мы рассмотрим основные способы восстановления среды WinRE на примере Windows 10 и 11
Включить (отключить) среду восстановления в Windows
Вы можете проверить, включена ли среда восстановления на вашем компьютере с помощью команды:
reagentc /info
Команда покажет текущую конфигурацию среды восстановления Windows. В этом примере WinRE активна:
Windows RE status: Enabled
Этак команда также вывела идентификатор записи WinRE в BCD (Boot Configuration Data (BCD) identifier) и путь к образу Windows RE (location: \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE)
Чтобы включить (отключить) среду восстановления в Windows, используются команды:
reagentc /disable
reagentc /enable
Логи среды восстановления Windows хранятся в файле %WINDIR%\System32\LogFiles\Srt\SrtTrail.txt.
Восстановление среды Windows Recovery Environment
Самый простой способ восстановить среду восстановления в Windows – просто отключить и включить WinRE с помощью команд:
reagentc /disable
reagentc /enable
Утилита должна обновить конфигурацию загрузчика BCD и добавить записи для среды WinRE.
При появлении ошибки “
REAGENTC.EXE: Unable to update Boot Configuration Data
”, исправьте сначала проблему с загрузчиком Windows (инструкция для UEFI и BIOS компьютеров).
Команда reagent может вернуть ошибку:
REAGENTC.EXE: The Windows RE image was not found.
REAGENT.EXE: образ среды восстановления Windows не найден.
Это обычно означает, что удален файл winre.wim или раздел System Restore. В этом случае вам нужно попробовать восстановить среду WinRE.
Проверьте, что в конфигурации загрузки BCD (Boot Configuratin Data) имеются корректные записи для загрузки среды WinRE.
bcdedit /enum all
В списке вариантов загрузки найдите секцию Windows Boot Loader, с идентификатором identifier={current}. В нашем примере эта запись выглядит таким образом:
Windows Boot Loader ------------------- identifier {current} device partition=C: path \Windows\system32\winload.efi description Windows 11 locale en-US inherit {bootloadersettings} recoverysequence {e96410b6-71fb-11ed-926e-953e7d1b3836} displaymessageoverride Recovery recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \Windows resumeobject {e96410b4-71fb-11ed-926e-953e7d1b3836} nx OptIn bootmenupolicy Standard
Найдите и запомните значение GUID в атрибуте recoverysequence (в нашем примере это {7c817935-e52f-11e6-9c2c-0050569efccb} ).
Далее нужно найти секцию конфигурации загрузки, у которой значение идентификатора (identifier) равно полученному выше GUID, а в описании поля (description) указано Windows Recovery Environment. Эта запись может выглядеть так:
Windows Boot Loader ------------------- identifier {e96410b6-71fb-11ed-926e-953e7d1b3836} device ramdisk=[\Device\HarddiskVolume4]\Recovery\WindowsRE\Winre.wim,{e96410b7-71fb-11ed-926e-953e7d1b3836} path \windows\system32\winload.efi description Windows Recovery Environment locale en-us inherit {bootloadersettings} displaymessage Recovery osdevice ramdisk=[\Device\HarddiskVolume4]\Recovery\WindowsRE\Winre.wim,{e96410b7-71fb-11ed-926e-953e7d1b3836} systemroot \windows nx OptIn bootmenupolicy Standard winpe Yes
В строке Device указан полный путь к WIM образу среды восстановления. В нашем примере он находится на разделе 4 диска (HarddiskVolume4) по пути \Recovery\WindowsRE\Winre.wim.
Чтобы принудительно указать путь к WIM образу на этом разделе в конфигурации WinRE, выполните команду:
REAGENTC.EXE /setreimage /path \\?\GLOBALROOT\device\harddisk\partition4\Recovery\WindowsRE
Если этот раздел существует, можно привязать эту запись загрузчика для загрузки WinRe в качестве среды восстановления для текущей системы. Скопируйте GUID найденной записи и замените его в следующей команде:
bcdedit /set {current} recoverysequence {НайденныйGUID}
Примечание. Если вы используете мультизагрузку, имейте в виду, что каждая ОС будет добавлять в Microsoft Boot Manager собственную запись для среды Windows Recovery Environment. Здесь важно не запутаться в них.
Убедитесь, что файл Winre.wim находится по указанному пути. Как правило, он хранится в одном из следующих местоположений (папки скрытые): каталоге C:\Windows\System32\Recovery, на отдельном скрытом разделе Recovery Partition (или System Reserved), либо на OEM разделе восстановления от производителя (убедитесь, что вы не удаляли OEM раздел восстановления). В нашем примере путь к файлу Recovery Partition.
Затем проверьте путь к wim файлу, который указан в файле ReAgent.xml (находится в каталоге C:\Windows\System32\Recovery либо в каталоге Recovery на разделе восстановления).
notepad c:\Windows\System32\Recovery\ReAgent.xml
Откройте файл конфигурации с помощью любого редактора и проверьте значение атрибута <WinreLocation path =. Если указанный в файле путь не существует (оригинальный раздел был удален), можно изменить путь на <ImageLocation path= «\Recovery\WindowsRE»), создать каталог C:\Recovery\WindowsRE и скопировать в него файл Winre.wim.
Отключите и включите WinRE еще раз:
reagentc /disable
reagentc /enable
Пересоздать среду восстановления Windows
Если вы не нашли файла Winre.wim ни в одном из стандартных каталогов, попробуйте найти его поиском с помощью файлового менеджера или такой командой:
dir /a /s c:\winre.wim
Совет. Не забудьте поискать данный файл и на скрытых разделах, которым нужно предварительно назначить букву диска.
Если вы нашли файл, скопируйте в стандартное местоположение его следующими командами:
attrib -h -s c:\Recovery\xxxx\winre.wim
xcopy /h c:\Recovery\xxxx\winre.wim c:\Windows\System32\Recovery
Если на диске отсутствует WIM образ WinPE, вы можете скопировать его с компьютера с аналогичной версией Windows (версия и битность ОС должна совпадать), или с установочного диска / загрузочной USB флешки с Windows.
В нашем примере у нас есть установочный ISO образ с Windows.
Откройте ISO образ помощью 7-Zip, выберите файл \sources\install.wim (или install.esd) и извлеките файлы \Windows\System32\Recovery\Winre.wim и ReAgent.xml в каталог c:\Windows\System32\Recovery. Оригинальный файл boot.sdi можно скопировать из папки \Windows\Boot\DVD.
Можно заменить стандартный образ winre.wim на более продвинутый образ восстановления DART, в котором есть дополнительные утилиты, полезные для диагностирования и исправления проблем с Windows.
Удалите файл ReAgent.xml со старой конфигураций WinRE:
ren C:\Windows\System32\Recovery\ReAgent.xml ReAgent_backup.xml
Замените путь к файлу winre.wim в конфигурации Recovery Agent:
reagentc /setreimage /path C:\windows\system32\recovery
REAGENTC.EXE: Operation Successful.
Если файл winre.wim отсуствует в целевом каталоге, команда вернет ошибку:
REAGENTC.EXE: No valid image found in the specified path.
Осталось включить Windows Recovery Agent командой:
reagentc /enable
В данном случае файлы среды восстановления будут хранится на системном диске C:.
Время на прочтение5 мин
Количество просмотров107K
Загрузиться в WinRE может быть полезно для быстрого ремонта установленной Windows: восстановление запуска системы, восстановление из образа, откат к точке восстановления, изменение параметров загрузки, наконец, доступ к командной строке, а значит возможность делать много разных интересных вещей, типа format C:
.
Кроме того, можно запускать regedit.exe и другие системные программы, и даже некоторое стороннее ПО, если конечно для работы оно не требует запущенной «нормальной» Windows.
Альтернативным решением конечно является загрузка с установочного DVD или ISO-образа, но запуск WIM-образа Среды восстановления напрямую будет происходить быстрее — он весит гораздо меньше, чем целый DVD.
К тому же, на одной USB-флешке можно расположить несколько WIM-образов, например, 2 образа WinRE разной разрядности (x32 + x64), и другие образы с «ремонтных» DVD. У меня таким же образом загружается AntiWinLocker, и это без необходимости иметь отдельный ISO с ним.
В общем, возможность загрузить WIM-образ может быть очень полезной. Поэтому перейдем к делу.
На самом деле лично я создаю загрузочные флешки на основе GRUB4DOS, но сегодня рассмотрим менее альтернативный способ, чтобы обойтись только стандартными средствами ОС Windows.
Что понадобится
1) сам образ winre.wim, получить который можно двумя способами:
— из установленной системы, в Win7 он находится в C:\Recovery\recovery-guid (где папка recovery-guid — это набор букв/цифр); в Win8 и выше — в С:\Recovery\WindowsRE.
Или же папки С:\Recovery может не существовать, тогда она находится на специальном загрузочном разделе Windows «Зарезервировано системой», который имеет размер 100-500 Мб и расположен на диске до основного системного раздела С:\.
Тогда этому мелкому разделу нужно присвоить букву в Управлении дисками.
Более сложный случай: папка \Recovery находится на скрытом OEM разделе восстановления, которому уже просто так не присвоить букву, перед этим нужно сменить его тип.
Делается это при помощи Командной строки, запущенной от имени Администратора, и DiskPart:
diskpart
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list partition
DISKPART> select partition 2
DISKPART> detail partition
DISKPART> set id = 07 override
DISKPART> assign
DISKPART> exit
(disk 0
и partition 2
указаны для примера, см. реальные номера нужного диска/раздела в выводе команд list
; при помощи detail
посмотрите и запомните ID раздела до изменения, чтобы вернуть его назад)
ВАЖНО: winre.wim, скопированный из раздела восстановления, созданного производителем компьютера или ноутбука, может отличаться от стандартного и не иметь нужных функций!
Поэтому лучше взять его
— с установочного DVD из образа \sources\install.wim — внутри образа файл находится по пути \System32\Recovery.
WIM-образы можно смонтировать в систему при помощи DISM:
md C:\wim
rem в Win7:
dism /Mount-Wim /WimFile:C:\Recovery\recovery-guid\winre.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Mount-Wim /WimFile:D:\sources\install.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Unmount-Wim /MountDir:C:\wim /Discard
rem в Win8/8.1/10:
dism /Mount-Image /ImageFile:С:\Recovery\WindowsRE\winre.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Mount-Image /ImageFile:D:\sources\install.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Unmount-Image /MountDir:C:\wim /Discard
или открыть последней версией 7-Zip.
2) вспомогательный файл boot.sdi — тоже находится внутри winre.wim или install.wim по пути \Windows\Boot\DVD\PCAT, или на DVD в \boot.
3) программа bootsect.exe для того, чтобы сделать флешку загрузочной — искать также в WIM в \Windows\System32, или на DVD в \boot.
Форматирование флешки
Обычно этого делать не нужно, и флешки, как правило, уже имеют один раздел отформатированный в FAT32 (не смотря на то, что многие руководства по созданию загрузочных флешек рекомендуют отформатировать в NTFS, это не обязательно), который является активным (загрузочным). А может и не являться.
Поэтому, если ваша флешка не грузится, отформатируйте её так:
diskpart
DISKPART> list disk
DISKPART> select disk 2
DISKPART> clean
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> active
DISKPART> format FS=FAT32
DISKPART> assign
DISKPART> exit
(disk 2
указан для примера, см. реальный номер вашей флешки в предыдущей команде, иначе можно отформатировать жёсткий диск; используйте format FS=NTFS
, если вам так больше нравится)
Создание загрузочного сектора
bootsect /nt60 E:
(где E: — буква, под которой смонтирована флешка)
Установка загрузчика bootmgr
Опять же, есть 2 способа: с использованием установочного DVD и без него.
1) Сначала рассмотрим способ только при помощи имеющейся системы:
bcdboot C:\Windows /l ru-ru /s E:
Необходимо помнить про разрядность версии ОС!
Если вы создаёте флешку с x32-версией WinRE для лечения x32-систем, то и исходной системой, откуда копируется загрузчик при помощи bcdboot.exe, должна быть именно x32. Про x64, соответственно, тоже самое.
Но плюс в том, что при данном способе вы можете иметь на одной флешке хоть 10 версий WinRE — от всех систем (Windows Vista/7/8/8.1/10 + аналогичные серверные версии) и любой разрядности. Одновременно. Без регистрации и СМС.
2) Если же использовать DVD, то необходимо скопировать следующие папки и файлы (и конечно же при ручном копировании версия Windows не важна!):
\boot\fonts\chs_boot.ttf
\boot\fonts\cht_boot.ttf
\boot\fonts\wgl4_boot.ttf
\boot\bcd
\bootmgr
(это — минимальный набор необходимых файлов; их можно вручную скопировать и из системы, с диска C: — БЕЗ использования bcdboot.exe, которая скопирует больше файлов)
Отступление про разные версии Windows
От того, какой вы возьмёте файл bootmgr, будет зависеть, каким будет загрузчик: текстовым, с управлением клавиатурой, либо графическим, с поддержкой мыши.
Win7 использует текстовый режим, а Win8/8.1/10 — графический.
Текстовый вариант, естественно, загружается быстрее.
3 файла шрифта выше — это минимальный набор для русского языка для bootmgr из Windows 7, к тому же, эти файлы опциональны — без них шрифт будет более простым.
Более новые версии Windows используют больше файлов шрифтов.Я рекомендую использовать bootmgr из Windows 7, а образ winre.wim из Windows 10, т.к. среда восстановления теоретически совершенствуется от версии к версии.
Откуда брать файлы: из установленной системы или с DVD — значения не имеет.
Создание загрузочной записи
cd /d E:\boot
bcdedit /store bcd /copy {default} /d "Windows Recovery Environment"
bcdedit /store bcd /set {new-guid} device ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store bcd /set {new-guid} osdevice ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store bcd /set {new-guid} locale ru-RU
(где {new-guid} — GUID новой загрузочной записи, см. в выводе первой команды)
После последовательного выполнения всех команд загрузочная запись будет создана, однако её содержание будет немного отличаться, в зависимости от того, откуда был взят файл-хранилище BCD.
Это связано с тем, что за основу для создания новой записи берутся разные исходные записи из хранилища: для запуска программы установки, или для загрузки Windows.
Полный листинг рабочей загрузочной записи, взятой с DVD Windows 7 x32:
Загрузка Windows
-------------------
идентификатор {c53853d4-c6c5-11e5-af22-0018f368b2c9}
device ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \windows\system32\boot\winload.exe
description Windows Recovery Environment
locale ru-RU
inherit {bootloadersettings}
osdevice ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \windows
detecthal Yes
winpe Yes
ems Yes
На основе этой записи можно точно так же создавать другие, например для загрузки winre.wim из x64-версии Windows, всего лишь меняя путь до WIM-файлов в параметрах device
и osdevice
.
Копирование WIM-образа
Скопируйте файлы winre.wim и boot.sdi в папку \boot на флешке.
Папка может быть любой (тогда скорректируйте пути в командах bcdedit выше), но оба файла должны быть в одной и той же папке.
Для загрузки нескольких образов достаточно одного файла boot.sdi.
Загрузка с флешки
Не забудьте настроить BIOS на загрузку с USB, и через некоторое время вы окажетесь в среде восстановления Windows.
P.S. Комментаторы подсказывают, что этот способ не работает на компьютерах и планшетах с UEFI.
Но проверить это (и может модернизировать эту инструкцию) мне не на чем ввиду отсутствия подходящего устройства.
UPD 02.02.2016, 15:40:
Дополнения про извлечение образов из скрытых разделов и про монтирование их в систему при помощи DISM.
Среда восстановления Windows 10 позволяет производить различные операции, имеющие отношение к восстановлению работоспособности системы: использовать особые варианты загрузки (например, безопасный режим или отключение проверки цифровой подписи драйверов), выполнять сброс ОС или автоматическое восстановление загрузчика Windows 10 и многое другое.
В этой инструкции — несколько простых способов войти в среду восстановления Windows 10 в различных сценариях: как при полностью работающей системе, так и в тех случаях, когда запуск ОС невозможен. Также может быть полезно: Как исправить ошибку «Невозможно найти среду восстановления».
Простой запуск среды восстановления Windows 10 в «Параметрах»
Стандартный способ входа в среду восстановления Windows 10 — использование параметров системы, шаги будут следующими:
- Откройте параметры, нажав по кнопке «Пуск», а затем — по значку с изображением шестеренки (для этого также можно использовать сочетание клавиш Win+I).
- Перейдите в раздел «Обновление и безопасность» — «Восстановление».
- В разделе «Особые варианты загрузки» нажмите кнопку «Перезагрузить сейчас».
- Дождитесь завершения перезагрузки.
В результате, через короткое время после перезагрузки компьютера вы окажетесь в среде восстановления, где сможете использовать необходимые вам инструменты.
В редких случаях может оказаться, что в среде восстановления в разделе «Поиск и устранение неисправностей» — «Дополнительные параметры» отсутствуют ряд пунктов: восстановление образа системы, восстановление при загрузке, из точек восстановления и другие. Это говорит о том, что на компьютере отсутствует образ среды восстановления или он поврежден (решение проблемы в инструкции про «Невозможно найти среду восстановления», которая была приведена в начале статьи).
С экрана блокировки
Если по какой-то причине вы не можете зайти в Windows 10 и требуется попасть в среду восстановления, сделать это можно на экране блокировки:
- На экране ввода пароля, внизу справа нажмите по изображению кнопки питания, а затем, удерживая «Shift», нажмите «Перезагрузка».
- На сообщение «Если вы перезагрузитесь, вы и другие люди, использующие этот компьютер, могут потерять несохраненные данные» нажмите «Все равно перезагрузить».
- Итогом станет запуск восстановления.
Этот же метод работает и из меню завершения работы в меню Пуск работающей ОС. Учитывайте, что при использовании этого способа для большинства операций вам все равно потребуется ввод пароля пользователя с правами администратора на компьютере. Тут может оказаться полезным: Как сбросить пароль Windows 10.
Восстановление с загрузочной флешки Windows 10 или диска восстановления
Если у вас есть загрузочная флешка Windows 10, диск восстановления или возможность из создать (в том числе на другом компьютере), можно использовать их для того, чтобы открыть среду восстановления (необходимые файлы находятся на самом накопителе). Показываю пример для загрузочной установочной флешки Windows 10:
- Выполните загрузку компьютера с установочного накопителя Windows 10 (см. Как поставить загрузку с флешки в BIOS/UEFI).
- На первом экране установки нажмите «Далее».
- На следующем экране, внизу слева нажмите «Восстановление системы».
- В результате будет запущена среда восстановления Windows.
Учитывайте, что при использовании этого метода, некоторые возможности окажутся недоступными, из важного — возврат компьютера к исходным настройкам (сброс системы). Возможно, вам будет интересна подборка материалов на тему: Восстановление Windows 10. Кстати, при необходимости вы можете добавить собственную утилиту в среду восстановления.
Windows Troubleshooting: Checking and Enabling Recovery Environment
Windows Recovery Environment (WinRE) is a built-in Windows tool that allows you to recover a system when it can’t be booted. WinRE can help you with troubleshooting when the system fails to start or unexpectedly restarts. Such issues might be caused by disk corruption, incorrect updates, or damaged or accidentally removed system files. WinRE repairs the system, bringing it back to a working state.
To create the recovery environment, Windows prepares the hard drive partitions during setup. Initially, the OS places the WinRE image file (winre.wim) in the Windows partition, \Windows\System32\Recovery folder. In the configuration step, the WinRE image file is copied to the recovery tools partition, so that you’ll be able to use the recovery environment even if the Windows partition is damaged.
When restoring an image in a bootable ISO/USB environment partition-by-partition, the WinRE partition is not vital and can be excluded. However, WinRE is needed for automatic repairs, troubleshooting and/or system image recovery, so it must be checked and (if needed) reconfigured after the system successfully boots up – to avoid potential problems.
A tool called REAgentC will help to check whether Windows Recovery Environment is ready to work. Use the following command (from an elevated command prompt or Windows PowerShell):
reagentc /info
If the recovery environment is configured correctly, the output of the command will contain the following line:
Windows RE status: Enabled
If the status is Disabled, then you need to reconfigure the WinRE partition.
Please note: the recovery environment can be located on the system drive, but it’s better to move it to a separate unencrypted (in the case of BitLocker) partition. Otherwise, you might encounter problems in the event of a blocked or ransomware-corrupted system drive.
Create a new NTFS partition after the C: partition or at the end of the drive for WinRE. By default, Microsoft recommends allocating 650 Mb for it. The WinRE image (winre.wim) should be placed in the \Recovery\WindowsRE folder of the partition you’ve just created.
Note: if the winre.wim (or WinRE partition) was not included in the image-based backup, it can be extracted from the Windows Setup image: \sources\install.wim/[*]/Windows/System32/Recovery/, where [*] is an index number of the Windows edition included in install.wim. Use the DISM tool to determine the right folder.
Next, configure and enable Windows Recovery Environment. Run the following commands (the partition with the winre.wim image in this example is the R: drive):
reagentc /setreimage /path R:\Recovery\WindowsRE
reagentc /enable
You can get more options for the REAgentC tool via the link below:
REAgentC command-line options
After WinRE is enabled, you need to customize some attributes for the recovery partition. Use the diskpart tool:
For UEFI:
select disk 0
select partition 4
set id=»de94bba4-06d1-4d40-a16a-bfd50179d6ac»
gpt attributes=0x8000000000000001
remove letter=»R»
list volume
exit
For BIOS:
select disk 0
select partition 3
set id=27
remove letter=»R»
list volume
exit
In these examples, the system disk is 0 and the recovery partition is 4 (UEFI) or 3 (BIOS). To check what disk and partition to select, use the commands list disk and list partition respectively.
Note: after Windows 10 updates, there might exist 2 recovery partitions – at the beginning of the disk and after the system partition. The first one is enabled for BCD and redirects to the second one, and the second recovery partition holds the winre.wim image. In this case, the instructions above will help to reconfigure the WinRE partition to result in one partition only.
Once you’ve configured Windows Recovery Environment, it is ready to be used to troubleshoot the issues of an unbootable OS. You can launch it from the Boot Options menu. Here’s how Microsoft recommends doing it:
- From the login screen, click Shutdown, then hold down the Shift key while selecting Restart.
- In Windows 10, select Start > Settings > Update & Security > Recovery; under Advanced start-up, click Restart now.
- Boot to recovery media.
- Use a hardware recovery button (or button combination) configured by the OEM.
Discover more beyond Windows Recovery Environment
Optimizing IT operations requires strategic tools and knowledge for system efficiency, cloud management, and data security. Linux administrators can enhance performance by resizing partitions and maintaining system integrity with a Linux patching management plan. For AWS users, securely configuring services by locating AWS Access Key ID and Secret Access Key and selecting between Amazon EC2 and S3 ensures cost-effective scalability. Database reliability hinges on SQL Server transaction log backups and efficient SQL Server backup and restore strategies. Meanwhile, truncating Exchange logs optimizes server performance. With MSP360’s expert insights, IT teams can build robust, secure infrastructures.
FREE WHITEPAPER
Guide to Disaster Recovery Planning
- Main steps for creating a DR plan
- Best practices to keep in mind
- Disaster recovery plan basic template