I always like a little cmd alternative to fifty mouse button clicks (yea I know) and when I was having issues with one client with SCCM & OSD I had to use this, Basically once client was not installing a netork card driver, it would if I did it manually from inside WINPE ( press f8, type MMC and then add/remove computer management) there seem to be 2xdriver in the c:\drivers and although I dont yet know where this duplication is, I have to get this computer out today. So I found DEVCON

What is it? Basically what you do in device manager with a mouse this will do from CMD with some heavy options.

  1. Get DevCon HERE
  2. Extract to c:\devcon
  3. in CMD goto c:\devcon\i386\ and execute devcon
  4. In my case the command was devcon inf hardwareID
  5. devcon update %path_to_inf%\b44win.inf PCI\VEN_14E4

you get the idea,

the Hardware ID the really an interesting thing, if you ever need it then you can do devcon find * | more and you will get a nice list of all your hardware..

UPDATE –

Actually that failed aswel, supid computers are stupid.

In the end I basically did the follwoing

  1. mounted the WIM image
  2. edited the sysprep.inf to include
    • DriverSigningPolicy=Ingore
    • UpdateInstalledDrivers=Yes
  3. unmounted and commited the changes
  4. edited the sysprep in the sccm DP (just incase)
  5. updated the DP and WIM DP
  6. retried
  7. Done

SCCM can be a pain in the ass.

Good luck!