Issues with DISM x64 and installing 64 bit drivers with Dell laptops
I'm trying to create a x64 deployment of windows 7 and everything is getting screwy when it comes to driver installation in the WinPE x64 environment.
I use xcopy to copy drivers to c:\windows\drivers based on the hardware product name found with Altiris -- for ex: Latitude E6430
xcopy /E /Y "R:\%#!computer@prod_name%" "%Drive%:\Windows\Drivers\"
From there on out we use DISM x64 to install those drivers in WinPE x64 -- however drivers don't seem to be installing properly and I'm clueless.
x64 drivers should be put into c:\windows\syswow64\drivers correct?
They are not getting there. They are still being put into c:\windows\system32\drivers
Oddly enough, we have a Latitude E6400, and the drivers are installed into the 32 bit directory, and everything works fine (but the drivers aren't installed because of DISM -- I feel it's installed because of the Windows install).
Also, how these drivers are working in c:\windows\system32\drivers I cannot explain either. I thought 32bit drivers in a 64bit OS don't work.
If someone can chime in -- I've tried DISM, tried DPINST, and don't know why this doesn't work on x64 but does on our x86 deployment.