I am trying to build a new Windows 7 image to be deployed across multiple platforms using Ghost. Right now I have a great image that will run on all systems we have but the problem is device drivers. The image will load, go through sysprep and boot to the desktop but there are several missing drivers like USB 3.0, video, and some chip set drivers. I could add the drivers to the image and make a change to the devicepath entry in the registry or I can use PNPutil to add the drivers to the driver store but doing this will almost double the size of the image (we have many different models we support). Is there any method we can use to add the drivers dynamically? We tried to run a script that made a wmi call to get the model name from the BIOS and run a pnputil script based on the result but we are getting BSOD on some of the systems. Any help would be great!!
I need a solution