Is SoftwareDistribution\Download Safe to Delete?

Yes. You can generally remove the contents of C:\Windows\SoftwareDistribution\Download after Windows Update is idle and the relevant update services are stopped. This folder stores downloaded update files, not personal documents. Windows can download required packages again. Never clear the cache during active updates, installation, or a pending restart.

Last updated: 2026-11-06

Short answer: The SoftwareDistribution\Download folder can generally be cleared safely when Windows Update is idle and its relevant services are stopped, but deleting it during an active update may interrupt the update process.

What Is the SoftwareDistribution Download Folder?

Windows Update uses the SoftwareDistribution directory to manage downloaded update files and local update information. Its Download subfolder stores packages and temporary files used during the update process.

On a standard Windows installation, the folder is located at C:\Windows\SoftwareDistribution\Download. The more reliable path is %windir%\SoftwareDistribution\Download because Windows may be installed on a different drive.

This folder is not the same as your personal Downloads folder. It does not normally contain personal documents, photographs, or downloaded files saved through your browser.

Windows can download missing update packages again when necessary. However, clearing the cache may cause Windows Update to repeat downloads that were already completed.

The larger SoftwareDistribution directory also contains DataStore, which holds local Windows Update database information. This guide covers only the Download subfolder.

How to Check the Folder and Windows Version

Before cleaning anything, confirm your Windows installation path and the exact directory you intend to inspect.

Step 1: Press Win + R, type cmd, and press Enter.

Step 2: Run echo %windir% to display the Windows installation directory.

Step 3: Run dir "%windir%\SoftwareDistribution\Download" to check whether the download cache exists.

Step 4: Press Win + R, type winver, and press Enter to identify your Windows version and build.

Step 5: Open File Explorer, enter %windir%\SoftwareDistribution in the address bar, and inspect the Download folder without modifying its contents.

If the folder does not exist, do not create it manually. Windows Update can create the required directories when needed.

When Is It Safe to Delete the Files?

Clearing the download cache is generally reasonable when Windows Update is not performing an update operation and a specific troubleshooting reason exists.

On Windows 11, check Settings > Windows Update. On Windows 10, check Settings > Update & Security > Windows Update.

If Windows is actively downloading or installing updates, wait for the operation to finish. If a restart is required to complete an update, restart first.

Cache removal is not necessary as part of routine maintenance. Windows normally manages its update downloads automatically.

On an organization-managed computer, follow the administrator's update policy rather than manually resetting the cache.

  • Generally safe: Clearing cached downloads after updates have finished and the relevant services are stopped.
  • Generally safe: Removing corrupted or incomplete update downloads as part of troubleshooting.
  • Not safe: Deleting files while Windows Update is actively downloading or installing updates.
  • Not recommended: Clearing the cache while an update is awaiting a required restart.
  • Not recommended: Deleting the entire SoftwareDistribution directory without a specific troubleshooting reason.
  • Not recommended: Removing DataStore or other update database files as part of ordinary disk cleanup.

Method 1: Use Windows Storage Cleanup First

If your main goal is recovering disk space rather than troubleshooting Windows Update, begin with Windows' built-in cleanup tools.

Step 1: On Windows 11, open Settings > System > Storage.

Step 2: Open Temporary files or Cleanup recommendations, depending on the available options in your Windows version.

Step 3: Review the listed categories and select only the files you understand and want to remove.

Step 4: Confirm the cleanup and allow Windows to finish.

Alternatively, press Win + R, enter cleanmgr, select the Windows system drive, and choose Clean up system files if that option is available.

Review the Windows Update Cleanup category before selecting it. This category primarily deals with superseded update components and is not equivalent to clearing SoftwareDistribution\Download.

Removing superseded update components can affect the ability to uninstall updates that have been cleaned up. Do not assume all cleanup categories are interchangeable.

The available cleanup categories vary by Windows version, system state, and installed updates.

Method 2: Manually Clear the Download Cache

