Можно настроить пользовательский интерфейс Windows® RE, включив дополнительные средства диагностики и устранения неполадок, совместимый с программой установки Windows образ восстановления или особое приложение для восстановления всей системы. Для этих настроек необходимо создать XML-файл с именем WinREConfig.xml.

Панель управления восстановлением

В Windows® 7 пользователи могут запустить восстановление образа без предварительного запуска вручную среды Windows RE. Панель управления восстановлением напоминает пользователям о необходимости архивации личных данных, а затем перезапускает систему в среде Windows RE, где автоматически запускается приложение восстановления.

Создание файла WinREConfig.xml

  1. Создайте подкаталог Tools в рабочем каталоге Windows RE. Например:

    \Sources\Recovery\Tools
    
  2. Создайте XML-файл с именем WinREConfig.xml с помощью следующего синтаксиса.

    <Recovery>
       <Server/>
    	<RecoveryTools>
    		 <RelativeFilePath> Tools.exe</RelativeFilePath>
    		 <CommandLineParam>/param1 /param2</CommandLineParam>
    		 <AdminOnly>No</AdminOnly>
    	</RecoveryTools>
    	<FactoryRecoveryTool>
    		 <RelativeFilePath> Tools.exe</RelativeFilePath>
    		 <CommandLineParam>/param1 /param2</CommandLineParam>
    		 <AdminOnly>No</AdminOnly>
    	</FactoryRecoveryTool>
    	<SupportTool AutoLaunch="Yes"/"No">
    		 <RelativeFilePath> Tools.exe</RelativeFilePath>
    	</SupportTool>
    	<CustomFrontEnd>
    		 <RelativeFilePath> Tools.exe</RelativeFilePath>
    		 <CommandLineParam>/param1 /param2</CommandLineParam>
    	</CustomFrontEnd>
    	<AlwaysAuthenticate/>
    	<NonAdminToolsOnly/>
    	<StartupRepair>
    		 <NoNetworking/>
    		 <NoAutoLaunchFromCD/>
    	</StartupRepair>
    </Recovery>
    
    Выберите требуемые настройки и включите соответствующие элементы в файл WinREConfig.xml. Эти элементы XML описаны в следующей таблице.

    Элемент Описание

    Server

    Переводит Windows RE в режим сервера. Если указано, клиентские параметры Windows RE не отображаются. Этот параметр обязателен при установке Windows RE на серверную систему.

    RecoveryTools

    Сделайте ссылку на пользовательское приложение восстановления, чтобы оно было включено в меню Параметры восстановления системы. Можно указать только одно приложение. Отображаемый значок является первым доступным значком исполняемого файла приложения. Название и описание ссылки берется из атрибутов Название продукта и Описание файла исполняемого файла приложения.

    SupportTool

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

    FactoryRecoveryTool

    Если указано, в меню средств Windows RE вместо параметра Переустановка Windows указывается соответствующее средство.

    AutoLaunch

    Автоматический запуск средства, указанного в элементе SupportTool, если элемент AutoLaunch имеет значение Да. Данный параметр не применяется при отсутствии ошибок загрузки или при обнаружении аппаратной ошибки.

    CustomFrontEnd

    Приложение, которое должно запускаться вместо заданного по умолчанию пользовательского интерфейса Windows RE, если не выполнено ни одно из следующих условий. Запуск Windows RE выполняется:

    • C компакт-диска или DVD-диска.

    • Автоматически.

    • Из меню F8.

    В этом приложении для параметра реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RecoveryEnvironment\TargetOS необходимо задать путь к каталогу Windows операционной системы Windows 7.

    Этот элемент XML является необязательным.

    RelativeFilePath

    Относительный путь из вложенной папки \Tools той папки, в которой находится файл Recenv.exe. Например, если файл Recenv.exe находится по адресу X:\WinRE\, указанный в этом поле путь указывается относительно папки X:\WinRE\tools.

    CommandLineParam

    Параметры командной строки, которые следует использовать вместе с исполняемым файлом, заданным в элементе <RelativeFilePath>.

    AdminOnly

    Признак отображения приложения в меню средств Windows RE только при входе пользователя с привилегиями локального администратора.

    AlwaysAuthenticate

    Проверка подлинности проводится принудительно независимо от папки загрузки Windows RE, включая носители. Если база данных имен пользователей и паролей автономной операционной системы Windows повреждена или недоступна по другим причинам, пользователи не смогут воспользоваться средствами восстановления Windows RE.

    NonAdminToolsOnly

    Только средство восстановления при загрузке и приложение, указанное в элементе <RecoveryTools> (если имеется), доступны в меню Восстановление. Все остальные параметры скрыты.

    StartupRepair

    Содержит список настроек программы восстановления при запуске.

    NoNetworking

    Отключение отправки данных диагностики и восстановления в корпорацию Майкрософт. Средство восстановления при загрузке не будет выполнять подключение к сети после неудачной попытки восстановления.

    NoAutoLaunchFromCD

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

  3. Сохраните файл в рабочем каталоге Windows RE в папке \sources\recovery\tools.

