Okay I am back, and had a quick look at both error logs. TC is on it, as I see.
Here's what I would recommend:
1. I usually ask for installed programs list (grab from
Ccleaner free version - save to text file, post here in a code box)
2. Uninstall any 3rd party Anti-Virus and/or Firewall, Speccy, HDD monitoring programs, etc.
3. Verify a clean
sfc /scannow and
Dism /Online /Cleanup-Image /CheckHealth (admin command prompt)
4. Unplug all peripherals - nothing but keyboard, mouse and monitor on a desktop; nothing but mouse on a laptop
5. Be sure
Fast Startup is OFF
5a. Uninstall Printers
6. Put the computer in a
Clean Boot state
7. If user libraries have been moved, temporarily move them back (just the library pointers, not the data)
8. In the AskVG article, follow Method #2 (locale/language), Method #4 (enable services) and check the registry setting in Method#5
9. If you have used any anti-telemetry programmes, completely undo what they have done.
10. Open Device Manager and right-click on each device and have Windows auto-search for driver updates. (PITA, I know, but it does make a difference.)
11. Do the upgrade connected to the internet; do the upgrade disconnected from the internet.
12. Use the
MSTechBench ISO, right-click to mount, then run
setup.exe as administrator, select
keep all files and apps.
Until I can see the list of installed programmes, I can't say more about them...
I realise most of this has been done already; perhaps not in this order? May or may not make a difference.
EDIT #2: did we run CHKDSK?