I tend to find if you have gone to a motherboard with a chipset from the same manufacturer ie stuck with intel or amd then windows will boot fine from your old installation, just do a clean reinstall of all your drivers with driver fusion to clear any chipset driver remnants.
if it doesnt boot, just do a clean install and backup your files anyway.
personally i have gotten away with 3 different motherboards on the same install, havent formatted my drive in a few years and everything still runs fine.