Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Windows Update time depends on more than download speed. An update may be downloading a large payload, waiting on a metered connection, unpacking files, checking drivers, repairing the component store, or installing after a restart. Remove common bottlenecks before starting, then troubleshoot the specific stage if progress stops.

Keep the computer connected to AC power, use a stable Internet connection, and leave enough free disk space. Microsoft lists connection speed, network settings, and update size as major factors in download and installation duration.

Before starting Windows Update

  1. Connect the laptop or tablet to AC power. Do not begin a major update with a low battery; Microsoft recommends plugging in laptops and tablets while updates are installing.
  2. Use a reliable network. Avoid weak Wi-Fi, unstable mobile hotspots, and congested networks. If you use a VPN, disconnect it while troubleshooting a slow or failed update unless your network requires it. Microsoft specifically lists disabling a VPN as a remedy for error 0x800f0922.
  3. Check free space. Microsoft states that upgrades require at least 16 GB free on a 32-bit operating system or 20 GB on a 64-bit operating system. Feature upgrades may need additional temporary space, and insufficient storage can produce errors such as 0x800f0922. Remove temporary files, uninstall unused applications, or connect a USB drive if Windows requests more space.
  4. Disconnect unnecessary hardware. Remove external storage, USB drives, docks, printers, and other nonessential devices before retrying an installation. External hardware and its drivers can cause setup failures.
  5. Correct the system clock. On Windows 11, open Start > Settings > Time & language > Date & time. Turn on Set time automatically and Set time zone automatically, then select Sync now under Additional settings.

Install updates using the normal Windows Update path

Windows 11

  1. Open Start > Settings > Windows Update.
  2. Select Check for Windows updates.
  3. When an update is offered, select Download & install.
  4. Restart when Windows prompts you.

Windows 11 also has a release-priority setting. Go to Start > Settings > Windows Update and turn on Get the latest updates as soon as they’re available. This prioritizes non-security updates, fixes, features, and improvements. Security updates are delivered whether this switch is on or off, so enabling it does not create a security requirement.

Windows 10

  1. Open Start > Settings > Update & Security > Windows Update.
  2. Select Check for updates.
  3. Select Download & install when it appears.

Windows 10 reached end of support on October 14, 2025. Version 22H2 was its final feature update. Microsoft no longer provides free Windows Update software updates, technical assistance, or security fixes for Windows 10 after that date. If the device supports it, moving to Windows 11 is the longer-term solution.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sandisk 2TB Extreme Portable SSD, Up to 1050MB/s, USB-C, USB 3.2 Gen 2, IP65 Water and Dust Resistance, Updated Firmware, External Solid State Drive, SDSSDE61-2T00-G25
  • Get NVMe solid state performance with up to 1050MB/s read and 1000MB/s write speeds in a portable, high-capacity drive(1) (Based on internal testing; performance may be lower depending on host device & other factors. 1MB=1,000,000 bytes.)
  • Up to 3-meter drop protection and IP65 water and dust resistance mean this tough drive can take a beating(3) (Previously rated for 2-meter drop protection and IP55 rating. Now qualified for the higher, stated specs.)
  • Use the handy carabiner loop to secure it to your belt loop or backpack for extra peace of mind.
  • Help keep private content private with the included password protection featuring 256‐bit AES hardware encryption.(3)
  • Easily manage files and automatically free up space with the SanDisk Memory Zone app.(5). Non-Operating Temperature -20°C to 85°C

Remove network restrictions that delay downloads

A metered connection can prevent updates from downloading automatically. On Wi-Fi, open Start > Settings > Network & internet > Wi-Fi, select the connected network, open Metered connection, and turn it off while updating if unrestricted data use is acceptable.

Do not assume that changing every network setting will make an update faster. Windows Update can use Delivery Optimization to download different parts from Microsoft, another computer on the local network, Internet peers, or Microsoft Connected Cache. It connects to reliable sources in parallel and can fall back to HTTP.

Check Delivery Optimization

