Reagent xml windows 10

BootDev

Создание загрузочных дисков и прочие полезные мелочи

Страницы

2019-05-12

Установка/Восстановление среды Windows Recovery Environment

В дополнении к предыдущей статье, разберем, как установить файлы среды восстановления Windows Recovery Environment (далее WinRE), и прописать их загрузку в конфигурационном файле загрузчика Windows.

Содержание

Предисловие

В прошлой статье рассматривалась тема восстановления загрузчика Windows. В одной из тестовых ситуаций, был удален загрузочный раздел. Для операционной системы загружаемой в BIOS/MBR режиме, загрузочный раздел, кроме файлов загрузчика содержит в себе и файлы среды восстановления WinRE. Восстановление данных файлов не было рассмотрено, так как это не являлось основной темой той статьи.

В данной статье мы рассмотрим, как установить с нуля среду восстановления WinRE на указанный раздел.

Необходимые Инструменты

Для установки среды восстановления, потребуется только установочный диск c операционной системой Windows. Скачать образ для создания установочного диска/флешки, можно на официальном сайте Microsoft, по ссылке https://www.microsoft.com/ru-ru/software-download.

Среда Восстановления

Windows Recovery Environment (WinRE) — Среда восстановления Windows, предназначена для исправления основных проблем невозможности загрузки операционной системы. Подробнее можно прочитать тут.

Что из себя представляет WinRE? Это обычная среда Windows Preinstallation Environment (WinPE), образ среды предустановки, но содержащий в себе минимальный набор программных средств, предназначенных для восстановления возможности загрузки операционной системы Windows.

В данный набор, входят программы автоматического поиска и устранения неисправностей, возможность работы в командной строке с сопутствующим набором консольных утилит, а так же средства создания/восстановления резервных копий.

Среда WinRE представлена архивом winre.wim, файлом виртуального диска boot.sdi, и файлом конфигурации ReAgent.xml. Располагается данный архив, обычно, на отдельном разделе, т.е., независимо от раздела на котором установленна операционная система.

Но это не означает, что WinRE нельзя установить в любое другое место, любого из имеющихся разделов.

Данные файлы можно найти на установочном диске, в архивах \sources\install.wim (*.esd).

Файл boot.sdi можно взять с папки \Windows\Boot\DVD.

Файлы Winre.wim и ReAgent.xml с папки \Windows\System32\Recovery.

Или же, вы можете скачать их отсюда https://yadi.sk/d/KwDqattY1T3VPQ. По указанной ссылке, расположены файлы WinRE взятые с оригинального установочного диска Windows 10 1809 October 2018 Update x86/x64.

Важно! Устанавливаемые файлы среды WinRE обязательно должны совпадать по характеристикам (версия и разрядность) с операционной системой восстановление которой они возможно будут осуществлять.

Читайте также:  Как убрать обновление windows 10 с компьютера

Загрузка указанных файлов осуществляется загрузчиком, т.е. все они прописаны в его конфигурационном файле, при выполнении определенных условий. Например, несколько незавершенных загрузок операционной системы.

Как попасть в среду WinRE без имеющихся проблем с загрузкой операционной системы? Есть два способа:

1. Заходим в меню Пуск. Нажимаем кнопку выключения, в появившемся меню нажимаем клавишу SHIFT и кликаем по пункту Перезагрузка.

2. Только для Windows 10. Заходим в меню ПускНастройкиОбновления и безопасностьВосстановлениеОсобые варианты загрузкиПерезагрузить сейчас.

Установка Среды Восстановления

Принцип установки WinRE для BIOS/MBR, или UEFI/GPT схож. Алгоритм действий следующий:

1. Создать раздел восстановления, если он отсутствует или удален.
2. Скопировать файлы среды WinRE в раздел восстановления.
3. Прописать загрузку среды WinRE в конфигурационном файле загрузчика операционной системы.

Начнем с установки среды WinRE для операционной системы Windows, загружающейся в BIOS-режиме. В таком случае, среда восстановления, располагается совместно с файлами загрузчика на одном разделе.

Процесс создания такого раздела, и установка загрузчика на него, уже рассматривалась ранее. Поэтому, я не буду повторяться, и перейду сразу к установке файлов среды WinRE.

При попытке загрузить среду восстановления на данном этапе, мы получим ошибку загрузчика.

Для установки среды восстановления WinRE, нет необходимости загружаться с установочного диска Windows, все действия можно выполнить с самой операционной системы. Но, никто вам не запрещает, проделать все нижеследующее в среде предустановки установочного диска. Установочный диск необходим для извлечения файлов среды WinRE из установочного архива. Что это за файлы, и откуда именно их взять, описано в предыдущем разделе.

Загружаем операционную систему. Достаем файлы среды WinRE (способы указаны выше), и копируем их в удобное для вас место, например на рабочий стол.

