Windows 10 KB5087544 Update Not Downloading or Installing? 7 Proven Fixes (2026 Guide)

Windows updates are important because they fix vulnerabilities, improve performance, and ensure your system stays compatible with new software and drivers. Microsoft recently released the Windows 10 KB5087544 update (May 2026) as part of its monthly Patch Tuesday rollout. This update mainly focuses on security improvements, bug fixes, and system stability enhancements to keep your PC safe and running smoothly. However, things don’t always go as expected. Many users report that Windows 10 KB5087544 gets stuck at 0%, 20%, or even 100%, or it downloads successfully but fails to install. In most cases, this happens due to corrupted update files, a lack of free storage space to download or install updates, security software blocking or unstable internet connections. If you are also facing this issue, here are 7 proven fixes that actually work to solve Windows 10 update problems and install it right way.

Why Windows 10 Update Fails to Download or Install

Windows updates are not just simple downloads they depend on multiple system services, files, and background processes. If anything breaks, the update can get stuck or fail to install with error. Here are the most common reasons:

  • Corrupted system files: Important Windows files may be damaged or missing. When this happens, the update cannot apply changes correctly, so it fails or gets stuck.
  • Not enough disk space: Updates need free space to download and unpack files. If your system drive (usually C:) is almost full, Windows may fail to install updates or get stuck at a certain percentage.
  • Unstable or slow internet connection: If your connection drops or is too slow, the update may get stuck at 0% or fail during download.
  • Broken Windows Update components: Windows uses services like Windows Update, Background Intelligent Transfer Service (BITS), and a local cache folder to download and install updates. If these components get corrupted, updates may hang or fail.
  • Driver or software conflicts: Outdated drivers, third‑party antivirus, or other background tools can interfere with Windows Update. They can block files, lock folders, or stop services from running properly.
  • Interrupted update process: If your PC shuts down or restarts during an update, it can break the installation.

However, in most cases, you can easily fix Windows update installation problems by following the easy steps below. Let’s start with basic solutions like checking the internet and restarting your PC, then move on to advanced fixes like resetting update components or performing a manual installation.

Fix 1: Restart PC, Check Internet, and Disable Antivirus

Sometimes the update may get stuck due to temporary glitches, unstable internet connection, or security software blocking update files. It sounds simple, but most of the time this helps fix the issue.

Restart your PC properly

  • Click Start → Power → Restart.
  • A normal restart clears pending update states and refreshes system services that might be stuck.

Check your internet connection

  • Make sure you have a stable Internet connection (Wi‑Fi or Ethernet).
  • Avoid using mobile hotspots or networks that block large downloads.
  • If your internet is unstable, restart your router and try the basic troubleshooting steps here.
Internet speed test

Restarting clears pending update states, and a stable connection ensures proper download.

Temporarily disable third‑party antivirus

  • Many security tools can block update files or services.
  • Open your antivirus app → pause/disable protection temporarily.
  • Don’t forget to turn it back on after the update finishes.

If the update still doesn’t work after these basics, move on to the proven fixes below.

Fix 2: Run Windows Update Troubleshooter

Windows 10 includes a built-in tool that automatically detects and fixes update-related problems, such as broken services or incorrect settings. This is one of the first steps to try when a Windows 10 update won’t download or install. (Microsoft recommends.)

  1. Press Windows + I to open Settings.
  2. Go to Update & Security, then click Troubleshoot in the left menu.
  3. Click Additional troubleshooters,
  4. Click Windows Update → click Run the troubleshooter.
  5. Wait while it scans for problems.
  6. If it finds any issues, click Apply this fix or Next to let it repair them.
  7. When it’s done, restart your PC.
Windows 10 Update Troubleshooter

Once done, try running Windows Update again from Settings → Update & Security → Windows Update → Check for updates.

This usually solves problems like stuck downloads, missing services, or minor configuration errors.

Fix 3: Free Up Disk Space (If Your Drive Is Almost Full)

Windows Updates need enough free space to download and extract files. If your C: drive is full, updates may stall at a certain percentage or fail with an error. Let’s check the C drive for free space and free up some storage on your computer, so updates have space to install on your device.

  • Press Windows + E to open File Explorer.
  • Click This PC and check how much free space is on Local Disk (C:).
  • If you have less than 10 GB free, free up some space:
    • Right‑click C:Properties → click Disk Cleanup.
    • Select items like Temporary files, Recycle Bin, Delivery Optimization Files, and Previous Windows installations (only if you’re sure) → click OK.
Disk Cleanup
  • You can also uninstall apps you don’t use:
    • Settings → Apps → Apps & features → sort by size → remove large apps you no longer need.
  • In addition, move large files and folders from downloads or the Desktop to the external drive or D drive.

After cleaning up space, restart your PC and try Windows Update again.

Fix 4: Reset Windows Update Components

Windows stores update files in a cache folder SoftwareDistribution and Catroot2. If these folders or files become corrupted, updates can repeatedly fail or get stuck at the same percentage. Resetting these components forces Windows to download fresh files; it’s one of the best fixes Microsoft recommends.

First, we stop some services (related to Windows Update), delete the old update cache, and restart the services.

  • Press Windows+R, type services.msc, and press Enter
  • In the Services window, scroll down to locate Windows Update, right-click it, and select Stop.
  • Also, locate the Background Intelligent Transfer Service (BITS) right click and stop
