Hello, im creating an image for the computers at work and Ive run into an annoying issue. This is a universal image, Wn7X64 Pro, and im trying to automagically install the drivers for the graphics card. Sounds simple, right? Well, the new 7th gen processors dont support windows 7, so I made a custom driver .inf for it to install under windows 7. That part works fine, the drivers install and I get intel HD620 graphics as an option. Then I call dpinst from my unattend file and have it install the drivers for the GPU during startup with the /lm switch enabled (since its a custom driver, its unsigned and M$ doesnt like that for some reason). All of that works great, the driver installs during first startup, and I have a completely unattended install. The issue arises when I boot into windows for the first time. The driver is technically installed, and it is available, but windows doesnt automatically select it for use. I have to right click the device in device manager, select update driver etc.. and I see the custom one right there in the list of currently installed drivers, right under "Standard VGA graphics adapter". All I do is select it an hit install, and it works perfectly. Does anyone know of a way to force windows to select that specific driver to use over the default one? I cant help but imagine this is all related to it being unsigned and therefore "worse" than the default one, so im experimenting with putting
<forceIfDriverIsNotBetter/>
in my dpinst.xml file. Ill let you guys know if that solves it, but if anyone has any ideas please oh please share them with me.
<forceIfDriverIsNotBetter/>
in my dpinst.xml file. Ill let you guys know if that solves it, but if anyone has any ideas please oh please share them with me.