Sccm Deploying Problem Driver



Sometimes drivers will not install using sccm's standard driver import so you may have to get a little crazy and create a package that will do the job instead. In this example the problem driver was for AMDA00 Interface device but should work for many other nasty drivers.

 Steps to follow to solve the wee issue:-

1. Download driver from windows catalogue if possible, if not what you have will be fine.
2. Import driver manually through compmgmt.msc and selecting to point to driver file manually.
3. Grab driver folder from driverstore in Windows\System32\Driverstore (this will be the new folder by date)
4. Copy driver folder from driverstore to a safe place and delete the driver folder from the driver store.
5. Uninstall driver for problem device so you can test uninstalling and re-installing the driver.
6. Use the following command to install the driver again from the folder you put in a safe place.

Pnpuntil.exe /a /i path to .inf file

If this works manually then all you have to do now is make it work in SCCM, the trick here is to add
PNPUTIL.EXE to the package before you upload it to sccm this, this is important and not adding PNPUTIL.EXE will mean the driver wont install. Example below:-

Command used to install driver using asmbsw.inf file:-

"C:\WINDOWS\system32\cmd.exe" /c pnputil /i /a asmbsw.inf




REMEMBER TO ADD THE PNPUTIL.EXE to package



All thats it! You should now have your driver installing as required.

Happy Days :-)


Comments

Post a Comment

Popular posts from this blog

Dell Latitude 7040 - Enable PXE Boot

DWG Trueview 2012