On Windows 11, open Start > Settings > Windows Update > Advanced options > Delivery Optimization. Under Allow downloads from other devices:

  • Devices on my local network allows sharing with computers on the same network but prevents Internet-peer sharing.
  • Off prevents downloading from and uploading to other PCs. Windows still downloads directly from Windows Update and Microsoft Store.

On Windows 10, open Start > Settings > Update & Security > Delivery Optimization. On earlier Windows 10 builds, the setting may be called Choose how updates are delivered. Selecting PCs on my local network restricts sharing to the local network.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Delivery Optimization is enabled by default for peer-to-peer local-network sharing on Windows client Enterprise, Professional, and Education editions when devices are behind the same NAT. In a business environment, administrators can control it with Group Policy or MDM, including Microsoft Intune.

Turning Delivery Optimization off is not automatically a speed improvement. It removes peer and cache sources and leaves direct downloads from Windows Update and Microsoft Store. Disable it only when local peers or a configured cache are slow, unreachable, or misconfigured. The HTTP-only mode still uses Delivery Optimization’s HTTP downloader; it does not disable Windows Update downloads.

Rank #2
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model)
  • Solid state performance with up to 800MB/s read speeds in a portable drive. (Based on internal testing; performance may be lower depending on host device, interface, usage conditions and other factors. 1MB=1,000,000 bytes.)
  • Back up your content and memories on a storage solution that fits seamlessly into your mobile lifestyle.
  • Take it with you on your adventures—up to two-meter drop protection means this durable drive can take a beating. (Based on internal testing.)
  • Secure it to your belt loop or backpack for extra peace of mind thanks to the tough rubber hook.
  • From Sandisk, a brand professional photographers trust to take on assignments.

Understand why an update appears stuck

A percentage that remains unchanged is not proof that the installer has stopped. Windows may be validating packages, applying file changes, waiting for disk operations, or processing a large update. The percentage can remain at one value for a long time and then advance.

For an installation that remains at 51–99%, Microsoft recommends checking for updates again or running the Windows Update troubleshooter. Avoid repeatedly powering off the computer while the installation is working. If the screen has shown no change for an unusually long period and the system is completely unresponsive, record the displayed error or percentage before restarting so you have useful information for troubleshooting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To avoid an unattended restart, use Start > Settings > Windows Update > Schedule the restart and choose a time. In Windows 11, configure Start > Settings > Windows Update > Advanced options > Active hours. Choose Automatically from Adjust active hours, or choose Manually and specify the hours. Active hours reduce interruptions; they do not make the installation itself faster.

Why some updates download less than expected

Windows Update does not always download a complete replacement for every file. For supported quality updates, it first attempts an Express payload containing the differences needed to update existing binaries. It can fall back to the full-file payload when necessary.

Express delivery also applies to feature-update downloads on supported Windows 10 configurations beginning with version 1709, including clients connected directly to Windows Update or using Windows Update client policies. Configuration Manager support depends on the Configuration Manager and Windows 10 versions in use.

A proxy that does not support byte-range requests can prevent Express delivery and force the larger full-file payload. This increases bandwidth use and download time, especially across a corporate network.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
PNY CS900 250GB 2.5" SATA III Internal SSD
  • Upgrade your laptop or desktop computer and feel the difference with super-fast OS boot times and application loads
  • Exceptional performance offering up to 535MB/s seq. Read and 500MB/s seq. Write speeds
  • Superior performance as compared to traditional hard drives (HDD)
  • Ultra-low power consumption
  • Backwards compatible with SATA II 3GB/sec

Run the Windows Update troubleshooter

Windows 11

Use Start > Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run. Microsoft’s current troubleshooting guidance also directs Windows 11 and Windows 10 users to automated troubleshooting in the Get Help app.

Windows 10

Use Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update > Run the troubleshooter.

Run the troubleshooter after confirming the computer is online and connected to power. It is more useful when Windows reports a failure than when a download is simply progressing slowly.

Reset a damaged Windows Update cache

