So you got your brand new Dell or other manufacturer’s hardware, deploy an OS with ConfigMgr 2012 and he, no go – chrash – missing drivers etc.
But wait, this is an Windows Update! And I am doing OSD.
To successfully add the Driver Framework use good old dism
during OSD. Of course you will build a new reference image but in the meantime you have some deployment to do.
Okay let’s start.
In this folder create a batch file – install.cmd – containing following code:
Dism.exe /Image:%1\ /Add-Package /PackagePath:"%~dp0Windows6.1-KB2685811-x64.cab" /NoRestart
So the content of folder will now look like this (b.t.w. we do not need the .msu in the package ;-))
Create a ConfigMgr package from these files. No program needed! Distribute the content.
Now we can apply this in our Task Sequence. It has to be done AFTER the ‘Apply Operating System’, but BEFORE the installation of the ConfigMgr client.
Add a ‘Run Command Line’ and enter following as command:
Cmd.exe /c install.cmd %OSDTargetSystemDrive%
Reference the package.
Now the KMDF will be installed during the deployment!
You can do the same steps for the UMDF.