Dart windows 10 что это



Dart windows 10 что это

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов по системному администрированию Pyatilistnik.org. В прошлый раз мы с вами разобрали, что такое CSR запрос и как его сгенерировать. В сегодняшней заметке я хочу вас познакомить с мощным инструментом системного администратора по восстановлению и диагностике проблем с Windows, речь пойдет про Diagnostics and Recovery Toolset 10 (MS DaRT 10). Я покажу, как создать ISO с MS DaRT 10, как подготовить загрузочную флешку с ним, ну и естественно основные возможности на практике.

Что такое Microsoft Diagnostics and Recovery Toolset (DaRT 10)

Расскажу пример из своей недавней практики. Производил я обслуживание RDS фермы, обновлял по очереди сервера. После перезагрузки один сервер с Windows Server 2012 R2 выдал мне синий экран 0xc000021 и постоянно отправлялся в циклическую перезагрузку. Попытка входа в безопасный режим не получалась, так как я все так же получал BSOD и я понимал, что дело явно в последних обновлениях.

Второй недавний пример, был в Windows 10 после установки январского обновления KB4532695, который ломал звук и так же вызывал синий экран. Там так же нужно было решать проблему с обновлением. Не все пользователи Windows 10 настраивают себе меню F8 и умеют пользоваться командной строкой в инструментах восстановления (например DISM или Wusa). К сожалению не все настраивают точки отката, а в Windows Server их вообще нет по умолчанию, там ставится для этого отдельная роль Windows Server Backup (Служба архивации). Вот в таких сценариях вас может очень сильно выручить загрузочная флешка с инструментами Diagnostics and Recovery Toolset.

Microsoft Diagnostics and Recovery Toolset (DaRT 10) позволяет диагностировать и восстанавливать компьютер, который не может быть запущен или имеет проблемы с запуском. Используя DaRT 10, вы можете восстанавливать компьютеры конечных пользователей, которые стали непригодными для использования, диагностировать вероятные причины проблем и быстро восстанавливать не загружаемые или заблокированные компьютеры. Когда это необходимо, вы также можете быстро восстановить важные потерянные файлы, а также обнаружить и удалить вредоносные программы, даже если компьютер не подключен к сети, произвести удаление нужных обновлений.

DaRT 10 позволяет вам создавать образ восстановления DaRT в форматах ISO и Windows Imaging (WIM) и записывать образ на CD, DVD или USB. Затем вы можете использовать файлы образа восстановления и развернуть их локально или в удаленном разделе или разделе восстановления.

Diagnostics and Recovery Toolset является важной частью пакета Microsoft Desktop Optimization Pack (MDOP), динамического решения, доступного для клиентов Software Assurance, которое помогает снизить затраты на установку программного обеспечения, обеспечивает доставку приложений в виде сервисов, а также помогает управлять и контролировать среды настольных компьютеров предприятия.

Варианты использования MS DaRT 10

У вас есть как минимум три варианта использования и установки Diagnostics and Recovery Toolset:

  • Создание загрузочного носителя (DVD или USB). Далее идет загрузка с него. Плюсы у данного варианта, позволяет создавать несколько образов восстановления с различными инструментами для обеспечения разных уровней поддержки и все находится на одном носителе, который всегда под рукой.
    Предоставляет встроенный инструмент для записи образов восстановления на съемные носители.

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

  • Образ восстановления доступен по сети по протоколу PXE, на Windows Deployment Services (WDS), который позволяет пользователям или сотрудникам службы поддержки загружать его со сломанного компьютера по локальной сети.

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

Из минусов, необходимо разворачивать сервер WDS, защита по запуску образа MS DaRT 10 определенными пользователями. Требует, чтобы компьютер конечного пользователя был подключен к сети во время выполнения. Требуется, чтобы образ восстановления был передан по сети.

  • Установка Diagnostics and Recovery Toolset на раздел восстановления на локальном жестком диске — Образ восстановления устанавливается на локальный жесткий диск вручную, либо с помощью пакета System Center Configuration Manager.

