В составе MDOP присутствует набор инструментальных средств для восстановления систем Windows – Diagnostics and Recovery Toolset (DaRT). С помощью DaRT можно подготовить загрузочный образ со средой Windows Recovery Environment (WinRE) наполненной разного рода утилитами восстановления.
Стандартный сценарий применения этого образа подразумевает загрузку с какого-то внешнего носителя, типа оптического привода или USB накопителя. Помимо этого в системах Windows 7/2008 R2 в процессе установки на системном томе в специальном скрытом каталоге Recoveryразмещается загрузочный образ упрощённого экземпляра WinRE. Мы можем воспользоваться процедурой описанной в статье Netanel Ben-Shushan – Replace Default Windows 7/Server 2008 R2 Recovery Environment in Diagnostic and Recovery Toolset Version 6.5 для того чтобы интегрировать набор средств DaRT 6.5 непосредственно в установленный экземпляр Windows. Такая конфигурация может оказаться полезной в организациях, где например политиками безопасности запрещено использовать CD/USB или на компьютерах попросту нет таких девайсов или портов. Далее пошагово описаны нехитрые действия, необходимые для интеграции DaRT в установленную систему Windows 7.
Первым делом нам нужно создать загрузочный диск DaRT (известный так же как ERD Commander). Для этого нужно установить DaRT версии 6.5 из комплекта MDOP 2011 на Windows 7/2008 R2.
Если мы хотим, чтобы в загрузочном образе дополнительно присутствовало средство для анализа крэш-дампов Windows – Crash Analyzer, нам нужно будет скачать и установить пакет Debugging Tools for Windows из составаMicrosoft Windows SDK for Windows 7.
Нам потребуется образ GRMSDKX_EN_DVD.iso для установки на 64-битную платформу или GRMSDK_EN_DVD.iso для установки на 32-битную платформу.
Распаковываем образ, запускаем от имени администратора файл setup.exe и в окне выбора устанавливаемых компонент отмечаем только Debugging Tools for Windows
После окончания установки средств отладки запускаем программу установки из пакета MDOP и выбираем установку компоненты DaRT в соответствии с битностью системы, на которую производится установка.
В мастере установки DaRT выбираем полный тип установки…
При этом будет установлено две основные компоненты пакета DaRT:
В конечном итоге мы получим следующий набор установленных программных пакетов:
Теперь перейдём к процессу создания загрузочного образа средств восстановления DaRT 6.5. Для этого запустим мастер создания загрузочного носителя из меню Пуск (Microsoft Diagnostics and Recovery Toolset > ERD Commander Boot Media Wizard)
На первом шаге мастера создания образа мы должны указать каталог, в котором расположен дистрибутив Windows 7/2008 R2
Обратите внимание на то, что языковая версия и битность дистрибутива имеют значение. То есть, например собранный на 64-битной версии дистрибутива DaRT откажется работать с 32-битной системой. Расхождение языковой версии в некоторых случая может так же привести к проблемам с работой утилит DaRT с файлами, имеющими non-English имена. То есть, возможно, вам потребуется собрать несколько образов с разной битностью и языковой версией.
После указания каталога расположения дистрибутива из него будут извлечены необходимые файлы для создания загрузочного образа…
Затем нужно будет выбрать сервисные утилиты восстановления, которые вы хотите включить или исключить из загрузочного образа. По умолчанию включены все утилиты.
Далее необходимо указать каталог, куда вы ранее установили Debugging Tools for Windows для возможности использования анализатора дампов.
На следующем шаге нужно определиться – хотите ли вы скачать и включить в загрузочный образ последние базы антивирусных описаний для Автономного средства очистки системы (Standalone System Sweeper)
Если вы в данный момент имеете подключение к Интернет, то мастер скачает и включит в состав собираемого образа самораспаковывающийся архив антивирусных описаний размером примерно 60 Mb. Для уменьшения размера образа можно отказаться от загрузки обновлений и при необходимости запуска Sweeper в уже загруженной среде WinRE догружать актуальные обновления с отдельного накопителя (например USB флэшки). Вернёмся к этому моменту позже.
После того как антивирусные обновления успешно загружены мы можем при необходимости включить в состав загружаемого образа дополнительные драйвера.
Далее на шаге Additional Files можно добавить любые дополнительные файлы, например утилиты, способные работать в среде WinRE, открыв каталог файлов (Show Files), из которых будет собран загрузочный образ.
При добавлении дополнительных драйверов и прочих файлов не нужно забывать о том, что злоупотреблять этим не стоит, так как это может увеличить объём используемой памяти в загруженной среде WinRE, что на слабых аппаратных конфигурациях может привести к нехватке оперативной памяти и как следствие некорректной работе инструментов DaRT. Так например было замечено что при объёме ОЗУ – 512 Mb с загруженным в состав образа файлом антивирусных обновлений, Sweeper ни в какую не хотел работать, так как не мог распаковать и установить эти самые обновления из-за элементарной нехватки памяти.
Далее укажем расположение образа диска полученного в результате работы мастера
Если имеем пишущий оптический привод, то при желании сразу можем прожечь полученный образ на CD
После этого мастер выполнит непосредственную сборку образа и выполнит его сохранение в указанном ранее месторасположении
Образ ERD Commander готов и его можно использовать для восстановления систем Windows 7/2008 R2, если использовать его в качестве загрузочной системы с внешних носителей, например оптического привода или USB-накопителя.
Для того чтобы интегрировать загружаемые утилиты DaRT непосредственно в установленный экземпляр Windows 7/2008 R2, нам нужно извлечь файл boot.wim из подкаталога sources из сделанного нами ранее образа.
По умолчанию загрузочный образ восстановления Windows 7/2008 R2winre.wim находится в скрытой папкеRecovery системного диска (C:\Recovery\<UID>\winre.win). Мы заменим оригинальный файл winre.wim на извлечённый из образа DaRT. Для начала в проводнике включим режим отображения скрытых и системный файлов и папок.
После этого папка Recovery станет видимой и нам потребуется явным образом выставить для неё разрешения на доступ для группы администраторов.
После этого переименовываем файл boot.wim в winre.wim и копируем в соответствующую папку.
Чтобы проверить факт того, что утилиты DaRT доступны, в ходе загрузки системы нажмём F8 и выберем пункт устранения неполадок.
После того как система загрузиться в отрывшемся меню опций восстановления системы выберем Microsoft Diagnostics and Recovery Toolset
Перед нами появится набор инструментов из состава DaRT…
Как упоминалось ранее, мы можем собрать образ WinRE без включения обновлений антивирусных описаний дляStandalone System Sweeper и для того чтобы воспользоваться его функциями нам потребуется отдельно загрузить самораспаковывающийся архив с актуальными обновлениями через пункт меню Check for updates
Предполагаем что наш компьютер не имеет в данный момент прямого подключения к интернет и с помощью кнопкиBrowse указываем какой-то внешний накопитель где расположен заранее загруженный из Интернета файл mpam-fe.exe
В интерфейсе программы указана ссылка http://go.microsoft.com/fwlink/?LinkID=96776 пройдя по которой можно загрузить этот файл. Вас может несколько смутить то, что если вы пройдёте по этой ссылке то не увидите там упоминания конкретно про Standalone System Sweeper. Однако в информационном разделе Guidance and adviceэтого сайта можно найти следующую информацию:
System administrators using the Standalone System Sweeper can use the latest definitions from Microsoft Forefront Client Security. To use the definitions with the Standalone System Sweeper, you can either download and burn the definitions into a DaRT bootable CD, or download and install the definitions into a USB flash drive before starting the scan.
Это значит, что на деле можно использовать файл обновлений для Forefront Client Security , хотя на данный момент для обновления подходит и файл для Security Essentials.
Обратите внимание на то, что если при сборке загрузочного образа DaRT в его состав не были включены антивирусные описания, – после загрузки в интерфейсе Standalone System Sweeper будет недоступна опция сканирования системы до тех пор, пока вы не загрузите обновления с отдельного носителя.
Интеграция загрузочного образа среды восстановления будет полезна в большинстве случаев, за исключением того когда произошло повреждение самого жёсткого диска и нет возможности загружать в память образ с этого диска. В таких случаях для восстановления системы может потребоваться загрузка набора инструментов DaRT с внешнего накопителя.
Обзорную информацию о работе всех представленных в комплекте DaRT утилит можно найти по ссылке TechNet Library – Overview of Microsoft Diagnostics and Recovery Toolset