Cache corruption can produce error 0x8007000d, and Windows Update database or service problems can produce 0x80248014. First try the graphical reset:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Press Win + R, type services.msc, and press Enter.
  2. Right-click Windows Update and select Stop.
  3. Delete the contents of C:\Windows\SoftwareDistribution. Do not delete the folder itself.
  4. Return to Services, right-click Windows Update, and select Start.
  5. Run Windows Update again.

If that does not help, open Command Prompt with Run as administrator. Enter these commands one at a time:

net stop bits

net stop wuauserv

ren %systemroot%\softwaredistribution softwaredistribution.bak

Rank #4
Sale
SSK Portable SSD 500GB External Solid State Hard Drive USB C Up to 1050MB/s
  • Capacity Display Variance: 500GB external ssd often appears as around 465GB on Windows. MacOS can show full 500 GB capacity. This is binary calculation difference and doesn’t affect SSD hard drive actual physical storage
  • 1050 MB/s Speed: Instantly access to your files with blazing-fast 10Gbps external SSD read up to 1050MB/s and write up to 1000MB/s. LED Light indicates USB SSD instant activity
  • Data Security: Solid state drives S.M.A.R.T. health diagnostics​ and adaptive TRIM optimizing data block management ensures consistent write speeds and extends the longevity of the portable SSD
  • USB-C & USB-A Cable: Both cables featuring rapid USB 3.2 Gen2, this USB SSD effortlessly bridges devices, enabling seamless cross-platform file transfers and backup between computers, smartphones, tablets and iPhone
  • Always Fast: No slowdowns for large file transfers. With SLC caching (25% of current available capacity allocated as high-speed cache), this external SSD delivers steady 10Gbps for transfers within the cache capacity

ren %systemroot%\system32\catroot2 catroot2.bak

net start bits

net start wuauserv

Restart the computer after all commands complete, then check for updates again.

Repair Windows files before retrying

Damaged component-store or system files can make an update fail repeatedly. From an elevated Command Prompt, run these commands in this order:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

DISM.exe /Online /Cleanup-image /Restorehealth

sfc /scannow

Wait for sfc /scannow to reach 100 percent before closing Command Prompt. Then restart and run Windows Update again.

For file-system errors, run:

chkdsk /f C:

Windows may schedule the repair for the next restart. Save your work and allow that restart to complete.

Address drivers and security software

Microsoft identifies incompatible network and graphics drivers as a common cause of error 0xC1900101. In Device Manager, check Network adapters and Display adapters. You can right-click a device and choose Update driver > Search automatically for drivers, or choose Uninstall device when following a specific manufacturer or Microsoft troubleshooting instruction. Download replacement drivers from the PC or device manufacturer when Windows cannot locate a suitable one.

Third-party antivirus and security products can also interfere with feature updates. If Microsoft or the product vendor identifies an incompatibility, temporarily uninstall the software, update Windows, and reinstall a compatible version afterward. Confirm the product key, subscription, and installer are available before removing it. Do not leave the computer unprotected longer than necessary.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Samsung T7 Portable SSD 1TB Titan Gray, USB 3.2 Gen 2, Up to 1,050MB/s
  • MADE FOR THE MAKERS: Create; Explore; Store; The T7 Portable SSD delivers fast speeds and durable features to back up any endeavor; Build your video editing empire, file your photographs or back up your blogs all in an instant
  • SHARE IDEAS IN A FLASH: Don’t waste a second waiting and spend more time doing; The T7 is embedded with PCIe NVMe technology that brings fast read and write speeds up to 1,050/1,000 MB/s¹, making it almost twice as fast as the T5
  • ALWAYS MAKE THE SAVE: Compact design with massive capacity; With capacities up to 4TB, save exactly what you need to your drive – from large working files to game data and everything in between
  • ADAPTS TO EVERY NEED: Whether using a PC or mobile phone, count on the T7 for extensive compatibility²; It’s a true team player when it comes to heavy-duty application usage or file-saving
  • HI RESOLUTION VIDEO RECORDING: Record Ultra High Resolution (4K 60fs) videos directly onto the T7 Portable SSD with your favorite camera or mobile devices; Supports iPhone 15 Pro Res 4K at 60fps video and more³
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common Windows Update errors