Из плюсов: Образ восстановления всегда доступен, потому что он предварительно подготовлен на компьютере. Сотрудники службы поддержки могут оказать поддержку с помощью удаленного подключения. Образ для восстановления управляется и развертывается централизованно. Дополнительные запросы ключей восстановления на компьютерах, защищенных шифрованием диска Windows BitLocker, исключаются.

Требования для установки MS DaRT 10

Чтобы вы могли создать инфраструктуру MS DaRT 10 вы должны иметь на компьютере, где будите готовить образ вот такие компоненты:

  • Windows Assessment and Development Kit 10.0 или выше — является обязательным условием для мастера создания образа восстановления DaRT. Windows ADK 10.0 содержит инструменты развертывания, которые используются для настройки, развертывания и обслуживания образов Windows. Он также содержит среду предустановки Windows (Windows PE).
  • Windows 10 Debugging Tools — Чтобы использовать инструмент Crash Analyzer (Анализ дампов памяти от BSOD, очень удобно когда нужно выяснить причину синего экрана, а попасть в систему не можете) в DaRT 10, вам потребуются необходимые инструменты отладки, которые доступны в Software Development Kit для Windows 10. Crash Analyzer это Debugging Tools, о котором я уже рассказывал.
  • Устанавливать Diagnostics and Recovery Toolset 10 можно на любой ОС не ниже Windows 8.1 и не ниже Windows Server 2012 R2. На более младших версиях необходимо наличие .NET Framework 5.1 (Напоминаю как узнать версию .NET Framework). В Windows 10 и Windows Server 2015 и выше, .NET Framework 5.1 идет автоматически.
  • У вас должен быть дистрибутив Microsoft Desktop Optimization Pack 2015

Установка Windows Preinstallation Environment (Windows PE)

Первым делом вы должны скачать и установить Windows Preinstallation Environment (Windows PE), иначе вы ее не сможете использовать в ADK, она почему-то теперь ставится отдельно и не идет в комплекте Windows Assessment and Development Kit.

Переходите по ссылке:

Загружаете «Download the Windows PE add-on for the ADK» и запускаете файл adkwinpesetup.exe. Тут два варианта:

  • Install the — Надстройки среды предустановки Windows в комплекте средств для развертывания и оценки Windows. Данный вариант локальной установки в каталог «C:\Program Files (x86)\Windows Kits\10\».
  • Download the — Надстройки среды предустановки Windows в комплекте средств для развертывания и оценки Windows. Поможет вам сказать офлайн файлы для запуска установки «Windows Assessment and Development Kit» на другом компьютере, где нет интернета. Я оставлю первый вариант.

Далее вы можете поучаствовать в программе по улучшению комплекса ADK, лично я его отключаю.

Принимаем лицензионное соглашение и жмем «Accept».

Далее производим установку «Среда предустановки Windows (Windows PE)» и нажимаем «Install«.

Начинается процесс скачивания и установки «Среды предустановки Windows (Windows PE)»

Как видим Windows Preinstallation Environment (Windows PE) успешно установилась в мою Windows 10 1909.

Установка Windows ADK (Windows Assessment and Development Kit)

Далее, что мы будем делать, так это установим пакет с инструментами ADK 10.

Переходите по ссылке:

На момент написания статьи самой актуальной версией является Windows ADK 1903. Вот прямая ссылка на тонкого клиента:

Устанавливать я ее буду на моей тестовой виртуальной машине с Windows 10 1909, работающей на гипервизоре Vmware ESXI. Запускаем файл adksetup.exe. У вас появится окно установки комплекта средств развертывания и оценки Windows 10. По умолчанию будет выбран пункт:

  • Установите комплект средств для развертывания и оценки Windows на этом компьютере и путь установки (C:\Program Files (x86)\Windows Kits\10\). при желании который можно изменить. По сути ваш комплект ADK будет скачан исключительно для этой системы
  • Второй пункт: Скачайте комплект средств для развертывания и оценки Windows для установки на другом компьютере. В данном случае вы загрузите из интернета файлы дистрибутива, которые можно будет перенести на флешку и уже потом без интернета с них установить Windows Assessment and Development Kit.

