Forum Discussion

Samkkinlon's avatar
Samkkinlon
Iron Contributor
Jul 06, 2026

Why does Windows 10 take so long to install cumulative updates?

I am experiencing very slow installation times for cumulative updates on my Windows 10 PC, which sometimes take several hours to complete. I want to understand what causes these delays and if there are any effective ways to speed up the update process to ensure my system stays current without lengthy wait times.

3 Replies

  • Poapba's avatar
    Poapba
    Tin Contributor

    Windows 10 cumulative updates can take a long time, often due to a combination of hardware limitations and the way the update process works. The frustration you're experiencing is valid, and a few key factors are usually at play. I'll break down the common causes and outline both simple and more advanced steps you can try.

  • hader's avatar
    hader
    Copper Contributor

    It can be anything. Many things are involved here. Your speed of your system, which storages you uses, how much free space you have on your C-drive, how much memory is installed into your system. If like 4Gb than swapping can occur and that is a real killer how long actions are taking. It can extend an update by hours.... , how fast connection you have with the Internet. It also depends on what time you initiate a update. Sometimes when the US is awake things are slower then inside the EU. MS has a farm of servers that upload stuff all the time. (It's busy as milions sees a new update and must upload the update) Capacity is an issue.

    In order to see what your system is doing; Start a powershell as admin and issue the command 
    "Get-Content C:\Windows\Logs\CBS\CBS.log -tail 10 -wait" You see the internal CBS engine busy with the updates. It is a flow of installments and checks. You can also inspect the CBS.log file when finished (C:\Windows\Logs\CBS\CBS.log) Every action has a datestamp. So check if it's taking hours at what moment you see your system waiting for many minutes until it is finished. I have to warn you; the messages are quite technical of nature. but fishing a few line might help to see why your system is so slow at updates.

    To prevent any disturbances during an update it is wise before an update (if it is released but not offered to you) to run the commands "SFC /scannow" and "DISM /Online /Cleanup-Image /RestoreHealth" (as mentioned earlier) inside a CMD-box as admin. These commands checks the integrity of Windows and repairs things if they are faulty. If they are faulty during the update the CBS-engine has to spend much time to repair things first before it can start any update. It's wise to check the integrity once every month. SFC /scannow will check your system quickly if there are faults. If so it repairs it automatically. DISM /RestoreHealth checks the integrity of your WinSxS dir where all the ComponentStore packages are residing. It also checks it and if faulty downloads the package from MS in order to repair them automatically.

  • Hi, cumulative updates can take a long time on slower disks, low free space, or systems with a large update backlog. I’d free up disk space, reboot before updating, and run Disk Cleanup or Storage Sense. If updates consistently take hours, run sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth.