Windows Update timing depends on your internet speed, which updates are installing, and whether your computer has installed updates before

A Windows Update can take anywhere from 20 minutes to several hours. The most common scenario — a routine monthly security patch on a computer with decent internet — usually finishes in 30 to 45 minutes. But a major version upgrade (like moving from Windows 10 to Windows 11) can run 1 to 3 hours, and a first-time update on a slow connection can stretch to 4 hours or more.

The time breaks into two separate phases: read and installation. Your internet speed controls the read phase. The size of the update and how much work your computer has to do control the installation phase. If your computer restarts during the process — which it usually does — you are watching both the restart itself (a few minutes) and the installation that happens after restart (which can be the longest part).

Understanding what is happening during each phase helps you plan around updates instead of being surprised by a locked computer when you need it.

Key Takeaways

  • Routine monthly updates typically take 30 to 45 minutes on a computer with broadband internet and no major backlog of previous updates.
  • Major version upgrades can take 1 to 3 hours because they involve replacing core system files, not just patching existing ones.
  • Your internet speed is the main factor you can control — a 5 Mbps connection will read updates much slower than a 100 Mbps connection.
  • Updates that happen after a restart are often the longest phase, and your computer will be unusable during this time.
  • Older computers and computers with full hard drives take longer because the installation phase requires more processing power.

Why the read phase takes different amounts of time

Windows downloads updates from Microsoft servers. The size of the update file varies — a typical monthly security patch is 100 to 500 MB, while a major feature update can be 2 to 4 GB. Your internet speed determines how long the read takes.

If you have a 50 Mbps connection (common for cable broadband), a 300 MB update downloads in about a minute. If you have a 5 Mbps connection (common for older DSL or satellite), the same update takes 8 to 10 minutes. A 4 GB major update on 5 Mbps takes roughly 90 minutes just to read.

Your computer also checks for updates in the background before you see anything on screen. If Windows has been set to check for updates but you have not restarted in weeks, it may be downloading multiple months of patches at once. This backlog is invisible until the update process starts, which is why an update can suddenly take much longer than you expected.

Why the installation phase takes different amounts of time

After the read finishes, Windows has to unpack the update files, check that they are not corrupted, and integrate them into your system. This is the installation phase, and it happens partly before a restart and partly after. The post-restart installation is usually the longest part.

During post-restart installation, Windows is replacing or modifying system files while your computer is running a minimal version of itself. This is slower than normal operation because Windows cannot use many of its usual shortcuts. A routine monthly patch takes 10 to 20 minutes in this phase. A major version upgrade can take 45 minutes to 2 hours.

Your hard drive speed matters here. A computer with a solid-state drive (SSD) completes the installation phase much faster than one with an older mechanical hard drive. A full hard drive also slows things down because Windows needs temporary space to work with the new files.

How major version upgrades differ from monthly patches

Windows releases two types of updates. Monthly patches (called cumulative updates) fix security holes and bugs in the version you already have. Major version upgrades (like Windows 10 to Windows 11) replace large portions of the operating system itself.

A monthly patch might be 300 MB and take 30 to 45 minutes total. A major version upgrade is typically 3 to 5 GB and takes 1 to 3 hours. The upgrade also has to check your hardware to make sure it is compatible, which adds time. If your computer does not meet the requirements for the new version, the upgrade will fail and roll back to your previous version — which also takes time.

Major upgrades also tend to restart your computer multiple times, whereas monthly patches usually restart once or not at all. Each restart adds 5 to 10 minutes to the total time.

What slows down updates the most

The single biggest factor is internet speed. If you are on a slow connection, the read phase dominates the total time. Moving your computer closer to your router, restarting your router, or running the update during off-peak hours (when fewer people are using your internet) can help.

The second biggest factor is a backlog of previous updates. If your computer has not been restarted in months, Windows may have accumulated 5 to 10 months of patches waiting to install. These install sequentially, not all at once, which multiplies the installation time. Restarting your computer regularly (at least once a month) prevents this backlog from building up.

A full hard drive also slows updates significantly. Windows needs temporary space to work during installation. If your drive is more than 90 percent full, delete or move files to free up space before running a major update. A computer with less than 10 GB of free space may fail the update entirely.

Older computers with mechanical hard drives and less RAM take longer because the installation process is more resource-intensive. There is nothing you can do about this except wait, but knowing it is normal can help you avoid restarting the computer mid-update out of frustration.

How to plan around update time

Windows typically checks for updates once a day, usually in the early morning. You can see when the next check is scheduled by opening Settings, going to Update & Security, and clicking "Check for updates now." If an update is available, Windows will tell you the size and type.

For routine monthly patches, plan for 45 minutes to an hour. For major version upgrades, plan for 2 to 3 hours and make sure your computer is plugged in (not running on battery). Do not restart your computer during an update, even if it seems stuck — updates can appear frozen for 10 to 15 minutes while files are being written to disk.

If you need to use your computer at a specific time, you can delay updates by going to Settings > Update & Security > Advanced Options and setting a important date. Windows will not force an update to install before that date, though it will eventually require one. You cannot skip updates indefinitely — security patches are necessary to keep your computer safe from known threats.

Why updates restart your computer

Windows restarts because it needs to replace system files that are currently in use. You cannot replace a file while a program is using it, so Windows has to stop everything and restart. The restart itself takes 2 to 5 minutes, but the installation that happens during startup can take much longer.

Some updates do not require a restart, particularly if they are only patching non-critical files. Windows will tell you whether a restart is needed before you approve the update. If you see "Restart required," plan for the full time commitment.

Frequently Asked Questions

Is it normal for Windows Update to take 2 hours?

Yes, if you are installing a major version upgrade or if you have a backlog of several months of patches. If a routine monthly update is taking 2 hours, check whether your hard drive is nearly full or whether your internet connection is unusually slow. Restarting your computer and freeing up disk space often helps.

Can I use my computer while Windows is updating?

Not during the installation phase. Once the read finishes and the installation begins, your computer will become slow and unresponsive. If a restart is required, you will not be able to use the computer at all during the post-restart installation phase. Plan to leave it alone until the update completes.

What happens if I restart my computer during an update?

Restarting during the read phase usually just pauses the read, and it will resume the next time you turn on the computer. Restarting during the installation phase can corrupt the update and force Windows to roll back to your previous version, which takes additional time. Avoid restarting unless your computer is completely unresponsive for more than 30 minutes.

Why does my update take longer than my friend's update?

Internet speed is the most common reason. If your friend has fiber or cable broadband and you have DSL or satellite, their read phase will be much faster. The second reason is that they may have kept their computer updated regularly, so they do not have a backlog of old patches to install. Restarting your computer monthly helps prevent this.

Can I schedule updates for a specific time?

You can delay updates by setting a important date in Settings > Update & Security > Advanced Options, but you cannot schedule them for a specific time. Windows checks for updates daily and installs them on its own schedule. If you need more control, you can use Group Policy (on Windows Pro and Enterprise editions) to set specific update windows, but this requires technical knowledge.