Далее вы можете поучаствовать в программе по улучшению комплекса ADK, лично я его отключаю.

Читаем лицензионное соглашение в русском стиле за две секунды и нажимаем «Принять«.

Далее выбираем пункт «Средства развертывания (Deployment Tools)». Данный пакет включает в себя: DISM, BCDBoot, WIMGAPIm OSCDIMG. Обратите внимание, что тут нет пункта «Среда предустановки Windows (Windows PE)»

Начинается процесс скачивания и установки Windows Assessment and Development Kit.

Как видим средства развертывания Windows успешно установлены.

Установка SDK для Windows 10 и WinDbg

Очень удобно, когда ваш MS DaRT 10 имеет в себе инструмент по диагностике файлов дампов. Для этого вам в систему необходимо установить пакет SDK для Windows 10 и пакет «Debugging Tools for Windows». Перейдите по ссылке:

Вы можете скачать тонкого клиента и целый ISO.

Я скачал тонкого клиента winsdksetup.exe, запускаю его. Оставляю локальную остановку.

Отказываемся от анонимной отправки данных

Принимаем лицензионное соглашение «Accept«

Далее оставляем пункт «Debugging Tools for Windows» и производим установку.

Установка MS DaRT 10

Хочу отметить, что у нас сейчас установлены все нужные компоненты необходимые для диска диагностики Microsoft Diagnostics and Recovery Toolset (DaRT) 10. Следующим действием вы должны смонтировать в вашу систему ISO образ с утилитами Microsoft Desktop Optimization Pack 2015 (MDOP)-2_MLF_X21-93415, он доступен для корпоративных клиентов, но думаю Microsoft не обидится если в учебных целях и в качестве популяризации их продуктов я с вами им поделюсь.

После монтирования ISO ван необходимо в проводнике Windows открыть содержимое диска и перейти в папку DaRT. Тут вы обнаружите четыре папки под каждую и редакций операционной системы:

  • DaRT 7 — для Windows 7
  • DaRT 8 SP1 — для Windows 8
  • DaRT 8.1 — Для Windows 8.1
  • DaRT 10 — Для Windows 10

Для моей текущей задачи мне необходимо иметь диск восстановления MaRT для Windows 10, Windows Server 2016 и Windows Server 2019, поэтому я выбираю папку DaRT 10. Я планирую создать несколько версий, как для 86-х так и для 64-х битной платформы, а так же под каждый из языков (Русский-Английский). Для начала я установлю для русской версии, перехожу по пути:

Запускаем для установки MS DaRT 10 файл MSDaRT100.msi. Запустится мастер установки Microsoft DaRT 10, сразу нажимаем «Далее».

Принимаем при установке лицензионное соглашение.

Я советую включить получение обновлений для DaRT 10 через встроенный центр обновления Windows.

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

Во время установки DaRT 10 вы можете выбрать вот такие компоненты:

  • Анализатор сбоев
  • Образ для восстановления DaRT
  • Просмотр удаленных подключений Dart

Я оставлю все как идет по умолчанию.

Нам остается только нажать кнопку «Установить»

Видим, что мастер завершил работы программы «Мастер установки Microsoft DaRT 10».

Создание загрузочного диска DaRT 10 для восстановления системы

Откройте меню «Пуск» и найдите там ярлык «Образ для восстановления DaRT (DaRT Recovery Image)«

У вас запустится мастер создания образа и восстановления DaRT (Microsoft DaRT Recovery Image Wizard). Нажимаем «Вперед«.

Далее вам необходимо указать разрядность вашего ISO образа и указать путь до смонтироанного диска или папки с дистрибутивом операционной системы Windows 10.

Если ему не подложить дистрибутив с Windows 10, то вы получите ошибку:

Я указал на диск E:\