Error Likely area to check
0x8007000d Damaged update files or a corrupt update cache
0x800705b4 Update took too long or was interrupted
0x80240034 Incomplete update or connection problem
0x800f0922 Insufficient space, .NET Framework, another component, or VPN interference
0x80070057 / 0x80080005 Corrupted files, permissions, or incorrect configuration
0xC1900101 Incompatible driver, commonly network or graphics
0x80248014 Windows Update database problem or stopped service
0x80070005 Access denied or insufficient permissions
0x80070002 Update failed to install

Use the code to choose the relevant fix rather than repeatedly restarting the update. For example, clearing the cache is more appropriate for 0x8007000d, while checking drivers is more appropriate for 0xC1900101.

What not to do

  • Do not disable Delivery Optimization just because an online guide claims it always slows updates. It can reduce download time by using local peers or a cache.
  • Do not assume every update downloads the entire file. Express delivery can use a smaller delta payload, although unsupported conditions can trigger a full-file fallback.
  • Do not repeatedly force power-off during installation.
  • Do not begin with aggressive registry cleaners or random service scripts. Use the built-in troubleshooter, cache reset, DISM, SFC, and CHKDSK steps first.
  • Do not treat an old Windows 10 troubleshooting path as the current Windows 11 workflow. Windows 11 uses System > Troubleshoot > Other troubleshooters and Get Help.

FAQ

How can I make Windows Update install faster?

Use a stable, unrestricted Internet connection, disable a metered Wi-Fi setting while updating, disconnect a VPN when it is not required, connect the device to AC power, free at least 16 GB or 20 GB depending on system architecture, and remove unnecessary external hardware. Delivery Optimization may also improve downloads when local peers or Microsoft Connected Cache are available.

Should I turn off Delivery Optimization?

Usually not. Delivery Optimization can download update parts from Microsoft, local PCs, Internet peers, or a Connected Cache in parallel. Turn it off when peer or cache connectivity is demonstrably slow or misconfigured; Windows will still download directly from Windows Update and Microsoft Store.

How long should a Windows Update take?

There is no fixed time. Connection speed, network settings, update size, disk performance, driver checks, and installation work all affect the duration. A percentage that does not change for a while is not necessarily a failure.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What should I do if Windows Update is stuck at 51 to 99 percent?

Wait if the computer is still responsive, then check for updates again or run the Windows Update troubleshooter. If the problem repeats, reset the update cache and run DISM followed by SFC from an elevated Command Prompt.

Does Windows Update always download the full update?

No. Supported updates can use Express delivery, which downloads deltas for existing files. Windows can fall back to the larger full-file payload, including when a proxy does not support byte-range requests.

Why does Windows Update say there is not enough space?

Microsoft states that upgrades need at least 16 GB free for a 32-bit operating system or 20 GB for a 64-bit operating system. Clear temporary files, uninstall unused applications, or use a USB drive if Windows offers that option.

The Bottom Line

The best speed improvements come from removing predictable blockers: power loss, metered or unstable networking, VPN and proxy problems, insufficient storage, damaged update files, and incompatible drivers. Start with the normal Windows Update path, allow the installation time to work, then use the troubleshooter, cache reset, DISM/SFC, and driver checks in that order. Delivery Optimization should be judged by the network it is using—not disabled as a blanket rule.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 2
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model)
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model)
From Sandisk, a brand professional photographers trust to take on assignments.
$165.70
SaleBestseller No. 3
PNY CS900 250GB 2.5' SATA III Internal SSD
PNY CS900 250GB 2.5" SATA III Internal SSD
Exceptional performance offering up to 535MB/s seq. Read and 500MB/s seq. Write speeds; Superior performance as compared to traditional hard drives (HDD)
$45.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.