You can't install Windows on a motherboard that runs one architecture and then switch it to a new motherboard running a different architecture - the chipset and probably other devices require different device drivers.
You may be able to "repair" things using your Windows installation disc, but the surest solution is to reinstall Windows.
repairing it has a chance, but it'll probably be a reinstall. Use a standalone linux distro, or a ubcd4win / bartpe style windows disk to move files before you install, in case windows really wants to reformat.
In the past, I had a windows 7 installed on a hard drive, and the X58 motherboard it ran on went bad. I replaced the motherboard with a H61 motherboard and a 2100. I expected to have to do a clean install, but I tried the old hard drive, and it booted! Luck, or who knows what. I installed the cd drivers and all ren well.
Since you have had no success, perhaps this is a good time to do something else.
Invest in a SSD, 80gb or so will do it. The improvement in everyday operation will be remarkable.
Look to Intel, Samsng, or crucial in that order.
Do a clean install on the SSD by itself, and then add your old hard drive. Your old data will still be available on your old drive, and you can delete all of the old windows files.
There is one other option that is not free, Acronis with universal restore will allow you to back up the drive and then restore it with no drivers, this option works but is not free. There are other places you can get it, but I am not at liberty to say where. Google is usually a good place to start.
It depends on the build of the OS. Some installs i have done work like how you describe shanky887614 but other ones fail and i have to repair the installation. I wonder if it has to do with OEM disks vs. Retail Disks like dell or hp.