Запускаем командную строку от имени администратора ( Win+X Windows PowerShell (администратор)).

Запускаем diskpart , и выполняем монтирование загрузочного раздела.

Переходим на смонтированный том, в моем случае это диск E:\, и создаем в его корне последовательность директорий \Recovery\WindowsRE.

Копируем файлы boot.sdi и Winre.wim в созданную папку \Recovery\WindowsRE.

Пропишем загрузку данных файлов в конфигурационный файл загрузчика.

Важное замечание. Параметр /target указывать необязательно, если указываемый путь для файлов среды восстановления используется для текущей операционной системы. Использовать данный параметр необходимо, если вы устанавливаете среду восстановления из среды предустановки для другой операционной системы.

Читайте также:  Невозможно установить windows с этого носителя вы используете 32 разрядную версию windows

Включаем среду восстановления.

Установка среды восстановления WinRE закончена. Теперь проверим ее состояние, и наличие соответствующей записи в конфигурационном файле загрузчика Windows.

Выполняем размонтирование загрузочного раздела.

Осталось только проверить запуск среды восстановления, выполнив несколько незавершенных загрузок операционной системы. Внимание! Не повторять на реальной машине.

Для реальной машины, воспользуйтесь инициализацией запуска среды WinRE при следующем запуске.

Установка среды восстановления WinRE для операционной системы загружающейся в UEFI-режиме, полностью идентична. Единственное различие, в том, что для UEFI систем раздел восстановления располагается отдельно.

Если по какой-либо причине у вас нет в системе раздела восстановления, то просто создайте его. Раздел не нужно создавать большим, достаточно 500МБ. В качестве файловой системы используем NTFS.

После создания раздела, повторяем все вышеописанные действия, начиная с создания последовательности директорий.

REAgentC command-line options

You can use the REAgentC.exe tool to configure a WindowsВ Recovery Environment (WindowsВ RE) boot image and a push-button reset recovery image, and to administer recovery options and customizations. You can run the REAgentC command on an offline Windows image or on a running Windows operating system.

NoteВ В If you are using Windows PE 2.X, 3.X, or 4.X to configure recovery on an offline WindowsВ 10 installation, you must use the Winrecfg.exe file from the Recovery folder of the Windows Assessment and Deployment Kit (WindowsВ ADK). Winrecfg.exe supports only the offline operations that REAgentC.exe supports.

REAgentC Commands

The following command-line options are available for Windows RE:

reagentc.exe

The following table describes these command-line options:

/setreimage /path

Sets the location of a WindowsВ RE boot image. In WindowsВ 10, Windows 8.1, WindowsВ 8 , Windows ServerВ 2016 Technical Preview, WindowsВ Server 2012 R2, and Windows ServerВ 2012, /path supports UNC paths to locations on the local disk. For example:

Use the /target option to specify the location of the Windows image when you apply the setting offline. For example:

/enable [/auditmode] [/osguidВ ]

Enables a custom Windows RE boot image.

The /enable option runs automatically during the specialize configuration pass. If you don’t specify a Windows RE boot image, the computer attempts to enable Windows RE by using the default Winre.wim file from the \Windows\System32\Recovery folder.

/auditmode:

By default, the /enable option doesn’t perform any actions when Windows is in audit mode. To override the default behavior and enable Windows RE from audit mode, specify the /auditmode option. For example:

If you generalize the image after you use the /enable option in audit mode, Windows RE is disabled until you use the /enable option again or until after the specialize configuration pass runs.

/osguidВ :

This option allows you to enable your custom Windows RE boot image from Windows PE. It can only be used after bcdboot.exe has been run. is the Boot Configuration Data (BCD) identifier of the target Windows installation, obtained by running bcdedit -enum -v .

/disable

Disables any active Windows RE image that is mapped to the online image. For example:

/boottore

Specifies that WindowsВ RE starts automatically the next time the system starts. For example:

/setosimage /path

This setting is not used in WindowsВ 10.

Registers the location of a push-button reset image in an online or offline image. The recovery image must be in the Windows image (.wim) format.

The /index option specifies the index number of the recovery image to use from within a .wim file. For example:

Use the /target option to specify the location of the offline Windows image. For example:

/info [/target

Displays the current status of Windows RE and any available recovery image on an online or offline image. For example, the following command returns the status of the online operating system:

Use the /target option to obtain configuration information about an offline image. For example:

/setbootshelllink [/configfile

Registers the link to a custom tool that appears in the Windows boot options menu. For example:

The BootShellXML file is an.xml file that contains the element and the and attributes that you want to appear in the link. For more information, see Customize Windows RE.

Use the /target option to specify the location of the offline Windows image. If this argument is not used, the running operating system is used. For example:

Читайте также:  How to scroll linux terminal
Оцените статью
Option Online/Offline Description