Windows 10 update stuck at 0%
I just upgraded from 8 to 8.1 and immediately tried upgrading to windows 10. I got this same error so I killed the process and retried and restarted my computer a few times.
I turned off automatic updates thinking maybe I was getting the issue where it shows 0% because an automatic update is already in progress. Still nothing. It's just sitting there.
*side note - it won't let me close it unless i end process from task manager.
I tried a lot of guides from internet to solve this "0% download progress" problem, but without success. What worked for me finally?
- Download Media Creation Tool from Microsoft: https://www.microsoft.com/software-download/windows10
- run it and select "Upgrade this computer" (or you can select "create installable media" (DVD / USB) if you want to make clean installation, but it wasn't my case) - download will start immediately
- if you get stuck during installation (after downloading) on "checking for updates" message, then open Command prompt as administrator (how to do it) - while installation window 10 is still open and running - and type command:
net stop wuauserv
. This stops windows update service. After a minute you should see "Checking computer" instead of "checking for updates" in Windows install window and installation goes on...- if you get stuck again during next "checking for updates" process, repeat the last step - stop windows update with
net stop wuauserv
. I had to do it two or three times during "checking for updates".
For anyone else who has this problem here is how I solved it.
First off the whole process was a nightmare. Just letting you know.
I tried a lot of things and it eventually worked. I'm going to list everything I did but my suspicion is the most important thing I did was frequent disk cleanups.
Instead of trying to straight update to windows 10 I updated 8.1 as much as it would let me. I had my HDD partitioned and the C drive only had 150 GB so after a billion windows update failures I figured maybe it would at least speed things up if I reclaimed the other partition. It was during this process that I did a disk cleanup (Had to click on advanced so it would search for more things to delete (e.g. windows update files)). After this windows update FINALLY worked.
If you get it downloaded and it freezes on preparing to install I'd try disk cleanup again and start over.
That was a 657MB download. The next windows update was a 15MB download. This took half a day. By the time it worked I had:
- turned off automatic updates
- disabled windows defender
- disabled all non-microsoft services and apps from running at startup
- ran troubleshoot > windows update (drag down from top right, type "troubleshoot", click it, click windows update) about 5 times
- restarted 4 billion times
- ran disk cleanup (again, i think this is the only thing that did anything). Please note that when it gets around to deleting windows update files that it will freeze. I found that killing the Windows Modules installer worker (windows update) breaks whatever deadlock the computer is in. e.g. the instant you delete it disk cleanup goes from a halt back to normal speed.
- defragged my hdd (this was after I restored the other partition)
I continued updating until it said I had no more updates to do (even optional). For me this was just another 85 MB update and it worked flawlessly. I never saw that update to windows 10 thing in the taskbar. I just googled "install windows 10" and clicked through the links once it was fully updated and to my surprise it worked (this was a 2 day ordeal).
One final thing to point out is that windows update is garbage. It will sit at "preparing to install" forever. It will download 700MB but leave it's download progress at 0%. It might not let you close it. It might not open when you open it. When I was upgrading from 8 to 8.1 it froze at 62% (permanently froze) and after some googling I found it will start again if you disconnect your internet and then reconnect it.