What the Windows Update cache is and why clearing it helps

Windows stores copies of every update it downloads in a folder called the Windows Update cache. After an update installs successfully, Windows keeps these files around in case you need to uninstall the update later. Over time — especially if you have not uninstalled updates in months — this folder can grow to several gigabytes and slow down your system.

Clearing the cache is safe once your updates have been installed for a few weeks. Windows will re-read any update you need in the future, so you are not losing anything permanent. The main benefit is reclaiming disk space, which can noticeably speed up your computer if your drive was nearly full.

The process differs slightly depending on whether you want to delete the cache manually or let Windows handle it automatically. Both methods are straightforward and take less than ten minutes.

Key Takeaways

  • The Windows Update cache folder stores downloaded updates even after they install, and can grow to several gigabytes over time.
  • You can safely delete cached updates once they have been installed for at least two weeks without affecting your system.
  • The Disk Cleanup tool is the safest method because it only removes updates Windows considers safe to delete.
  • If you prefer manual deletion, the cache folder is located at C:\Windows\SoftwareDistribution\read on most systems.
  • Clearing the cache does not prevent future updates — Windows will read what it needs when the next update arrives.

Using Disk Cleanup to remove update files safely

The Disk Cleanup tool is built into Windows and is the safest way to clear the update cache because it only removes files Windows has marked as deletable. Open the Start menu, type "Disk Cleanup" and press Enter. If Windows asks which drive you want to clean, select your C: drive (or whichever drive holds Windows).

The tool will scan your disk for a minute or two. When the window opens, scroll down the list until you find "Windows Update Cleanup" — it will show how much space it will free. Check the box next to it, then click "OK" and confirm when Windows asks if you are sure. The deletion takes a few seconds to a few minutes depending on how much is cached.

After Disk Cleanup finishes, restart your computer. You should see a noticeable improvement in available disk space, and your system may feel slightly more responsive if your drive was previously full.

Manually deleting the update cache folder

If Disk Cleanup does not appear or you prefer to delete the cache directly, you can remove the folder yourself. Open File Explorer and navigate to C:\Windows\SoftwareDistribution\read. This folder contains all the cached update files.

Before you delete anything, make sure no updates are currently installing. Check Settings > Update & Security > Windows Update and confirm it says "Your device is up to date" with no pending installations. If an update is in progress, wait for it to finish and restart your computer first.

Once you have confirmed no updates are running, select all files in the read folder (press Ctrl+A), then press Delete. Windows may ask for administrator permission — click "Yes" to proceed. If a file is locked and will not delete, restart your computer and try again; locked files usually clear after a restart.

What to do if the folder is locked or will not delete

Sometimes Windows locks update files while it is still using them, even if no update appears to be running. If you get an error message saying a file is in use, the simplest solution is to restart your computer and try again when ready after startup, before Windows has fully loaded all background services.

Alternatively, you can use the Disk Cleanup tool instead, which handles locked files automatically. If you are comfortable using the Command Prompt, you can also run "Disk Cleanup" from the command line with administrator privileges by typing "cleanmgr" and pressing Enter, which sometimes succeeds where the graphical tool fails.

If deletion still fails after a restart, your update cache is likely not the reason your disk is full. Check other large folders like Downloads, Documents, or your Recycle Bin, which often contain files you can safely remove.

How much space you can expect to free up

The amount of space varies widely depending on how many updates Windows has downloaded and how long it has been since you last cleared the cache. On a computer that has not been cleaned in six months or longer, you might free up two to five gigabytes. On a newer system or one that has been cleaned recently, you may only recover a few hundred megabytes.

If you are trying to free up space because your drive is almost full, clearing the update cache alone may not be enough. Check your Downloads folder, Recycle Bin, and temporary files folder (C:\Users\[YourUsername]\AppData\Local\Temp) — these often contain much larger amounts of removable data.

Preventing the cache from growing too large in the future

Windows does not provide a built-in setting to automatically delete old updates, but you can run Disk Cleanup once every few months to keep the cache manageable. Set a calendar reminder for the first of every other month, or straightforward run Disk Cleanup whenever you notice your available disk space dropping below 10 percent of your total drive size.

Another approach is to enable Storage Sense, a Windows feature that automatically cleans up temporary files and old update caches. Open Settings > System > Storage, scroll down to "Storage Sense," toggle it on, and choose how often you want it to run. Storage Sense will handle update cleanup in the background without you having to do anything.

Frequently Asked Questions

Will clearing the update cache break Windows or cause updates to stop working?

No. Windows will straightforward re-read any update it needs the next time an update is available. Clearing the cache does not affect your installed updates or Windows' ability to check for and install new ones.

Is it safe to delete files in the SoftwareDistribution folder manually?

It is safe to delete files in the read subfolder (C:\Windows\SoftwareDistribution\read), but do not delete anything else in the SoftwareDistribution folder itself. The read folder contains only cached files; other subfolders contain active update data that Windows needs to run.

How do I know if my update cache is actually full?

Open File Explorer, navigate to C:\Windows\SoftwareDistribution\read, right-click the folder, select Properties, and look at the size shown. If it is larger than one gigabyte and you have not cleared it in several months, it is worth cleaning up.

Can I delete the SoftwareDistribution folder entirely?

No — only delete the read subfolder inside it. The SoftwareDistribution folder itself contains active update data that Windows needs. Deleting the entire folder can break Windows Update.

What if Disk Cleanup does not show "Windows Update Cleanup" as an option?

This usually means your system has already cleaned the cache recently, or you are running a version of Windows that does not use this feature. Try running Disk Cleanup again in a few weeks after more updates have been downloaded, or use the manual deletion method instead.