Well, for whatever the worth, I had to swap out the motherboard on my primary PC, about two weeks ago. I had just prior to that gone ahead with the free upgrade to Windows 10, using the Upgrade in Place approach.
The initial upgrade to Windows 10 was flawless, and painless. Literally two days later, it was decided that a lingering issue with memory being kept unavailable was likely an issue with the motherboard's BIOS, and that motherboard was swapped out for a completely different one from a different manufacturer.
I was fully expecting to have to reload Windows, and all of my applications (more than 1,400), and was NOT looking forward to that.
I fired up Windows with the new motherboard, and was pleasantly surprised to see a message from Windows that it was 'Adjusting drivers for new devices' or something like that, followed by the computer proceeding to a normal Windows 10 Logon screen for my user id.
FINALLY - after 40 years of waiting for it, it appears that Microsoft may have actually built Windows 10 to be smart enough to figure out how to handle things like the motherboard being swapped out, and sure enough, I was able to logon and everything was just as it had been, and everything worked.
I DO need to add that I did need to re-authorize software that relied on an iLOK Activation, and I needed to do the same with software from Arturia, but that was about it.
That saved me from 2-3 WEEKS of living hell, having to reload the world.
I remain thoroughly happy that I had done the upgrade to Windows 10, and am SO relieved not to have had to reload it all.
If you were NOT running Windows 10 on the old machine, you WILL have to load the new computer with some version of Windows, and will have to load each and every application you wish to carry forward to the new computer.
Congratulations in any case, on getting a nice shiny new computer. Even if you have to install everything again, it will still be WAY cool to have jumped forward 7 years in computer technology. Have a BLAST! :)
Bob Bone