MDT 2008 WDI error finally resolved
I have tried several things to resolve the WDI.dll issue. I even posted previously that I had resolved the issue by removing all the VMWARE drivers but that solution was short lived. http://myitforum.com/cs2/blogs/cstauffer/archive/2008/01/18/wpeinit-exe-error-missing-wdi-dll-do-you-really-need-drivers-in-a-virtual-enviornment.aspx
Well I now have a solution that actually works (at least in my lab anyway), so here it is.
If you are running VMware ESX/GSX or Server 1.04
- Downloaded the Intel e1000 drivers from http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=1878&lang=eng for both XP and Vista. I put them in a folder called D:\Drivers\Intel.
- Use WinZip and extract the drivers to separate folders, one for Vista and one for XP
- Go into SCCM and import the drivers
- Make sure that you add the drivers to your VM drivers package (if you have one) and add the drivers to the boot image you are using.
- Make sure that you update the DP's with the new packages.
- i. I got failures on the import but, when I looked at the drivers list and the packages everything was there. So I'm not sure what the errors where about.
- Shut down the VM image that you want to try this on
Note : if this is an existing OS be sure to copy the drivers to the system before making these changes otherwise when you reboot you will not have network access to get the drivers.
- Edit the *.vmx file to add the entry Ethernet0.virtualDev = "e1000" after the Ethernet.preset = "TRUE" entry.
- reboot the VM image that you made the changes on and install the new drivers for the new nic you just added.
- Run the MDT 2008 TS and see if you still get the error.
I found most of my answer here
http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2969480&SiteID=17