Google this on well, google

-> How to change motherboards and save Windows 7.

That's well done but I've yet to find Microsoft support such. Even after a decade.
Bob