Adding Drivers for Unsupported Hardware
Contents

Introduction

Adding Drivers

Introduction

If the standard drivers included with VistaPE don't support your computer's chipset or drive controller (RAID, AHCI, etc.), you can add the necessary drivers using Mustang's AddDrivers script.

The Windows AIK will need to be installed in order to use the AddDrivers script. If you need help installing the Windows AIK, instructions can be found here.
Adding Drivers

Download the AddDrivers script from Mustang's website and save it to a folder on your computer.

Download
Mustang's VistaPE AddDrivers Script

Extract the contents of the AddDrivers.zip file to the \Projects\VistaPE\Drivers sub-folder of your WinBuilder folder. In this example, the folder is: C:\WinBuilder074\Projects\VistaPE\Drivers

See: Using Windows to Extract the Contents of a ZIP File
1.1

Here you can see the AddDrivers script has been extracted into the correct WinBuilder sub-folder.

1.2

If WinBuilder is currently running, click on the Refresh button to make the new script show up. Otherwise, start the WinBuilder program.

1.3

The Add Drivers script should show up in the Drivers section of the VistaPE tree on the left side of the screen. It should be checked by default (check it if it's not)

1.4

The right side of the screen contains the settings and information needed to add the drivers.

If you installed the WAIK into its default location (as recommended), you won't need to make any changes to the peimg.exe path. If you installed the WAIK to a different location, enter the correct path in the box.

The Pause after each driver is installed option is checked by default. This will make the script pause after each driver is added and allow you to see if it was added successfully or if there was an error. It is recommended to leave this option selected.

The script allows you to add up to five drivers by entering them into the driver path boxes. For example, if you only want to add one driver, leave the paths for drivers 2 - 5 blank.

It is very important that you do not have any spaces in the path names for the drivers. Also, you need to include the name of the driver INF file in the paths.
1.5

Click the Save button after you have finished entering the required information.

In the example below, I've added the driver for my eSATA PCIe (SiI3132 chipset) card (SI3132.INF).

1.6

The driver files were previously copied into a sub-folder in the Drivers folder named eSATA-SiI3132.

1.7

Click the VistaPE Play button to recreate the VistaPE build.

1.8

When the Add Drivers script is run, the following screen will show. In this case, it says that the driver was successfully added. Click the Close button to allow WinBuilder to continue. If you include multiple drivers, the window will come up for each one.

1.9

If you get any error messages, check the paths carefully and make sure they are correct.

Finally, burn your new VistaPE ISO file to a CD, boot it and see if it now correctly supports your computer's hardware.

Guide Contents

Go to Guide Contents

This website is hosted and maintained by Purviance Computer Services.