It will depend on how closely the old PC resembles the new PC. And you will have to re-activate Win. If you can boot to the desktop, Win will have loaded its generic drivers to get that far. Then you will want to run something like CCleaner to clean up the mess that the Registry will be in. Next, install the drivers for the new motherboard. I'm assuming this is a self-build and not a pre-built.