Команда REAGENTC – администрирование среды восстановления Windows.Среда восстановления Windows (Windows RE) представляет собой набор программных средств восстановления, основанный на среде предварительной установки Windows (Windows PE ). Среда предустановки Windows (Windows PE) - это минимальная версия операционной системы, загрузка которой возможна с использованием заранее подготовленных образов загрузочных носителей. На базе Windows PE строятся технологии быстрого развертывания новых компьютерных систем, создаются наборы инструментов для диагностики и восстановления ОС, как например, ERD Commander (MS DaRT) и т.п. Если при загрузке компьютера происходит сбой, то Windows автоматически переключается в среду восстановления ( Recovery Environment) и инициирует процедуру диагностики и восстановления незагружаемой копии Windows. Кроме того, в среду восстановления можно войти и в ручном режиме, получив доступ к средствам восстановления в случае необходимости. Если в системе возникли неполадки, не позволяющие выполнить ее загрузку, пользователь видит сообщение о неудачном запуске компьютера и попытке операционной системы Windows исправить неполадку. Происходит переход в среду Windows RE и специальный мастер восстановления при загрузке проверяет оборудование и системные средства, которые могли вызвать неполадку, выполняет требуемые для восстановления загрузки операции и перезагружает компьютер. Если восстановление произошло успешно, то после перезагрузки компьютера пользователь видит стандартный экран входа в Windows. Для ручного входа в среду восстановления, в самом начале загрузки необходимо нажать клавишу F8 и выбрать пункт, связанный с запуском Среды восстановления, после чего загружается среда Windows RE. В случае, если загрузку системы невозможно исправить с помощью восстановления при загрузке или других способов ручного восстановления, можно использовать среду Windows RE для запуска средства восстановления на основе образа. Образ восстановления может быть создан пользователем с помощью стандартного средства архивации данных. Полученный образ может быть размещен на внешнем жестком диске, на разделе жесткого диска, не являющимся исходным, или на DVD-диске. Чтобы восстановить компьютер с помощью системного образа, пользователь должен запустить интерфейс восстановления из списка средств Windows RE. Производители ноутбуков, очень часто, чтобы облегчить восстановление компьютера до заводского состояния, помещают образы восстановления в специальные, как правило, скрытые или нестандартные разделы . Таким образом, в большинстве случаев устраняется необходимость в отдельном накопителе для восстановления и исключается возможность случайного удаления системного образа. Для администрирования среды восстановления Windows используется утилита reagentc.exe, выполняемая с правами локального администратора системы. Формат командной строки: REAGENTC.EXE < команда > < аргументы > Параметры командной строки: /info - Отображает информацию о конфигурации среды восстановления Windows и сброса системы. /setreimage - Задает расположение пользовательского образа среды восстановления Windows. /enable - Включает среду восстановления Windows. /disable - Отключает среду восстановления Windows. /boottore - Задает запуск среды восстановления Windows при следующем запуске системы. /setosimage - Задает расположение образа для восстановления, который будет использоваться при сбросе системы. /setbootshelllink - Добавляет запись на странице сброса и восстановления в меню загрузки. Параметры командной строки могут различаться для разных версий ОС Windows, так например, параметр /setbootshelllink можно использовать в среде Windows 8 и более поздних. Чтобы получить дополнительные сведения о командах и их аргументах, можно запросить подсказку: REAGENTC.EXE < команда > /? Примеры использования команды REAGENTC: REAGENTC.EXE /setreimage /? - отобразить подсказку по использованию команды с параметром /setreimage Пример отображаемой справки: Задает расположение пользовательского образа среды восстановления Windows. REAGENTC.EXE /setreimage /path < имя_каталога > [/target < имя_каталога >] /path < имя_каталога > — Указывает каталог, содержащий пользовательский образ среды восстановления Windows (winre.wim). /target < имя_каталога > — Указывает установку Windows. Если этот аргумент не указан, используется работающая операционная система. Пример: REAGENTC.EXE /setreimage /path r:\Recovery\WindowsRE REAGENTC.EXE /setreimage /path r:\Recovery\WindowsRE /target C:\Windows reagent /info - отобразить конфигурацию среды восстановления текущей ОС Windows; REAGENTC.EXE /info /target D:\Windows - то же, что и в предыдущем примере, но команда выполняется по отношению к среде восстановления той ОС, путь к которой указан параметром target Пример отображаемой информации: Microsoft Windows [Version 10.0.10240] (c) Корпорация Майкрософт (Microsoft Corporation), 2015 г. Все права защищены. C:\WINDOWS\system32>reagentc /info Информация о конфигурации среды восстановления Windows и сброса системы: Состояние среды восстановления Windows: Enabled Расположение среды восстановления Windows: \\?\GLOBALROOT\ device\ harddisk0\ partition3\ Recovery\ WindowsRE Идентификатор данных конфигурации загрузки: 11f67f53 - 476f - 11e5 - 8ee2-c2d609fdc99c Расположение образа для восстановления: Индекс образа для восстановления: 0 Расположение пользовательского образа: Индекс пользовательского образа: 0 REAGENTC.EXE: операция выполнена успешно. reagentc /setosimage /? - отобразить подсказку по параметру задающему расположение образа для восстановления системы. Задает расположение образа для восстановления, используемого при сбросе системы. Примечание. Разрешения на работу с файлом образа для восстановления необходимо задать таким образом, чтобы выполнять запись в файл и изменять его могли только пользователи, входящие в группу администраторов. REAGENTC.EXE /setosimage /path имя_каталога /index индекс_образа [/target имя_каталога] /path имя_каталога — Указывает каталог, содержащий образ для восстановления. /index индекс_образа — Индекс WIM-файла образа для восстановления, используемого при сбросе системы. /target имя_каталога — Указывает установку Windows. Если этот аргумент не указан, используется работающая операционная система. Пример: REAGENTC.EXE /setosimage /path r:\Recovery\WindowsRE /index 1 REAGENTC.EXE /setosimage /path r:\Recovery\WindowsRE /index 1 /target C:\Windows REAGENTC.EXE /disable - отключить использование среды восстановления Windows. При возникновении проблем запуска, автоматический переход в среду восстановления выполняться не будет. REAGENTC.EXE /enable - включить использоваине среды восстановления Windows (Windows RE). Эта команда может использоваться из запущенной операционной системы без дополнительных параметров или из среды предустановки Windows (Windows PE) с помощью необязательного параметра /osguid: REAGENTC.EXE /enable [/osguid < bcd_guid >] bcd_guid должен принимать значение глобального уникального идентификатора из данных конфигурации загрузки (данных BCD). Узнать значение GUID можно с помощью команды BCDEdit с параметром -enum. Например, если в результате ее выполнения будет выведено: . . . recoverysequence {11f67f53 - 476f - 11e5 - 8ee2-c2d609fdc99c} . . . То команда должна иметь следующий вид: REAGENTC.EXE /enable /osguid {11f67f53 - 476f - 11e5 - 8ee2-c2d609fdc99c} Настройки среды восстановления выполняются с помощью команды с параметром /setbootshelllink. Подсказку по использованию команды можно получить при выполнении: reagentc /setbootshelllink /? Пример отображаемой справки: Добавляет запись на страницу сброса и восстановления в меню загрузки. REAGENTC.EXE /setbootshelllink /configfile имя_XML-файла [/target имя_каталога] /configfile имя_XML-файла — указывает путь к XML-файлу конфигурации для записи в меню загрузки. /target имя_каталога — задает установленную систему Windows. Если этот аргумент не указан, используется работающая операционная система. Пример: REAGENTC.EXE /setbootshelllink /info d:\linkdesc.xml REAGENTC.EXE /setbootshelllink /info d:\linkdesc.xml /target C:\Windows Пример содержимого файла конфигурации: < ?xml version='1.0' encoding='utf-8'? > < WindowsRE version="2.0" > < WinreBCD id="{11f67f53-476f-11e5-8ee2-c2d609fdc99c}"/ > < WinreLocation path="\Recovery\WindowsRE" id="3022010640" offset="63951601664" guid="{00000000-0000-0000-0000-000000000000}"/ > < ImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/ > < PBRImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}" index="0"/ > < PBRCustomImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}" index="0"/ > < InstallState state="1"/ > < OsInstallAvailable state="0"/ > < CustomImageAvailable state="0"/ > < IsAutoRepairOn state="1"/ > < WinREStaged state="0"/ > < OperationParam path=""/ > < OsBuildVersion path="10240.16384.amd64fre.th1.150709-1700"/ > < OemTool state="0"/ > < IsServer state="0"/ > < DownlevelWinreLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/ > < IsWimBoot state="0"/ > < ScheduledOperation state="4"/ > < /WindowsRE > Для принудительного выполнения среды восстановления в ручном режиме используется команда: reagentc /boottore После выполнения данной команды, при следующей загрузке системы будет автоматически активирована среда восстановления Windows, независимо от обнаружения проблем с запуском. Пример содержимого каталога с данными среды восстановления Windows 10, полученного с помощью команды dir R:\Recovery\WindowsRE: Содержимое папки R:\Recovery\WindowsRE
2 папок 137 490 432 байт свободно boot.sdi - файл SDI (System Deployment Image) используется для обеспечения развертывания основного образа среды восстановления в оперативной памяти при загрузке. ReAgent.xml - файл конфигурации среды восстановления Windows. Winre.wim - загружаемый образ среды восстановления Windows. В случае повреждения конфигурации загрузки среды восстановления, можно восстановить ее последовательно выполнив команды: reagentc /disable reagentc /enable Между командами желательно выдержать небольшую паузу. Журнал среды восстановления находится по адресу %WINDIR%\ System32\ LogFiles\ Srt\ SrtTrail.txt Для его просмотра можно использовать обычный блокнот (notepad.exe) командой: notepad.exe %WINDIR%\System32\LogFiles\Srt\SrtTrail.txt |
|
|