The Windows update taking forever issue can be triggered by insufficient disk space, corrupted system files, and other reasons. MiniTool offers some methods to help you fix it, including freeing up space, resetting Windows Update components, and other methods.

Windows updates provide security patches, bug fixes, performance improvements, and new features. Therefore, it is essential to keep Windows up-to-date. However, some people find Windows update taking forever on their PC.

For example, here is a user report from the Reddit forum:

Why do Windows updates take forever to download and install? Noticing that Windows updates lag like a mofo. Doesn't matter what system and what device I use, it's the same. It's not internet speed (over 600+mbps) on Spectrum...https://www.reddit.com/r/Windows10/comments/1moyybo/why_does_windows_updates_take_forever_to_download/

Have you also encountered the same issue? If so, continue reading to get the possible reasons and solutions to this issue.

What Causes Windows Update to Take Forever?

Various reasons may cause Windows update taking forever, including:

  • Large and complex updates: Major feature updates can be very large, which involves installing large amounts of new files and requires more time for downloading and installation.
  • Slow or unstable internet: A poor internet connection directly slows down the download process.
  • Hardware limitations: Older computers or those with slow hard drives, insufficient RAM, or limited CPU speed will take longer to process updates.
  • Software conflicts: Some third-party software, such as antivirus or firewall software, can interfere with the update process.
  • Background processes: The unnecessary programs that are running in the background and other system processes will compete with Windows updates for resources and cause delays.
  • Corrupted update and system files: Damaged update files or corrupted system files on your PC can cause the update to stall and fail, leading to repeated attempts.
  • Insufficient disk space: Windows needs free space to download and unpack update files. If a drive is nearly full, updates can fail.
  • Outdated or faulty drivers: Incompatible or outdated drivers can conflict with the new update and cause delays or failures.
  • Fragmented hard drive: A fragmented hard drive can slow down the read/write operations needed for installation.
  • External devices: Connected external devices like USB drives or external hard drives can sometimes cause issues with the update process.

Recommend: Back up Your Data to Avoid Data Loss

Before you try advanced methods to fix the Windows updates take forever issue, it is recommended that you back up your data first to avoid data loss.

To do that, MiniTool ShadowMaker is worth choosing. This Windows backup software offers a Backup feature to help you perform file backup and system backup with ease. Here’s how to do that:

Step 1. Download and install MiniTool ShadowMaker on your PC.

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe

Step 2. Launch this app to enter the main interface and select Backup from the left pane.

Step 3. Go to SOURCE, choose Folders and Files, check the files that you want to back up, and then click OK.

check the files that you want to backup in MiniTool ShadowMaker

Step 4. You can see that the app assigns a backup folder to store the backup automatically. If you want to store them in another location, go to DESTINATION, choose a preferred location, and click OK.

Step 5. Click Back Up Now at the bottom right corner and click OK in the prompt Confirmation window.

click Back Up Now and OK sequentially in MiniTool ShadowMaker

Step 6. The backup process will start, and you will enter the Manage tab. Once the process is ended, you can see some green words that notify you of the latest successful backup time.

Note:
MiniTool ShadowMaker can also help you clone HDD to larger SSD, move Windows to another drive, mount a disk/partition/system backup as a virtual drive, and try other things.

How to Solve Windows Update Taking Forever?

If Windows updates take a long time, try checking the internet connection, running Windows Update Troubleshooter, restarting Windows update-related services, and other useful methods.

Here is the detailed breakdown:

Method 1. Restart Your PC

Sometimes, a simple restart can help you resolve temporary glitches. When Windows 10/11 update is taking forever on your PC, try forcing a shutdown by holding the power button for 10-30 seconds, then restarting the computer.

Next, try updating again to check if the issue is fixed. If not, continue and try other methods.

Tips:
External devices that are connected to your PC may also cause conflicts and issues. Try disconnecting unnecessary external devices to fix the issue.

Method 2. Check Your Internet Connection

A slow or unstable network connection can cause downloads to take a long time. If you suspect this is the reason for Windows 10/11 update taking forever on your PC, check your internet connection to fix the issue. Here are some tips to improve the internet connection:

  • Change to another faster connection
  • Switch Wi-Fi to Ethernet, or vice versa
  • Move your router closer to the PC
  • Restart your router or modem
  • Add an Internet extender
  • Limit connected devices on the Internet

Method 3. Run the Windows Update Troubleshooter

