If you’ve ever tried to install a Windows update only to see the dreaded message “Not enough disk space for updates”, you’re not alone. This problem usually appears when Windows doesn’t have enough free storage on your system drive (usually the C: drive) to download, extract, and install update files.
Even though Windows updates themselves may only be a few gigabytes, the update process requires extra temporary space for unpacking files and creating restore points. The good news is that you can fix this problem without reinstalling Windows or deleting important data.
In this guide, we’ll show you multiple ways to free up space and successfully install Windows updates.
What You’ll Need
Before you begin, make sure you have the following:
You’ll need administrator access on your PC and a stable power source if you’re working on a laptop. It’s also a good idea to back up important files before deleting or moving large data. You won’t need any third-party tools — all the methods below use built-in Windows utilities.
Tip: Windows updates usually require at least 10 GB of free space on the system drive, though larger feature updates can need more.
Step 1: Check Your Available Disk Space
Before fixing the issue, it’s best to confirm how much free space you actually have.
- Press Windows + E to open File Explorer.
- Click This PC from the sidebar.
- Check the storage bar under your Local Disk (C:).
If the bar is nearly full, you’ll need to clear up space before retrying the update. Windows updates require temporary working space even if the update itself is smaller than your free space.
Step 2: Run Disk Cleanup to Remove Temporary Files
Disk Cleanup is a built-in utility designed for this exact situation. It deletes temporary files, update leftovers, and system cache.
- Press Windows + R, type cleanmgr, and hit Enter.
- Select C: and click OK.
- Click Clean up system files.
- Select categories like Windows Update Cleanup, Temporary Internet Files, Delivery Optimization Files, and Recycle Bin.
- Click OK and confirm deletion.
Once the cleanup completes, try running Windows Update again.
Step 3: Delete Temporary Files from Settings
Windows 11 and Windows 10 also allow you to clear temporary files through the Settings app.
- Press Windows + I to open Settings.
- Go to System → Storage.
- Click Temporary files.
- Select unnecessary categories such as Windows Update Cleanup, Downloads, or Temporary files.
- Click Remove files.
This process removes leftover update files and temporary data that might be blocking new updates.
Step 4: Move or Delete Large Personal Files
Personal files like videos, installers, and backups often take up the most space.
- Open File Explorer and go to This PC → Downloads or Videos.
- Sort by Size to see the largest files first.
- Move large but infrequently used files to an external drive, USB, or cloud storage such as OneDrive or Google Drive.
- Empty the Recycle Bin once you’re done.
This step is usually enough to free up several gigabytes quickly.
Step 5: Uninstall Unused Applications and Games
Large software packages and games can consume tens of gigabytes. Removing those you no longer use can immediately resolve the update error.
- Open Settings → Apps → Installed apps.
- Sort by Size.
- Click the three-dot menu next to large or unused apps and select Uninstall.
Once uninstalled, restart your computer and check for updates again.
Step 6: Use Storage Sense for Automatic Cleanup
Storage Sense helps automate space management by regularly deleting temporary and unused files.
- Go to Settings → System → Storage.
- Toggle Storage Sense to On.
- Click Storage Sense settings and configure when it should run — for example, during low disk space.
- Enable automatic cleanup of temporary files and emptying the Recycle Bin.
After configuring Storage Sense, Windows will automatically manage disk space and prevent future update errors.
Step 7: Use External Storage for the Update
If freeing space isn’t an option, you can use an external drive or USB to temporarily store update files.
- Connect a USB drive with at least 16 GB of free space.
- Go to Settings → System → Storage → Advanced storage settings → Where new content is saved.
- Temporarily set apps, documents, and downloads to save to the external drive.
- Run Windows Update again.
In some cases, Windows automatically detects the extra storage and uses it for update files.
Step 8: Clear Windows Update Cache
Corrupted or incomplete update cache files can consume unnecessary space. Clearing them can help.
- Press Windows + R, type services.msc, and hit Enter.
- Scroll down and right-click Windows Update, then select Stop.
- Open File Explorer and navigate to C:\Windows\SoftwareDistribution.
- Delete all files and folders inside.
- Return to the Services window, right-click Windows Update, and select Start.
Now, try downloading the update again. Windows will recreate the necessary update files.
Step 9: Expand or Free Up the System Partition (Advanced)
If your C: drive is too small and none of the above steps work, you may need to resize your partitions.
- Press Windows + X and select Disk Management.
- Right-click the C: drive and choose Extend Volume (if unallocated space is available).
- Follow the on-screen instructions to increase the partition size.
If there’s no unallocated space, you may need to move personal data to another drive or use an external drive for updates.
Step 10: Use Windows Update Troubleshooter
If you’ve cleared space but still can’t install updates, the built-in troubleshooter can help reset the Windows Update components.
- Go to Settings → System → Troubleshoot → Other troubleshooters.
- Find Windows Update and click Run.
- Follow the on-screen steps and apply any recommended fixes.
After running the troubleshooter, reboot your PC and retry the update.
Wrapping Up
Running into a “Not enough disk space for updates” message can be frustrating, but the fix is usually straightforward. Start by deleting temporary files, clearing update cache data, and removing unnecessary programs or large personal files. If needed, you can connect an external drive or extend your system partition to create extra space.
Once you’ve completed these steps, Windows updates should install without interruption, keeping your system secure and up to date.
And let’s be honest — freeing up 20 gigabytes of old junk you forgot about can feel just as satisfying as finishing the update itself.