Adding Drivers
Windows PE contains a comprehensive database of common drivers to enable
your PC to start without any manual driver loading. However, some
controllers and recent network controllers may not be included in the
standard environment. In this case you need to add your drivers to the
Rescue Environment to enable these devices.
When the Windows PE component is installed the following directory structure
is created on drive C.
and
You need to add the relevant driver files (.inf and .sys) to new directories
beneath 'Disk' or 'Network'. It doesn't matter what you call the new directories,
all sub directories will be enumerated for relevant driver files.
Example: Adding
a Network driver
In the this example we'll add drivers for an Intel 82566DC Ethernet
LAN controller. This controller is not natively supported by Windows PE
2.0.
Locate Vista 32 bit drivers for the controller
on the Intel web site.
Download the driver installer program 'ProVista32.exe'
The installer contains the required drivers but
we don't want to execute it we just want to extract the driver files for
our Windows PE build.
From a command prompt type the following:
CD <download directory>
ProVista32 /s /e /f "c:\boot\macrium\drivers\network"
Note: In Vista you must execute the command prompt with elevated privileges.
This will extract all the relevant driver files to the Windows PE driver
directory. To speed up the boot process you can remove directories that
contain drivers for devices that aren't connected to your PC.
That's it! The next time you boot your PC into
the recovery environment the correct drivers will be loaded and if you
burn a new Rescue CD this will also contain the required drivers.
If your drivers are available as zip file(s)
then simply unzip these beneath the relevant sub-directory.
|
|
If you are running Windows Vista or XP 64 bit edition then you must
add 64 bit drivers. If possible you should locate Vista drivers. If this
is not possible then XP drivers may well work correctly. You should always
try a test boot of the Windows PE environment to check that your hardware
is detected and working correctly. |
|