Unapologetic geeks only post.
I must admit it has given me an easy ride recently, several family machines have been through significant hardware upgrades and W10 hardly batted an eyelid, though occasionally needed reactivating.
Not this time - tried to move an existing installation from a 4790K based system to an 8700K based one (i.e. 4th gen Intel to 8th gen). What a nightmare - on the new board everything sulks, can’t install or remove drivers, indeed can’t install or remove anything. Got the new WiFi card (old m/b had it embedded, new one doesn’t) drivers installed only by moving the drive back to the old hardware, but it still isn’t completely happy - one manifestation of which is that it won’t shut down cleanly takes several minutes and then produces a device power state failure error. This, in turn kills any attempt to get it into safe mode on reboot.
I’ve traced this as far as the ACPI driver - and trying to figure out just what item in the ACPI tables for the new board is upsetting things (or the absence of which one from the old board) is too deep a rabbit hole to go down so, reluctantly it will have to be a complete reinstall. Bah (esp as N° 1 son has filled 1.5TB of disk with games which will need to be downloaded afresh).
Oddities in this journey include - removing all shreds of AMD software when I thought it might be the graphics drives, only for windoze to re-incarnate some ancient version that it had stashed somewhere and, despite deleting all the partitions on the spare disk I used for a dry run the W10 installer finding a licence key from the old system - almost certainly supposed to be locked to either Dell or Acer hardware and being happy to use it, and me forgetting that telling the installer how to access t’ internet leads you to that impass where it won’t let you proceed without agreeing to have a Microsoft account (so had to back up & restart, then click the “I don’t have Internet” link to make it agree to set up a local account).
Needless to say the co-installed copy of Fedora worked perfectly, on either motherboard.