One of the biggest annoyances for advanced PC users is upgrading your motherboard, or the “guts” of your PC. When you install windows, the setup program gathers details about the low-level components in your system and includes the appropriate drivers into the initial installation. Normally, if you simply swap out these components, say an AMD processor for an Intel, and an nVidia motherboard chipset for an Intel chipset, Windows will offer up a BSOD (Blue-screen-of-death) on boot. You may get away with doing an over-the-top “repair” installation to fix your motherboard, you may not. This method below is even easier, and if done correctly will allow you to simply reboot and have all your drivers for the new motherboard installed for you. And especially avoid having to spend 2-3 days reinstalling/customizing your PC again when you give up and do a fresh install.

  1. Do a complete image/backup of your system and create a system restore DVD if you haven’t already, just in case something goes wrong. Don’t skip this step. Just don’t.
  2. Shutdown your PC and unplug all but your system drive and your DVD drive.
  3. Boot from the windows 7 install DVD. Have your new motherboard DVD ready.
  4. Choose repair, and Command Prompt
  5. Where X:  is your DVD drive and assuming C: has been detected as your system drive, type  dism /image:c:\ /add-driver /Driver:X:\ /recurse
  6. You can specify specific folders on the DVD drive to parse: /Drive:X:\drivers\LAN /Drive:X:\drivers\Chipset    etc depending on where they are on the DVD.
  7. Dism will parse all .ini and include them on boot. Any new devices will be automatically installed after boot and probably just “work” if you’re lucky.