Use this method when troubleshooting corrupted or repeatedly failing Windows Update downloads. Do not use it as a routine cleaning operation.

Before starting, save your work, close unnecessary applications, confirm that Windows Update is idle, and complete any pending update-related restart.

Step 1: Open Command Prompt as administrator. Search for Command Prompt, right-click it, and select Run as administrator.

Step 2: Verify the Windows directory by running echo %windir%. Then run dir "%windir%\SoftwareDistribution\Download" and confirm that the displayed directory is the intended Windows Update download cache.

Step 3: Stop the Windows Update service with the command net stop wuauserv.

Step 4: Stop the Background Intelligent Transfer Service with the command net stop bits. Stopping BITS may temporarily interrupt other background transfers.

Step 5: If both services are stopped or were already stopped, and no update operation is active, run rd /s /q "%windir%\SoftwareDistribution\Download".

Step 6: This command recursively removes the Download directory and everything inside it without asking for confirmation. Verify the path carefully before executing it. Never substitute the parent SoftwareDistribution directory or the Windows directory.

Step 7: Restart the services with net start bits followed by net start wuauserv.

Step 8: Check service states with sc query bits and sc query wuauserv. A service may return to a stopped state when it is not needed because Windows manages some services through demand or trigger-based startup.

Step 9: Restart Windows. Open Settings > Windows Update > Check for updates and allow Windows to download any required packages again.

If a running service refuses to stop, do not force deletion. Windows may also restart update services automatically. In either case, postpone the cache reset rather than bypassing update protections.

If the cleanup command reports that the folder is missing, there may be nothing to remove. Do not create the directory manually.

These commands are intended for an administrator who understands the consequences of resetting downloaded update files. They do not uninstall installed Windows updates.

Safe and Unsafe Cleanup Actions

Not every folder inside the Windows directory is disposable. Removing the wrong files can damage update servicing, system recovery, or installed applications.

The correct cleanup action depends on the directory involved and whether Windows currently needs its contents.

  • Safe: Inspecting %windir%\SoftwareDistribution\Download without modifying files.
  • Generally safe: Clearing the download cache after stopping the relevant update services and confirming that Windows Update is idle.
  • Safe with review: Using Windows Storage cleanup tools for supported cleanup categories.
  • Unsafe: Removing update download files while an installation or download is active.
  • Not recommended: Removing the entire %windir%\SoftwareDistribution directory during routine maintenance.
  • Not recommended: Manually deleting %windir%\SoftwareDistribution\DataStore because it affects the local update database.
  • Unsafe: Manually deleting %windir%\WinSxS because it contains Windows component servicing files.
  • Unsafe: Force-stopping protected services or bypassing Windows update protections to delete locked files.

How Much Disk Space Can You Recover?

There is no fixed amount of storage that can be recovered from SoftwareDistribution\Download. The result depends on the files currently stored there and whether Windows has already removed obsolete downloads.

To inspect the folder's reported size, open File Explorer, enter %windir%\SoftwareDistribution in the address bar, right-click Download, and select Properties.

To measure file sizes using PowerShell, first set the target with $path = Join-Path $env:windir 'SoftwareDistribution\Download'.

Then run $files = Get-ChildItem -LiteralPath $path -File -Recurse -Force -ErrorAction Stop, provided the directory exists and is accessible.

Finally, run ($files | Measure-Object -Property Length -Sum).Sum / 1GB to calculate the combined logical file sizes in gigabytes.

If PowerShell reports an access or path error, the measurement is incomplete or unavailable. Do not interpret an incomplete result as zero usage.

The reported logical file sizes may differ from actual recoverable disk space because of filesystem allocation and storage behavior.

To check free disk space before and after cleanup, open File Explorer > This PC and inspect the Windows system drive.

A large download cache does not automatically mean its contents should be removed. If Windows Update is working normally, the files may still be needed.

SoftwareDistribution vs. Delivery Optimization

