I finally upgraded to Windows 10 on my desktop. My SO had upgraded her Windows 7 Home laptop to Win10 with no issues. (She basically said "No" to all of MS's suggested actions.) I upgraded a friend's Win 8.1 Home laptop with no issues. I upgraded an older Win 7 Home laptop used as a travel machine with no issues. (I'm writing this on it.)
It was time to upgrade the desktop. I'd held off because I dual boot Windows and Ubuntu Linux, and wanted to be sure that wasn't an issue.
That wasn't. The upgrade process didn't affect dual boot at all. The fun started once I had.
The desktop is a refurb Dell Small Form Factor box, with a 2.4 ghz quad core Xeon CPU, 8 GB RAM, and an ASUS 5450 low profile graphics card with a GB of video RAM replacing the built-in Intel graphics. Windows and Ubuntu live on and boot from a Crucial MX-100 SSD. The original SATA HD is still in place as a data drive. (And Win7 is still on it.)
The Win7 installation was fast and stable. Win10 is the opposite. Anything I do is guaranteed to hang and require a power cycle to get the machine back. I went through and uninstalled various things I thought might be issues (and which work fine on the other upgrades) to no avail. I'm at the point of reverting back to Win 7.
My biggest gripe is that I have no idea what the underlying problem is. I've run Windows since the 3.1 days (and MSDOS before that.) I can usually figure out what the problems are and address them. This has me pounding my head against the wall.
Time to boot into Ubuntu and use that while I do some research about what Win10's problem might be. As a rule, weird issues I've seen in Windows tend to be video related, even if video wouldn't seem to be involved. Next step might be to pull the video card and revert to built-in Intel graphics to see if it helps.
I've had fun before. This isn't it.

______
Dennis