Далее перед вами появится окно с выбором утилит, которые должны попасть в наш ISO MS DaRT 10:

  • Disk Commander — Утилита для восстановления разделов и томов дисков
  • Анализатор сбоев (Crash Analyzer) — Возможность быстро определить причину проблемы анализа файла дампа памяти
  • Восстановление файлов (File Restore) — Восстановление удаленных файлов
  • Мастер изменения паролей (Locksmith) — Задание пароля для любой локальной учетной записи
  • Мастер решений (Solution Wizard) — Возможность определить необходимые средства, если вы не знакомы со средствами набора DaRT
  • Настройка TCP (TCP COnfig) — ручная настройка TCP/IP
  • Очистка диска (Disk Wipe) — Удаление всех данных с диска или тома
  • Поиск файлов (File Search) — Выберите компьютер для размещения файлов
  • Проводник (Explorer) — Просмотр файловой системы компьютера и сетевых общих папок
  • Редактор реестра (Registry Editor) — Внесение в реестр изменений, которые позволяют восстановить систему в случае проблем загрузки
  • Средство проверки системных файлов (SFC Scan) — Восстановление поврежденных или отсутствующих системных файлов
  • Удаление исправлений (Hotfix Uninstall) — Удаление исправлений или пакетов обновления из операционной системы Windows
  • Управление компьютером (Computer Management) — Диагностика и устранение проблем, которые могут препятствовать загрузке операционной системы Windows

Далее я вам советую выставить галку «Разрешить удаленные подключения», и при желании вы можете изменить стандартный порт 3388 на другой. Ниже мы посмотрим, как специалист технической поддержки сможет со своего рабочего места подключиться на удаленный хост с DaRT 10 и устранить там проблему.

Следующим шагом вам предложат интегрировать драйвера, например USB 3.0

Обязательно загляните на вкладку «Среда предустановки Windows» и добавьте нужные компоненты, лично я добавляю:

  • WinPE-DismCmdlets- Поддержку командлетов PowerShell для управления DISM
  • WinPE-NetFx — Поддержка Microsoft .NET Framework
  • WinPE-PowerShell — Включение оболочки и командлетов PowerShell

Далее вы задаете, куда сохранить ваш ISO образ, так же я отключаю создание wim файла, но его можно будет использовать в SCCM. Обязательно сохраните скрипт PowerShell для будущего создания ISO DaRT с текущими настройками.

Начинается двух-тех минутное создание диска восстановления DaRT 10.

Дожидаемся окончания создания образа.

Проверяем, что у вас в папке назначения есть ISO файл и скрипт PowerShell.

Вот пример содержания скрипта.

Как создать загрузочную флешку с DaRT 10

Давайте я теперь приведу ряд методов, которые помогут вам иметь загрузочный носитель с диском восстановления Windows DaRT 10. Самое замечательное, что сам мастер создания образа для восстановления DaRT предлагает вам сделать загрузочный носитель. Для этого у вас должна быть подготовлена флешка и вставлена в сервер или ваш компьютер. Нажмите кнопку «Создать загрузочный носитель«, чтобы сбросить список доступных устройств вы можете нажать на кнопку «Перезапустить мастер«

Переформатируйте диск для записи.

Начинается процесс создание загрузочной флешки DaRT 10

Через минуту у вас будет готовый загрузочный носитель с набором утилит по восстановлению работы Windows.

А вот содержимое загрузочного носителя Microsoft Diagnostics and Recovery Toolset (DaRT 10).

Если вы хотите потом создать вашу флешку, то вы это можете сделать любым из 10 методов, с помощью которых делали загрузочный дистрибутив Windows 10, там все одинаково. А вообще советую вам приобрести себе коробку Zalman V-300 для монтирования ISO образов по USB.

Тестовая загрузка диска DaRT 10

Выставляете в BIOS загрузку с флешки и перед вам появится синее окно с выбором раскладки клавиатуры.

Выбираем раздел «Поиск и устранение неисправностей«.

Далее раздел «Microsoft Diagnostics and Recovery Toolset«

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

Источник

You may also like...