Skip to main content

Why Windows 10 updates take so long (and some potential fixes)

It's important to keep your Windows 10 PC updated. You get security fixes, new features, small improvement tweaks, and more. Unfortunately, updating Windows 10 can often take years. Or so it might feel when you're watching an update sit still, you pacing around knowing that you have stuff to do on your PC. This isn't exactly a rare problem, and you'll almost always find a thread about it in our forum and in countless others around the web. So why exactly is it taking so long, and what can you do about it?

Windows 10 April 2018 Update ultimate resource guide

Why do Windows 10 updates take so long?

Windows 10 is a big, complicated OS that is constantly being tweaked. While some updates are small and you might not even notice them installing, others are massive and take a good chunk of time to install. The amount of time it takes can be affected by multiple factors.

If you're working with a low-speed internet connection, downloading a gigabyte or two — especially over a wireless connection — can take hours alone. Since you'll often be thrown into an update without any idea of what it consists of, watching the blue screen for hours might make you think something's gone terribly wrong. Likewise, if Microsoft's servers are getting slammed with people all trying to download at the same time, speed can be further affected.

So, you're enjoying fiber internet and your update is still taking forever. Does your PC have an old hard-disk drive (HDD) crammed almost to bursting with data? When was the last time you de-fragmented that bad boy? Some updates need to cover a lot of ground, and a slow drive with files everywhere won't help. Backing up your data and reformatting is never a bad idea, but the least you can do is give that old drive some new life with a defrag.

Windows Update components might be broken

Windows Update Troubleshooter

A slow internet connection or a cluttered hard drive are not the only potential problems to do with Windows Update. When pitchforks and torches are grabbed and walked over to Microsoft's own community support forum (opens in new tab), a moderator will usually direct the angered crowd to the Windows Update Troubleshooter tool.

Because Windows Update is its own little program, components within can break and throw the entire process off of its natural course. Running this tool might be able to fix those broken components, resulting in a faster update the next time around.

Download Windows Update Troubleshooter tool from Microsoft (opens in new tab)

If you run this tool and find that it makes no difference, you can always run through Microsoft's step-by-step Windows Update support page. You answer a bunch of questions and you receive potential fixes along the way.

See the Windows Update support page at Microsoft (opens in new tab)

Software might be conflicting with Windows Update

Third-party applications, services, and drivers that start when Windows starts can cause software conflicts when trying to update Windows. If you're using a fast, wired internet connection and have a speedy solid-state drive (SSD) in your PC and are still having an issue with an update taking a considerable amount of time, you can try performing a clean boot of Windows 10 before attempting to update.

  1. Right-click the Start button.
  2. Click Search.

  1. Type msconfig and hit Enter on your keyboard.
  2. Click Services.

  1. Click the checkbox next to Hide all Microsoft services.
  2. Click Disable all.

  1. Click Startup.
  2. Click Open Task Manager.

  1. Click any startup program you suspect might be interfering.
  2. Click Disable. Repeat steps 9 and 10 for all startup programs.

  1. Click the X to close Task Manager.
  2. Click OK in the System Configuration window.
  3. Restart your PC.

Once your PC restarts, try installing the Windows 10 update again. To enable startup items again, follow the same steps but click Enable all in step 6 and Enable in step 10.

Set a scheduled update time

An update to Windows can happen at the worst time, but you can disable auto updates and even set a schedule to have your PC do its thing overnight rather than during an important meeting.

How to stop Windows 10 auto updates (and set a schedule)

More resources

Have a look at these other articles for more help with Windows Update.

Updated July 10, 2018: I've refreshed this guide to ensure you're still getting the best advice when it comes to troubleshooting a slow Windows 10 update.

Cale Hunt
Cale Hunt

Cale Hunt is a Senior Editor at Windows Central. He focuses mainly on laptop reviews, news, and accessory coverage. He's been reviewing laptops and accessories full time since 2016, with hundreds of reviews published for Windows Central. He is an avid PC gamer and multi-platform user, and spends most of his time either tinkering with or writing about tech.