Windows Update Troubleshooter is a built-in tool to help you fix issues with Windows updates. Therefore, try running the Windows Update Troubleshooter to fix the Windows updates taking a long time issue in Windows 10/11 with the following steps:

Step 1. Press Win + I to open Settings.

Step 2. Choose Update & Security and select Troubleshoot from the left panel. Then, click Additional troubleshooters.

select Additional troubleshooters in the Troubleshoot page

Step 3. On the next page, find and select Windows Update. Next, click Run the troubleshooter.

select Windows Update and click Run the troubleshooter

Step 4. Wait for the troubleshooting process to finish.

Step 5. Restart your PC if prompted. Then, update Windows again and check if the issue has been resolved.

Method 4. Free up Your Disk Space

Windows updates need enough storage to install. Otherwise, Windows updates take forever. In this case, run Disk Cleanup to delete unnecessary files, junk files, and caches. Here’s how to do that:

Step 1. Press Win + S to open Search, type “disk cleanup” in the search box, and press Enter.

Step 2. Choose your system drive (usually C:) from the pop-up window and click OK.

select system drive in the Disk Cleanup: Drive Selection window

Step 3. Check the boxes of the file types you want to remove, click OK, and then select Delete Files to confirm to clear all these selected files.

click OK and Delete Files in Disk Cleanup

If you want to perform a more thorough cleanup, do the following steps:

Step 1. In the Disk Cleanup window, click Clean up system files.

click Clean up system files in the Disk Cleanup window

Step 2. Select the system drive again and click OK.

Step 3. Check the boxes of other files you want to remove and click OK.

Note:
If you check the box of Windows Update Cleanup and remove it, you won't be able to roll back to a previous update.

Step 4. Click Delete Files in the pop-up window.

Once the cleanup process is done, check if the issue has been resolved.

Method 5. Restart the Windows Update Service

If any of the Windows update-related services are not running, the Windows update process will be influenced and run into issues, including the Windows update taking forever issue. In this circumstance, try restarting all the Windows update-related services to fix the issue:

Step 1. Press Win + Run to open Run, type “services.msc” in the box, and press Enter.

Step 2. In the Services window, double-click Windows Update from the list to open its properties window.

Step 3. From the Startup type field, select Automatic. Check the Service status. If it is stopped, click Start. Then, click Apply and OK to save the changes.

restart Windows Update in Services

Step 4. Next, do the same operations with Cryptographic Services and Background Intelligent Transfer Service.

Once done, restart your PC and update Windows again to check if the error is fixed.

Method 6. Update Your Device Drivers

Sometimes, Windows updates take a long time due to outdated device drivers. In this circumstance, try updating device drivers to fix the issue. Here are the steps:

Step 1. Press Win + X to open the Quick Link menu and then select Device Manager from the list.

Step 2. In Device Manager, expand the category for the device you want to update, such as the Display adapters category. Then, right-click your graphics card driver and select Update driver.

select Update driver in Device Manager

Step 3. In the prompt window, select Search automatically for drivers.

select Search automatically for drivers in the Update Driver window

Step 4. Repeat the above steps to update other outdated drivers. Once done, check if the issue is resolved.

Method 7. Repair Corrupted System Files

Corrupted system files can easily cause the Windows update taking forever to download issue. In this situation, run SFC and DISM commands to fix the issue. Here’s how to do that:

Step 1. Open the Search window, type “cmd” in the search box, right-click Command Prompt under the Best match, and then select Run as administrator.

Step 2. In the elevated Command Prompt window, type “sfc /scannow” and press Enter to check for and repair corrupted system files.

run SFC command in elevated Command Prompt window

Step 3. After the SFC process is complete, execute the following commands to run DISM commands:

  • DISM.exe /Online /Cleanup-Image /ScanHealth
  • DISM.exe /Online /Cleanup-Image /CheckHealth
  • DISM.exe /Online /Cleanup-Image /RestoreHealth

Once the process is ended, update Windows again and check if the error is fixed.

Method 8. Disable Startup Programs

Some unnecessary third-party applications are running in your background since you log in to Windows. These apps may also cause Windows updates to take a long time. In this situation, disable these apps in Task Manager:

Step 1. Press Ctrl + Shift + Esc to open Task Manager.

Step 2. Go to the Startup tab, right-click the program that you want to prevent from opening on startup, and select Disable.

Step 3. Once you have disabled all the unwanted apps, update again and check if the issue is fixed.

Method 9. Uninstall Unnecessary Programs

Some third-party programs may conflict with the system and cause Windows updates to take forever. In this case, try uninstalling unnecessary programs to fix the issue. Here’s the tutorial:

