Набір інструментів діагностики та відновлення ОС Microsoft – MSDaRT (Microsoft Diagnostics and Recovery Toolset), більш відомий широкою аудиторією під назвою ERD Commander, є відмінним інструментом, що дозволяє адміністратору виконати діагностику та відновлення системи після збою, який заважає її нормальному завантаженні. Все що потрібно адміністратору – записати образ MSDaRT (ERD Commander) на CD-диск або флешку і завантажити проблемний комп’ютер вже з неї. Після завантаження в середовищі DaRT в розпорядженні адміністратора виявляється великий набір утиліт, що дозволяють виконати різні операції з проблемною системою. Детальнішу інформацію у MSDaRT і входять до його складу утиліти розказано в статті MSDaRT 7.0 (erd comander).
А що якщо інтегрувати середу ERD прямо в завантажувальний меню Windows? Адже в такій ситуації приступити до діагностики системи можна набагато швидше, крім того, можна просто по телефону пояснити користувачеві, як завантажити образ DaRT і які операції необхідно виконати для відновлення системи (а за допомогою чудової функції Remote Connection можна і зовсім віддалено підключитися до комп’ютера користувачеві , і всі операції виконати самостійно). Така можливість існує! Отже, сьогодні ми розберемося, як інтегрувати образ DaRT прямо в завантажувальний меню Windows 7.
DaRT можна інтегрувати в меню завантаження двома способами:
- Замінивши завантажувач стандартного середовища відновлення Windows 7 – WinRE (на базі якої власне і розроблений MsDaRT 7)
- За допомогою bcdedit додати «самостійну» ОС c MSDaRT
Отже, нам необхідний образ Dart 7 в форматі iso (або записаний на завантажувальний носій), який легко формується за допомогою пакета Microsoft Desktop Optimization Pack (посилання на опис є вище).
Важливо! Для інтеграції в Windows 7 x86 нам потрібен образ DaRT x86, а для 64-бітної Windows 7 – 64 розрядний DaRT.
Заміна WinRE на MSDaRT
Знайдіть в корені системного диска каталог Одужання (За замовчуванням він прихований, щоб його показати включите відображення прихованих і системних файлів і папок). Відкрити його Вам не вдасться, тому що доступ до нього по-замовчуванню заборонений. Відкрийте властивості каталогу і на вкладці безпеку (Безпека) Надайте свого облікового запису (природно, вона повинна володіти адміністративними правами) повні права доступу на каталог Recovery.
У каталозі C: Відновлення
Перейменуйте файл Winre.wim в Winre.wim.old.
Потім в підготовленому образі MSDaRT в каталозі Джерела знайдіть файл boot.wim, Скопіюєте його в каталог C: Recovery
Перезавантажте комп’ютер, натисніть F8 при завантаженні, виберіть пункт «Відремонтуйте комп’ютер»І вуаля – запуститься DaRT!
Створюємо окрему завантажувальний запис для MsDart
Скопіюйте весь вміст ISO файлу з образом DaRT на локальний диск в каталог C: ДАРТ (Вміст файлу iso можна витягти за допомогою будь-якого архіватора). Далі нам належить додати в BCD новий запис і вказати шлях до завантажувального образу DaRT.
Створимо в BCD новий об’єкт типу ramdiskoptions (всі команди виконуються з правами адміністратора):
bcdedit /create {ramdiskoptions} /d " MSDART LOADER"
bcdedit /set {ramdiskoptions} ramdisksdidevice partition=c:
bcdedit /set {ramdiskoptions} ramdisksdipath DARTbootboot.sdi
Створимо нову завантажувальний запис:
bcdedit -create /d "MSDART LOADER" /application OSLOADER
Попередня команда видасть якийсь GUID, Який присвоєно даної завантажувального запису. В даному прикладі, записи присвоєно GUID {ff045036-70b1-11e2-9954-0050569e99ad}. У вашому випадку він буде відрізнятися. У наступних командах замініть елемент {YourGUID} на значення отриманого GUID-а.
bcdedit /set {YourGUID} device ramdisk=[c:]DARTsourcesboot.wim,{ramdiskoptions}
bcdedit /set {YourGUID} path windowssystem32bootwinload.exe
bcdedit /set {YourGUID} osdevice ramdisk=[c:]DARTsourcesboot.wim,{ramdiskoptions}
bcdedit /set {YourGUID } systemroot windows
bcdedit /set {YourGUID} winpe yes
bcdedit /set {YourGUID} detecthal yes
bcdedit /displayorder {NewGUID} /addlast
Після виконання даних маніпуляцій при завантаженні системі в диспетчері завантаження Windows 7 з’явиться додаткова опція «НАГРУЗНИК MSDART», Вибравши яку система почне завантажувати wim образ ERD (c: DART sources boot.wim).
Таким чином приступити до реанімації «комп’ютера» можна і без завантажувального диска MsDaRT, який тепер «вшитий» в систему. Для дистанційної діагностики проблеми досить по телефону пояснити користувачеві, як запустити середовище відновлення DaRT, налаштувати мережу і запустити засіб віддаленого управління – Remote Connection. Всі подальші операції по відновленню системи фахівець техпідтримки може виконати віддалено самостійно.