How to integrate Microsoft DaRT 10

Integration is easy, after breaking down DaRT Recovery Image Wizard's actions.

DaRT is released on the MDOP 2015 ISO (mu_microsoft_desktop_optimization_pack_2015_x86_x64_dvd_5975282), with separate MSI files for each language & architecture. Running the Wizard gives you options to add new drivers, or remove specific DaRT tools from setup.

MS provides a PowerShell script which reveals the actual steps:

1. Mount boot.wim
2. [Optional] Integrate WinPE features from the WinPE add-on to ADK
WinPE_OCs\WinPE-Scripting.cab
WinPE_OCs\WinPE-FMAPI.cab
WinPE_OCs\en-us\WinPE-Scripting_en-us.cab
WinPE_OCs\WinPE-HTA.cab
WinPE_OCs\en-us\WinPE-HTA_en-us.cab
FMAPI is required for BitLocker & file undelete tools.

3. Unzip MDOP's DaRT\Installers\language\arch\MSDaRT.msi -> Toolsx64.cab, Toolsx86.cab
4. Unzip Tools CAB to WinPE root folder
5. Copy DartConfig.dat template to Windows\System32
6. Unmount & create ISO

That's about it. I checked a few published OSD/SCCM scripts, and they do the same job. If you wanted to use WinRE, it already has the optional CAB's and only needs Tools & DartConfig. Because Tools is a normal ZIP, you could run any of the apps outside of WinPE.

Integrating DaRT in WinRE:

1. Load Windows image, Export the WinRE sub-image to saved file. Unload image.
2. Load WinRE image.
3. Extract Tools CAB to mount folder, using PowerRuns or NSudo. Copy DartConfig.dat to Windows\System32
4. Apply changes.
5. Reload Windows image, copy updated winre.wim to Windows\System32\Recovery
6. Apply, create ISO.

Win7-NTLite-2022-04-19-19-34-37.pngWin7-NTLite-2022-04-19-19-34-53.pngWin7-NTLite-2022-04-19-19-35-06.png

Isn't MSMG faster? Maybe, but they're redisting DaRT w/o permission, since it's available only to Software Assurance (paid support) clients.
 
I'm interested in subscribing/purchasing Software Assurance (Already as MS OEM (DOC) partner), if anyone from Microsoft is out there.
 
If you're a OEM partner, why doesn't your MS account rep hook you up? They love SA because it's a recurring cash flow.
 
Back
Top