2

My image contains a driver (intel) for the graphics in a system. After deployment Windows still choses the Standard VGA driver. Manually changing the driver works, without any complaints about signing or compatibility.

What do I need to do to make it pick that driver?

Update: I had a look at setupapi.log, but didn't find any clues there. I then tried a later version of the driver, and windows seems to have liked that better.

Chris
  • 103
  • 1
  • 1
  • 9
  • update the image after you manually update driver. – Ramhound Feb 27 '15 at 14:49
  • I do all my configuration on a virtual machine, so that'd be tricky. And I add machine type specific drivers after sysprep, offline using dism. – Chris Feb 27 '15 at 14:56

1 Answers1

0

Include PersistAllDeviceInstalls in your unattend.xml. It tells Sysprep to not remove the devices when generalizing the system. This is a bad idea if you are deploying to dissimilar hardware in some cases, as it can result in a BSOD during first boot.

I ran into this same issue last year, and it was a bug in the Intel drivers. Basically, when removing the device, it was also removing the driver files from the system. I believe this was fixed last fall, which is inline with your experience that updating the driver fixed the problem.

Grumbles
  • 151
  • 7