We load a device with all of the correct drivers using softpaq then run a program called "double driver", its a free tool you can google the download for it.
Create a backup of the device and use that for your driver package, the only issue we have run into with this for some reason it does not grab the correct network drivers so I end up getting those manualy, use 7z to open the archive and copy the correct drivers into the folder double driver created.