Restart windows Update service
  • Next, open File Explorer (press Windows+E
  • Navigate to the cache directory at C:\Windows\SoftwareDistribution\downloads
  • Select all files and folders within this directory using Ctrl+A, then right-click and choose Delete.

Note: These are temporary cache files, it wont effect windows. Next time you check for Windows updates, it downloads fresh files from Microsoft’s servers.

how to clear update cache Using File Explorer
  • Now, return to the Services window, right-click Windows Update, and select Start to resume normal update operations. 

Finally, restart your PC, and try running Windows Update again from Settings → Update & Security → Windows Update.

This reset clears corrupted update data and forces Windows to download fresh files.

Fix 5: Run SFC and DISM Scans

If your system files are damaged, Windows may not be able to apply updates. Because updates need to read, replace, or modify core system files to apply. If those files are already corrupted or inconsistent, several things can go wrong. The SFC (System File Checker) and DISM (Deployment Image Servicing and Management) tools are built‑in Microsoft utilities that scan and repair missing or corrupted system files.

  • Press Windows + S, type cmd. Right‑click Command PromptRun as administrator.
  • First, run the DISM restorehealth command: DISM /Online /Cleanup-Image /RestoreHealth
  • Wait for the scan to finish. This can take 10–30 minutes, depending on your system and internet.
  • Next, run the system file checker command: sfc /scannow
  • Again, it may also take some time. Wait for the scan to reach 100%, and reboot your PC.
  • Try check for and install Windows Update again.
DISM then sfc command

These commands repair Windows core image and system file corruption, and they often fix update errors caused by damaged core Windows files.

Fix 6: Perform a Clean Boot (Check for Software Conflicts)

Sometimes background apps, startup programs, or drivers conflict with Windows Update. A clean boot starts Windows with only essential Microsoft services. This helps you see if something else is blocking the update.

  • Press Windows + R, type msconfig, and press Enter.
  • In the System Configuration window, go to the Services tab.
  • Check Hide all Microsoft services at the bottom.
  • Click Disable all to turn off all non‑Microsoft services.
Hide all Microsoft services
  • Go to the Startup tab and click Open Task Manager.
  • In Task Manager, under Startup, disable all startup items (right‑click → Disable).
disable all startup items
  • Close Task Manager and click OK in the System Configuration window.
  • Restart your PC.

Your system is now in a clean boot state.

Try running Windows Update again from Settings → Update & Security → Windows Update.

  • If the update works in clean boot mode, one of your third‑party apps or services is likely causing the conflict (often an antivirus, VPN, or tuning tool). You can re‑enable them one by one later to find the culprit.
  • Don’t forget to return to normal startup afterward: open msconfig again, and set it back to Normal startup or re‑enable services.

Fix 7: Download and Install KB5087544 Manually

If automatic Windows Update keeps failing, manually downloading the update file from the official Microsoft Update Catalog often bypasses the problem. You install the update just like a regular program.

  • Press Windows + I → go to Update & Security → Windows Update.
  • Note the KB number of the failing update (for example, KB5087544).
  • Open your browser and go to: https://www.catalog.update.microsoft.com/
  • In the search box, type the KB number (e.g., KB5087544) and press Enter.
  • Find the version that matches your system (e.g., Windows 10 64‑bit).
  • Click Download next to the correct entry.
Windows update manually download from Microsoft catalog
  • Open the downloaded file (.msu or .cab) and follow the on‑screen instructions to install it.
  • When the installation finishes, restart your PC.
  • Go back to Windows Update and check if everything is now up to date.

This method comes directly from Microsoft’s own recommendations and is useful when a specific update keeps failing through the normal process.

How to Prevent Windows Update Issues in the Future

To avoid Windows 10 update installation problems like KB5087544 failing again, follow these simple tips:

Keep your drivers updated

  • Update important drivers like graphics, chipset, and network drivers from trusted sources (PC or hardware manufacturer).
  • Avoid random driver tools; use official websites or Windows Update where possible.

Maintain enough free disk space

  • Don’t let your C: drive stay almost full.
  • Regularly clean temporary files, old downloads, and apps you don’t use.

Avoid forced shutdowns during updates

  • When you see messages like “Working on updates”, avoid turning your PC off manually.
  • Interrupting updates can create corrupted files and failed installs after restart.

Don’t use overly aggressive antivirus or “tuning” tools

  • Some security suites and system cleaners can delete or block update files.
  • Use a reputable antivirus and avoid tools that promise “deep cleaning” of the system unless you really trust them.

Restart regularly

  • Restart your PC from time to time instead of only using Sleep.
  • This helps Windows finish pending updates and keeps services running smoothly.

Frequently Asked Questions

Why is Windows 10 KB5087544 stuck at 0%?

This usually happens due to slow internet, corrupted update files, or stuck services. Restarting your PC or running the troubleshooter often fixes it.

Why does KB5087544 fail after restart?

This happens when installation files are corrupted or blocked by drivers/software. Running SFC scan or resetting update components usually solves it.

Can I skip the KB5087544 update?

Yes, but it’s not recommended. Skipping updates can leave your system vulnerable to security risks.

What causes error 0x80070002 during update?

This error usually occurs when update files are missing or corrupted. Resetting Windows Update components fixes it.

Is it safe to reset Windows Update components?

Yes, it is completely safe. It only removes old update files and forces Windows to download fresh ones.

About the Author

srikant sahu

Srikant is a Windows expert with 7+ years of IT experience, certified in Microsoft (MCSA) and Cisco technologies. He specializes in fixing Windows 11/10 issues and creating simple, step-by-step guides to solve common PC problems.