When I placed my old hard drive into my new machine with a different motherboard in it, Windows booted up and ran fine. Immediately after installing the new motherboard drivers, Windows re-booted to a blue screen. To fix this, I figured a simple repair install of XP Pro would work fine, but instead, I get a blue screen again when Windows attempts to boot. I know that the correct solution to this would probably be to just do a fresh install, but I REALLY would like to avoid reinstalling all of my Programs again.
I was able to access Windows in safe mode after the initial BSOD, but not after the repair install. I do have some backups of the registry, and I'm pretty confident that I can still access the files on the hard drive. How can I fix this BSOD, and avoid a reinstall?