Re: Upgtaded Motherboard
When you install Windows, it sets itself up to run on your current hardware. Add in specific drivers and you have a Windows installation that will only work (well) on that setup. That's a simplified explanation but it gives the gist of the matter.
When you moved the hard drive to a different motherboard, you completely changed the hardware (as far as Windows is concerned). This is why I am amazed it even booted or is not throwing constant blue screens.
XP would allow you to perform a repair installation that reacquainted XP with your hardware. This would reassign Windows to work with what was there regardless of what was there before (most of the time). Vista and 7 do not have this option.
My Rig: SABLE
Antec 300 Illusion / Antec EarthWatts EA650 650W / EVGA GTX 760 2GB
AMD FX 8320 x8 Black Edition / Gelid Tranquillo / MSI 970A-G43
Sandisk Ultra Plus 128GB / Samsung 840 120GB / WD Black 750GB / WD Green 1TB / WD Red 3TB
G.SKILL Ripjaws 2x2GB DDR3 1600 - Crucial Ballistix Tracer 2x2GB DDR3 1600
Win7 Ult 64-bit - Func MS3 Mouse - CM Storm QuickFire Rapid Mech Keyboard
R.I.P. Danny L. Trotter
... 14 Nov 1945 - 4 Sept 2009