24 Comments
  • I used to have issues with Windows 10 on my laptop even with Intel Core i7, 8GB Ram, but this was caused as article says because I was using HDD. Last Fall upgraded to SATA 3 SDD and Windows 10 Updates go very very fast, this is also true for Anti malware backend scans, Groove and many other apps that were slow because I used a crappy Seagate 1TB mechanical drive
  • An ssd is the single most important upgrade anyone can do to a pc, the increase in performance is amazing.
  • Takes ages on a slower machine. i have not updated on this machine yet, but on my old computer it still took ages and that was a pretty powerful machine.  
  • I am pretty sure that there is a setting under the update settings to enable peer to peer updates that boost updates by downloading parts of updates from other peoples computers.
  • Unless people have sense and disable it. why should people use their bandwidth to save MS bandwidth?  While I am on unlimited broadband myself, a lot of people are not and i still think it is checky of Micrsoft to turn that on as default and I bet most people do not even know about it.  
  • It supplements what you get from MS to speed up the downloads and doesn't replace it, you can restrict it to just the PCs on your network but that means that at least one device has to download the update first.
  • I use that setting, it pulls updates from both computers on your network and the internet to supplement what it gets from Windows Update itself. It doesn't dramatically speed up install of updates but does speed up the downloads.
  • There's also a TROUBLESHOOT option under updates setting that has all the different troubleshoot tools available (no need to download that anymore)
  • Windows Update is getting better and better. It used to be and sometimes still is that within Update there are updates that conflict in the order of installation, resulting in a failure of the whole batch.
  • In my experience mechanical hdds have long updates no matter the OS. ssd's make almost any computer in the past 10 years feel like a super computer for normal tasks.
  • That's it exactly, it isn't the download of updates that's really the issue but the hardware they are being installed on. If it's older mechanical hard disks then it will be slower compared to an SSD or even an M.2 SSD.
  • Also to add, most people have mechanical hdds and do not defrag their hdd at all. With W10 the updates can cause a heavily fragmented drive.
  • Updating Windows 10 is a huge improvement over previous Windows versions.
    In my opinion it is quick enough and reliable. I have 5 machines and never had a problem.
    Nothing to complain. Maybe there could be a problem with home built, slow supported PCs?
  • HDD with 8GB ram about 2h 3 h to update SDD with 8GB ram about 30Mins
  • I particularly like the way you only find out your box wants to take up your day with a major update when you go to switch it off and likely need to dash out the door. The only way to get the ruddy box to switch off is to force a shut down by holding down the power button. Very not great. It's like MS is purposefully trying to find the most annoying and inconvenient moments to seize control of your PC. Does anyone know of a simple utility to force a shut down safely in such circumstances?
  • I looked at the number of discrete items in a cumulative update a year or so ago and learned that there were more than 15,000 individual items being replaced or added. No wonder updates take time. The wonder is that fast devices with an SSD take just a few minutes. Download times aside, compare the time needed to do an update with the time needed to do a clean installation to get an idea of how much time is consumed by selective item replacement. The former can take nearly an hour while the latter takes about 10 minutes. The former only replaces a selection of components while the latter replaces everything.
  • Takes less time than Server 2016. That's insanely long if it even installs correctly to begin with.
  • The above mention method is best, but as we know that many users upgrade there Windows from Windows 7, 8 or 8.1, so during this process they lose some files of Windows 10, which is later headache for the user. Sometimes the user has the Crack version of Windows, which is even not able to get updates. They need to download the full version of Windows 10 at https://www.installerbook.com/2018/06/window10-free-download-full-versio... .
    Furthermore. The internet speed causes the update time. and some of your Hard disk health too, but in the installation process mostly. The system caches also affect the download speed. Thank You!
  • net stop cryptSvc
    net stop wuauserv
    net stop bits
    net stop msiserver SoftwareDistribution softwaredistrubution.old net start cryptSvc
    net start wuauserv
    net start bits
    net start msiserver 👆🏼 in Cmd/Shell (admin privilege) always fixes Update issues for me.
  • Then something is very wrong with your windows install 😶.
  • I've never really felt that W10 updates on my SP4 or Acer Gamer laptop takes long to install. My Xbox One on the other hand...! Why does it need to update every second time I power it up, and is it really necessary for it to take half an hour?!?
  • Be nice to be able to strip Windows 10 down to what updates you need. Such as uninstalling apps that right now can't be uninstalled like Cortana, Edge, and some other Microsoft bloat that if uninstalled wouldn't require updates. Probably why Windows 7 remains popular because you can basically strip it down to just OS updates. Yes, Enterprise Win 10 can do this, but beyond that Pro and Home are stuck accepting stuff the user may not want or need to update. Its also annoying to get monthly updates that require more update revisions to fix issues. It gives users a impression that your PC is always installing updates and asking to restart. Yes having a SSD makes all these updates more bearable but hardly acceptable given the frequency of them.
  • Nice article
    Fileyogi
  • I see alot of info about poor maintenance of the computer but the fact is Windows needs to step up their game! Just bought a new notebook 8th gen I3, 8G RAM and NVM storage still i need more than 4 hours to just get the "partsupdate to Windows 10, version 1803". Something aint right in the updates maybe Windows should use a better compiler or just share the right of DirectX to apple and linux and I be gone.