SoftwareDistribution\Download and the Delivery Optimization cache are related to Windows updates, but they are not the same storage location or cleanup mechanism.

SoftwareDistribution\Download stores downloaded files used by Windows Update.

Delivery Optimization helps Windows download updates and other supported content, and it can maintain a separate cache.

On Windows 11, inspect Delivery Optimization settings under Settings > Windows Update > Advanced options > Delivery Optimization.

Delivery Optimization cache settings and available cleanup categories depend on the Windows version and configuration.

Use the available Windows Storage cleanup categories when removing Delivery Optimization files.

Deleting SoftwareDistribution\Download does not guarantee that Delivery Optimization's cached files will also be removed.

What If Windows Update Still Fails?

Clearing the download cache can resolve some download-related problems, but it does not repair every Windows Update failure.

If the same update continues to fail, record its error code before attempting additional changes.

On Windows 11, open Settings > Windows Update > Update history to inspect recent update results.

To access the traditional troubleshooter where available, open Settings > System > Troubleshoot > Other troubleshooters and look for Windows Update.

On supported newer Windows 11 configurations, Microsoft may direct you to troubleshooting through the Get Help application instead.

Follow the available Microsoft troubleshooting instructions, restart if requested, and retry the update.

If Windows Update continues to fail, the cause may involve corrupted system components, insufficient disk space, incompatible drivers, or another problem unrelated to the download cache.

Do not repeatedly delete Windows directories without identifying the underlying error.

Key Takeaways and Related Guides

The SoftwareDistribution download cache can generally be cleared safely when Windows Update is idle and the relevant services have been stopped.

For ordinary disk cleanup, prefer Windows' supported Storage cleanup tools. Use manual cache removal primarily when troubleshooting update download problems.

Always verify the Windows installation directory with echo %windir% before executing commands that remove files.

Remember that Windows may need to download update packages again after the cache is cleared.

For Microsoft documentation, consult the official Windows Update troubleshooting and Windows storage-management guidance on support.microsoft.com and learn.microsoft.com.

  • Check the exact directory before deleting anything.
  • Never clear the download cache during an active Windows update.
  • Do not delete the parent SoftwareDistribution directory as part of routine cleanup.
  • Do not manually remove DataStore, WinSxS, or unrelated protected Windows components.
  • Use built-in cleanup tools when the goal is simply to recover storage.
  • Restart Windows and check for updates after a manual cache reset.

Related:

Want a second opinion before deleting anything?Rain Cleaner shows what it found before cleanup, and you decide what goes. Free version without ads; Pro has a free 7-day trial, no card. Windows 10 / 11, 64-bit.Get Rain Cleaner →  ·  All guides →

Quick questions

Can I delete everything inside SoftwareDistribution\Download?

Generally yes, provided Windows Update is idle, no update-related restart is pending, and the relevant update services have been stopped. Windows can download required packages again, but clearing the cache is not necessary as routine maintenance.

Will deleting SoftwareDistribution\Download damage Windows 11?

Clearing only the download cache through the appropriate troubleshooting procedure is generally safe. Removing files during an active update can interrupt the update process, so always check Settings > Windows Update and stop the relevant services before proceeding.

Will Windows recreate the Download folder?

Windows Update can recreate the download directory when it needs to store downloaded update files. You can check whether it exists by running dir "%windir%\SoftwareDistribution\Download" in Command Prompt.

Will deleting the cache remove installed Windows updates?

No. Clearing SoftwareDistribution\Download removes cached download files rather than uninstalling installed Windows updates. You can inspect installed update history under Settings > Windows Update > Update history, although Windows may need to download some packages again.

Is SoftwareDistribution\Download the same as Windows Update Cleanup?

No. SoftwareDistribution\Download contains downloaded update files, while Windows Update Cleanup is a supported cleanup operation primarily associated with superseded update components. The two operations may affect different files and have different consequences.

Read next

Download

Try it on your own machine.

Free version: no account, no subscription. Windows 10 and 11.