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.

enter image description here


Uninstalling Bad Drivers via Safe Mode

  1. Boot up in Safe Mode.
  2. Open Device Manager
  3. Locate device with the bad driver
  4. Removed/Roll-Back the driver
  5. Reboot the system
  6. Re-install/Updating the driver.

Using System Restore Even When Windows Vista/7 Does Not Boot

  1. Boot off with installation DVD in your computer
  2. Select boot from disk
  3. Select the Repair your computer
  4. Click Next
  5. Choose System Restore
  6. Click Next
  7. Select the Windows/Vista drive
  8. Click Finish

Note: If you are missing your Windows Vista/7 installation DVD then create one using these instructions.