Comment on page
MDT Dell Win7 + Win10 x64
In this example I will use OSDDrivers to work in MDT to support the following Dell models with Windows 7 x64 and Windows 10 x64
Latitude 5480
Latitude 5490
OptiPlex 5050
OptiPlex 5060
Precision 7510
Precision 7520
Precision 7530
Precision 7710
Precision 7720
Precision 7730
I'll start by adding Intel Wireless and Intel Display using the following command. The
OsArch
parameter will limit my results to x64 onlySave-OSDDriver -WorkspacePath D:\OSDDrivers -OsArch x64 -Pack
When prompted, I'll select all the ones that are compatible with Windows 7 and Windows 10 and press
Ok

This will take a little while to Download, Expand, and Package

Combining Operating Systems is not recommended, so I'll start with Windows 7 using the following command line. Dell Model Packs combine both x64 and x86, so there will be some cleanup afterwards
Save-DellMultiPack -MultiPackName Win7 -WorkspacePath D:\OSDDrivers -OsVersion 6.1 -RemoveIntelVideo
If there are multiple Dell Models to select, its easiest to sort by model, and then multi-select the ones I want. Not all of the Dell Models in my list are Windows 7 compatible, so there will be some Models that are not selected

The process will take some time, but should quicken as more models are processed

The end result was that 6 of the Dell Models on my list were packaged to 2.26GB. The original size of these Dell Models Packs was 12GB

If I do not need to support x86, then I can easily remove the x86 directory to recover 417MB of space

If I know that I don't need an Nvidia or AMD Video, and I did not use the Parameters to remove them before building the MultiPack, I can easily determine which CAB contains those drivers by searching the Expanded directory, or by looking in the MultiPack in the DDF file for a list of files in the CAB. The ATI drivers consume over 600 MB in this package, so remove what is not needed

Dell MultiPack Win7 x64 (6 Models) | Total Size |
Download Size | 5.55 GB |
Expanded Size | 12 GB |
MultiPack Size | 2.26 GB |
Remove x86 | 1.85 GB |
Next I'll create a new Dell MultiPack for Windows 10. I need to make sure that I give it a different Name than my Windows 7. The reason for naming them different is that Dell can use the same Driver Name, but the packages may be different depending on the OS, so if I merge the two, I may find that I have two Packages of the same name that have different content.
In this case I will also remove Audio drivers and use the Windows 10 Inbox Drivers to save space. For this, I need to add the
RemoveAudio
parameter.I also know in advance that my company uses Nvidia discreet Video, and not AMD, so I'll use the
RemoveAmdVideo
parameter to exclude these filesSave-DellMultiPack -MultiPackName Win10 -WorkspacePath D:\OSDDrivers -RemoveIntelVideo -RemoveAudio -RemoveAmdVideo

The process may take a while, but it will speed up in the end

This is what the resulting MultiPack looks like

In the MultiPack directory, there is a clixml file that can be used to obtain information about MultiPack that was generated

Dell MultiPack Win10 x64 (10 Models) | Total Size |
Download Size | 10.8 GB |
Expanded Size | 25.3 GB |
MultiPack Size | 2.18 GB |
The first step is to copy my Packages

And just paste it somewhere in the MDT directory structure. Make sure you have it in a Selection Profile if you use those

Once the files are copied, it can be added to the Task Sequence

The following should be the Command line that gets used. Adjust accordingly
PowerShell.exe -ExecutionPolicy Bypass -File "%DeployRoot%\OSDDrivers\Deploy-OSDDrivers.ps1"
This is now ready to deploy in 5.5GB total space (versus 37GB in Dell Driver Packs) with very minimal effort. One thing to think about is that 3GB of this space is AMD or Nvidia Video Drivers
Last modified 4yr ago