Setting up Windows Deployment Services – Injecting drivers into Windows 7 and WIndows 2008R2

The final part about this item.

First of all we need the "Windows® Automated Installation Kit (AIK) for Windows® 7" after installing the Kit I added the directory "C:\Program Files\Windows AIK\Tools\Servicing" to the system variables path variable. Before we are to inject some stuff. We have to export a image, so right click on your image and choose "Export Image". I’m going to place it on c:\wimedit. After doing that you have to create a folder where you are going to mount the image. In my case C:\mounted.

A wim file can contain several images, to find the index number you need. use the following command:

dism.exe /Get-WimInfo  /wimfile:"c:\wimedit\install.wim".

In my case only 1 Index is available so that’s easy.

Now we can mount the image using the next command:

dism.exe /mount-wim /wimfile:"c:\wimedit\install.wim"  /index:1 /mountdir:"C:\mounted".

This will consume some time. After a while you will see a filled directory "c:\mounted".

image

Now we can start injecting the drivers.

For that we need the following command:

dism.exe /image:"c:\mounted" /add-driver /driver:"C:\new-drivers-wds\laptop Integrated Webcam\oem1.inf"  or  dism.exe /image:"c:\mounted" /add-driver /driver:"C:\new-drivers-wds\laptop Integrated Webcam” /recurse.

If you have unsigned drivers or you receive “Error 50 The request is not supported” than you may use the "/forceunsigned" switch at the end.

image

Committing and unmount the image.

For that we need the following command:

dism.exe /unmount-wim /Mountdir:"C:\mounted" /commit

After a while you will see.

image

In our folder "c:\wimedit" you will find the updated "wim" file ready for upload or replace the original.

Well that’s it for know.

Leave a Reply