Thanks for the answer, JoyQiao-MSFT. Your solution almost solved my problem, but not completely :( It used to be stuck at 61% through the native windows update, now it's stuck at 99% (been 14-16 hours).
A few comments:
- Before the 0xc19001e1, my update was stuck at 61% forever.
- winver did show that I was running the 1909 version.
- Troubleshoot update did not find anything wrong.
- I did not run scannow or restore health, and did not have a firewall.
- I did not know how to do a "clean boot"
When I downloaded the updater from the link that you highlighted and ran it, it took a while to download and start updating. At - I think around - 70%, it said it could not install, as another update process was running. I did a bit of searching on the net, and ran the following commands (in admin cmd line) to stop the running update:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
(the first one didn't succeed in stopping the service on its first try. Then I tried the second command, which was successful, and then the first, and this time it was successful. The last two lines said that the service was not running).
Then I again ran the stand-alone updater that you linked to and highlighted.
Its progress went from 0-94% relatively quickly, and then it was stuck for a long time at 94%. Very slowly it went up to 99%, but then stuck there.
Any help would be appreciated.
Thanks!