Well, I've now lived with my Win10 upgrade and subsequent reinstall for 2 months and I'm still finding niggling problems and fixing them. I HAVE considered buying a new boot drive (I always keep my profile & data on a separate drive) and doing a total reinstall from scratch, but I seem to have finally managed to get things sorted out.
For all it's touted robustness, you have to be VERY careful doing non-standard things to the OS and the upgrade process really doesn't work too well, leaving an enormous amount of dross in the system, which Windows10 doesn't clean up.
As some of you may have discovered, Win10 no longer has the Media Centre, yet leaves all sorts of references to it in the Registry and boot process. To have a clean system all this has to be removed by hand, with lots of system images made at every turn of the way, in case of some weird regression.
DISM just plain doesn't work. The syntax varies, depending on which genius on the MS Technet wrote in his/her little bit, which is worrying.
The Recovery Environment didn't have winre.wim in it, so until I had extracted it from the iso and replaced it I couldn't even make a System Recovery disk.
All in all an irritating and frustrating experience, though I have learned quite a bit about the system internals of Win10.
It all just reinforces my belief that in Windows at least, upgrades just don't work cleanly.
Bit different from Linux, where you can swap kernels on the fly...
kexec -l /boot/new-kernel --initrd=/boot/new-initrd --reuse-cmdline kexec -e
But my old mobo, though it does have AHCI, can only handle HDDs/SDDs
at 300Gbs rather than the 600Gbs that they're capable of,
so I'm still I/O bound and the dual core CPU is starting to show it's age.
Time to dig into the savings and build myself another vehicle.
Mac