How can I install drivers before Windows boots?
Unfortunately, you may not be able to use this tool unless you have a license with SA from Microsoft, but, if you do (or have MSDN/Technet), the best tool for this is MS-DART (The Microsoft Diagnostic and Recovery Toolkit)
This is the updated version of the old ERD Commander, and it allows you to make a lot of changes to the installed Windows on a system, including drivers.
Uninstalling Bad Drivers via Safe Mode
- Boot up in Safe Mode.
- Open Device Manager
- Locate device with the bad driver
- Removed/Roll-Back the driver
- Reboot the system
- Re-install/Updating the driver.
Using System Restore Even When Windows Vista/7 Does Not Boot
- Boot off with installation DVD in your computer
- Select boot from disk
- Select the Repair your computer
- Click Next
- Choose System Restore
- Click Next
- Select the Windows/Vista drive
- Click Finish
Note: If you are missing your Windows Vista/7 installation DVD then create one using these instructions.