Настройка особого средства восстановления образа

При наличии особого средства восстановления образа можно настроить запуск этого средства из меню средств Windows RE, а также из панели управления восстановлением в Windows. Средство должно соответствовать следующим требованиям:

  • Все файлы приложений (EXE и DLL) хранятся внутри образа Windows RE (Winre.wim).

  • После того как приложение завершает все операции в Windows PE, оно не должно перезагружать систему. Оно завершает работу с соответствующим кодом выхода, как описано далее.

    Код выхода Состояние Поведение Windows RE после завершения особого приложения

    0

    Восстановление успешно завершено.

    Система автоматически перезагружается.

    1

    Восстановление не выполнено, но система пригодна к использованию. Например, пользователь отменяет операцию до форматирования диска.

    Если восстановление запущено со страницы восстановления в панели управления, система автоматически перезагружается. Если восстановление запущено из списка средств Windows RE, отображается список средств Windows RE.

    Прочее

    Восстановление не выполнено, и система непригодна к использованию. Например, произошла ошибка во время создания образа после форматирования диска.

    Отображается список средств Windows RE.

  1. Выполните действие 1, описанное в документе Краткое руководство: cоздание образа Windows RE, чтобы извлечь Windows RE по умолчанию из образа Windows 7 на обслуживающий компьютер.

  2. Создайте каталог \Tools в подключенном образе Windows RE, если он не создан. Пример:

    mkdir C:\winre\mount\sources\recovery\Tools
    
  3. Скопируйте в каталог \Tools все двоичные файлы, необходимые настраиваемому средству восстановления образа.

  4. Запустите Notepad.exe и введите следующее:

    <Recovery>
       <FactoryRecoveryTool>
    	<RelativeFilePath>path_to_exe</RelativeFilePath>
    	<CommandLineParam>parameter_1 parameter_2</CommandLineParam>
    	<AdminOnly>access_level</AdminOnly>
       </FactoryRecoveryTool>
    </Recovery>
    
    • path_to_exe — путь к исполняемому файлу запуска средства относительно каталога \Tools.

    • parameter_n — параметр командной строки, который используется при запуске исполняемого файла (например, /formatdisk /restoreall).

    • access_level — значение «Yes» или «No». Указывает, следует ли разрешить запуск средства для работы с образами из меню средств Windows RE только пользователям с привилегиями администратора. Этот параметр не затрагивает панель управления восстановлением, где для запуска восстановления образа всегда требуются привилегии администратора.

  5. Сохраните текстовый файл с именем Winreconfig.xml в папке \Tools подключенного образа Windows RE.

  6. Выполните действие 6, описанное в документе Краткое руководство: cоздание образа Windows RE, чтобы сохранить образ Windows RE.

  7. При развертывании Windows на конечный компьютер используйте программу REAgentC.exe для настройки управления восстановлением из Windows PE после применения исходного образа Windows 7 на жестком диске. Пример:

    X:\Windows\system32\reagentc.exe /setosimage /customtool /target C:\Windows
    

Настройка решения восстановления для программы установки Windows

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

  1. Создайте образ восстановления, совместимый с программой установки Windows. Например, можно использовать исходный образ Windows 7, созданный для развертывания.

  2. При развертывании Windows на конечный компьютер скопируйте образ восстановления в раздел восстановления после применения исходного образа Windows 7 на жестком диске. Пример:

    net use n: \\server\share
    Copy N:\Images\install.wim R:
    
    Примечание.

    Убедитесь, что образ восстановления относится к тому же выпуску Windows, что и развернутый с помощью средства DISM образ Windows 7.

  3. В среде Windows PE запустите программу REAgentC.exe, чтобы связать образ восстановления с установкой Windows 7. Пример.

    X:\Windows\system32\reagentc.exe /setosimage /path R:\ /target C:\Windows
    
Примечание.

При настройке восстановления в автономном образе Windows 7 с помощью Windows PE 2.X, используйте средство Winrecfg.exe из папки Recovery предустановочного набора Windows OPK. Средство Winrecfg.exe поддерживает только автономные операции, которые поддерживает средство REAgentC.exe, и недоступно в пакете автоматической установки Windows (Windows AIK).

См. также