Создаем диск восстановления Windows на базе MSDaRT (ERD)

Microsoft DaRT (Diagnostics and Recovery Toolset, ранее назывался ERD Commander) – это официальный загрузочный образ диска восстановления от Microsoft на базе WinPE, который содержит набор средств диагностики и исправления неполадок в Windows. Аварийный загрузочный диск DaRT позволяет загрузить компьютер исправить типовые проблемы Windows, если установленная на компьютере ОС повреждена и не загружается. Диск восстановления DaRT содержит значительно больше полезных инструментов (в том числе графических), чем встроенная среда восстановления WinRE. Например, утилиту для сброса пароля администратора Windows, для восстановления удаленных файлов, удаления проблемных обновлений, проверки системных файлов и т.д. В этой статье мы рассмотрим, как создать, кастомизировать и использовать загрузочный диск восстановления MS DaRT.

Microsoft не предоставляет готовый ISO/WIM образ DaRT для скачивания. Однако пользователь может самостоятельно создать загрузочный образ DaRT с необходимым набором утилит и драйверов. Для этого понадобятся:

  • Windows Assessment and Development Kit (Windows ADK) – содержит утилиты разработки, а также инструменты для управления образами Windows.
  • Windows PE add-on for the Windows ADK (download the Windows PE add-on for the Windows ADK 10.1.26100.1 (May 2024) – содержит среду Windows PE (Windows Preinstallation Environment), необходимую для загрузки компьютера (поддерживаются все версии Windows до Windows 11 24H2, а также Windows Server 2025 и 2022)
  • Пакет Windows SDK (https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/) – содержит Debugging Tools (WinDbg), нужный для анализа дампов памяти в среде восстановления
  • Инструменты для генерации образа DaRT входят в состав ISO образа Microsoft Desktop Optimization Pack (MDOP). Несмотря на то, что MDOP не развивается с 2015 года и доступен только подписчикам MSDN и корпоративным пользователям в рамках программы Microsoft Software Assurance, в сети можно легко последний ISO образ SW_DVD5_Dsktp_Optimization_Pck_SA_2015_MultiLang_MLF_X20-35801.ISO (сверяйте хэш сумму файла: 82889A16CD81DF4539C12B9E9D717E2D6615549A037C2C628D655F10645A8F06 )
  • Дистрибутив Windows 10 или 11 в виде ISO образа

Установка инструментов для создания образа восстановления DaRT

Скачайте указанные выше инструменты на свой компьютер и последовательно установите их.

Сначала установите Windows ADK ( Adksetup.exe ) в каталог по-умолчанию C:\Program Files (x86)\Windows Kits\10\ . Нужно установить только Deployment Tools

Установить Windows ADK

Затем установите Windows PE add-on для Windows ADK ( adkwinpesetup.exe ). Выберите для установки Windows Preinstallation Environment (Windows PE).

Windows PE add-on для Windows ADK

Затем запустите установке Windows SDK ( winsdksetup.exe ). Из компонентов SDK выберите только Debugging Tools for Windows.

Установка Debugging Tools for Windows

Затем смонтируйте ISO образ Microsoft Desktop Optimization Pack 2015, перейдите в каталог E:\DaRT\DaRT 10\Installers\en-us\x64 и запустите установвку msdart100.msi с настройками по-умолчанию.

Установка пакета DART в windows

В моем случая при установке MS DaRT появилась ошибка об отсутствующем ADK.

Не устанавливается DaRT в Windows, отсутствует ADK PE

Для обхода этой проблемы нужно создать несколько отсутствующих файлов для 32 битных образов WinPE.

mkdir "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\Media"
mkdir "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs"
mkdir "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us"

После этого перезапустите установку DART (за решение спасибо DART Setup Wizard Doesn’t Detect Installed ADK | chentiangemalc).

Установка Microsoft DaRT 10 в Windows 11

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

Запустите приложение для создания образа восстановления DaRT – DaRT Recovery Image.

Утилита DaRT Recovery Image

Укажите, что нужно создать 64 битную версию образа DaRT, а также путь к виртуальному приводу, в который смонтирован установочный ISO x64 образ Windows 10 или 11.

Создать 64 битный образ восстановления DaRT

Выберите утилиты, которые нужно включить в состав образа DaRT (рассмотрим их позднее).

Системные утилиты для исправления конфигурации Windows и загрузчика которые включить в DaRT

Если вы хотите иметь возможность удаленно подключаться к компьютеру, загруженному в среде восстановления DaRT, поставьте галку Allow remote connection. Порт подключения можно указать фиксированный, либо он должен указываться непосредственно на клиенте.

Разрешить удаленные подключения к среде восстановления DaRT

На следующем шаге можно добавить драйвера в образ DaRT (как правило, нужны драйвера для сетевых адаптеров или дисковых контроллеров) и указать какие компоненты WinPe нужно интегрировать в образ. Я добавлю поддержку команд DISM (WinPE-DismCmdlets).

Добавление инструментов и драйверов в среду WinPE

Укажите целевой каталог в который нужно сохранить сгенерированный ISO образ DaRT и нажмите Create (опционально можно сохранить также WIM файл с образом и PowerShell скрипт, используемый для создания образа с выбранными параметрами, который можно будет использовать в дальнейшем).

Генерация ISO образа восстановления DaRT

Через несколько минут в указанном каталоге появится iso файл с загрузочным образом DaRT для Windows. В моем случае размер образа около 700 Мб.

ISO образ DaRT 10

Можно сразу записать ISO образ на USB флешку

Записать образ восстановления DaRT на флешку

Загрузка компьютер с образа восстановления DaRT

Теперь, если ваша Windows не загружается, вы можете выбрать в насройках UEFI/BIOS компьютера USB флешку с образом DaRT в качестве первичного загрузочного устройства и загрузиться с нее.

При загрузке появится меню, похожее на среду WinRE, в котором нужно выбрать пункт Microsoft Diagnostics and Recovery Toolset (Launch various DaRT recovery tools).

Microsoft Diagnostics and Recovery Toolset (Launch various DaRT recovery tools).

Перед вами появится набор доступных утилит в образе восстановления DaRT:

утилиты dart на загрузочном диске

  • Registry Editor
  • Locksmith – позволяет сбросить пароль и разблокировать учетную запись администратора
  • Crash Analyzer – утилита анализа дампов памяти, вызвавших сбой загрузки
  • File Restore – найти и восстановить удаленные файлы (неприменимо для SSD)
  • Disk Commander – инструмент восстановления поврежденных томов, загрузочных записей (MBR), и разделов диска.
  • Disk Wipe – безопасное удаление данных
  • Computer Management — стандартная оснастка управления компьютером. Тут можно посмотреть последние события системы в Event Viewer, управлять запуском служб и драйверов, посмотреть состав автозагрузки Windows
  • Explorer – аналог графического проводника Windows File Expolrer. В том числе позволяет подключить сетевую папку с удаленного компьютера в виде диска. Подключение сетевого диска в проводнике в среде восстановления DaRT
  • Solution Wizard – мастер позволяет подобрать нужный в вашем случае инструмент DaRT
  • TCP/IP Config— — позволяет настроить сеть
  • Hotfix Uninstall – очень полезный инструмент, позволяющий отменить установку пакета обновлений/исправления Утилита для удаления установленных обновлений их offline образа Windows
  • SFC Scanвосстановление системных файлов Windows
  • Search – поиск файлов
  • Defender – антивирус (при наличии сетевого подключения можно обновить базы), либо (предпочтительно) нужно обновить сигнатуры непосредственно при генерации DaRT
  • Remote Connection – позволяет разрешить удаленное подключение к вашему компьютеру в среде восстановления (для удаленной поддержки)

MsDaRT это простой и удобный инструмент для системного администратора, который позволяет восстановить работоспособность Windows при различных сбоях. Также вы можете интегрировать MS DaRT на все рабочие станции Windows, заменив файл winre.wim среды восстановления Windows Recovery Environment на скрытом разделе System Reserved.


Предыдущая статья Следующая статья


Комментариев: 2 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)