Always do a clean OS reinstall after changing motherboard, regardless of what you're switching to and what you're switching from. Not doing a clean OS reinstall will force Windows to use chipset drivers that were on the other motherboard, and a whole host of issues will arise.
Also, if you have multiple drives, unplug the SATA cables from every drive except the drive you want to reinstall Windows on to make sure Windows doesn't put boot partitions on the other drives, because it does that without your knowledge sometimes. And if it does, when you try to change out a secondary drive, Windows will magically not boot anymore. Plug the SATA cables of the other drives back in once you're done installing it.
It's good practice that I learned myself from this forum and applied. Everything worked wonders.