Step 1. Open the Search window, type “control panel” in the search box, and press Enter.

Step 2. Set View by to Large icons and select Programs and Features from the list.

select Programs and Features from the Control Panel window

Step 3. Find the program that you want to uninstall from the app list.

Step 4. Right-click it and select Uninstall. Then, follow the on-screen instructions to complete the process.

Repeat the process to uninstall all unnecessary apps and check if the issue is fixed.

Method 10. Perform a Clean Boot

A clean boot starts Windows with a minimal set of drivers and startup programs, which helps determine if a third-party application is causing the conflict.

If disabling third-party startup programs doesn’t help you fix the Windows updates taking forever issue, try performing a clean boot to resolve the issue. Here’s the guide:

Step 1. Open Run, type “msconfig” in the box, and press Enter to open the System Configuration window.

Step 2. Select the Services tab, and check the Hide all Microsoft services option. Next, click Disable all, and then click Apply.

disable all non-Microsoft services in System Configuration

Step 3. Go to the Startup tab and click Open Task Manager.

Step 4. Right-click the applications you suspect and select Disable option from the menu.

Step 5. Exit Task Manager, click OK under the Startup tab. Then, when you restart the computer, it is in a clean boot environment. Now, try updating again and check if the issue has been resolved.

Step 6. If yes, it means that the culprit is third-party programs. Then, try to find out the culprit and boot into normal Windows.

Method 11. Delete Temporary Update Files

Some people report that they fix the Windows updates taking a long time issue by deleting temporary update files. If you want to have a try, please do the following:

Step 1. Open the Services window, find the Windows Update service, right-click it, and select Stop.

Step 2. Do the same to Background Intelligent Transfer Service.

Step 3. Press Win + E to open File Explorer, navigate to C:\Windows\SoftwareDistribution\Download. Then, delete all files in this folder.

Step 4. Open the Services window again, restart Windows Update and Background Intelligent Transfer Service.

After that, check if the issue has been resolved.

Method 12. Reset Windows Update Components

Resetting Windows update components can fix problems with downloading or installing updates. Therefore, if Windows updates take forever, try resetting your Windows update components to fix the issue.

Method 13. Perform System Restore

Performing a system restore can revert Windows to the status computer running normally. If you have created a restore point before you encounter this issue, try running System Restore to fix the issue. Here are the detailed steps:

  1. Open Settings, go to System > About.
  2. Select the System protection link on the right panel.
  3. In the new window, click the System Restore button.
  4. Select Next and select the restore point you want to use from the list.
  5. Click the Next button to move on.
  6. View the on-screen information and click Finish.
  7. Choose Yes to confirm the restore.
  8. Then the System Restore process begins. Wait for this process to be completed.
  9. Once done, your Windows will revert to the previous state before the issue occurred.
click Finish and Yes in the System Restore window

Method 14. Consider an In-Place Upgrade or a Clean Install

If none of the above methods can help you fix the Windows update taking forever to restart issue, consider an in-place upgrade or a clean install. Both of them will install a new OS and fix the existing issues.

Try an in-place upgrade first, as it keeps your files, apps, and settings. If the in-place upgrade does not work for fixing the issue, try performing a clean install of a totally new OS, which will wipe all files and programs.

My Windows update is taking forever. Luckily, this post offers several effective methods to help me fix this issue. I want to share it!Click to Tweet

Wrapping Things Up

After reading this post, you can not only know why Windows updates are taking forever and get some useful solutions, but also get a powerful backup tool, MiniTool ShadowMaker, to help you back up your data.

Furthermore, if you have any suggestions or issues with our software, contact us by sending an email to [email protected].

Windows Update Taking Forever FAQ

1. What’s the longest a Windows update can take?
A Windows update can take anywhere from a few minutes to several hours, depending on size, internet speed, and hardware. On an old and slow computer, it may last over 8-10 hours.
2. How do I speed up Windows updates?
To speed up Windows updates, free up disk space, optimize your network connection, close other background-running apps, and use other methods.
3. Is it safe to pause Windows Update?
Yes, it is safe to temporarily pause Windows Update using the built-in Pause updates feature. However, it is not recommended to pause updates for an extended period (weeks or months) because it exposes your system to significant security risks.
4. What happens if you never update your PC?
If you never update your PC, the computer can become vulnerable and unable to protect itself against security threats and malware. Additionally, it can lead to crashes, instability, and compatibility issues with new software and hardware over time.
  • linkedin
  • reddit