This is the shortest documentation I could create on how to inject drivers into Win PE2.0 (or Vista WIM file). The screenshot beside STEP 5 displays the 3 critical commands I used to load nVidia nForce 4 ethernet drivers to my WinPE boot.wim.
Create a folder called C:\TEMP. Then create two subfolders; one called DRIVERS and the other called MOUNT
Insert your Windows Vista DVD/CD, and copy DRIVE:\SOURCES\BOOT.WIM to C:\TEMP\ and rename it CUSTOMBOOT.WIM
Download the drivers you need and put them in their own subfolder under C:\TEMP\DRIVERS (i.e. C:\TEMP\DRIVERS\ETHERNET\ and C:\TEMP\DRIVERS\SOUND\ ) .
Don’t put the driver .EXE file into that folder, you need to expand that .EXE and get the driver files out of it.
WinRAR and WinZIP work well for extracting .EXE files containing drivers. For WinZip you simply drag the .EXE with the RIGHT MOUSE a few pixels and you will see WINZIP, EXTRACT TO… in the context menu.
Make sure you do not change the folder structure your driver .EXE file may have created.
Use Vista (or at least WinXP drivers); DOS drivers will NOT work.
Click Start. Microsoft Windows AIK, Windows PE Tools Command Prompt. This assumes you have the Windows Automated Installation Kit installed. UPDATE: DEC 2008 – Click HERE to download the new Microsoft Desktop Deployment Toolkit.
This will set a pile of software (i.e. imagex) in your “PATH” so you won’t have to search for it.
Mount (i.e. expand) CUSTOMBOOT.WIM with the following command:
View Comments