How to Fix the “Not Enough Disk Space for Windows Update” Error

Featured Image Not Enough Disk Space For Windows Update

What does it mean when your Windows device says you don’t have enough disk space for an update even though it appears that you do? At times the System files, apps, reserved storage, and virtual memory can overconsume the available space for a proper update. This leads to a “not enough disk space for Windows Update” or “Windows needs more space” message. Follow the solutions below to fix this problem.

Tip: if you don’t want to deal with updates for a while, here’s a variety of ways to stop Windows updates.

1. Perform Disk and System Files Cleanup

It is surprising how much disk space gets filled up over time due to the Recycle Bin, system files, apps, virtual memory, and update histories. The Windows Disk Cleanup tool is the most effective tool to reclaim all of this missing disk space.

  1. Open the Run window by pressing Win + R or launch it using the Windows search bar.
  2. Type cleanmgr to open Disk Cleanup.
  3. The utility will take a few seconds (or even minutes) to calculate the space you can save on your disk drive.
Not Enough Disk Space Windows Update Run Cleanmgr
  1. In a new pop-up window, you can see the amount of disk space that will be gained by deleting different kinds of files. These include downloaded program files, temporary Internet files, delivery optimization files, and Recycle Bin backups.
  2. Check all the options and click “OK” to proceed with the disk cleanup.
Not Enough Disk Space Windows Update Disk Cleanup Steps
  1. You will see a message asking for permission to permanently delete these files. Click “Delete Files” to continue.
Not Enough Disk Space Windows Update Permanently Delete Files
  1. The Disk Cleanup utility will slowly start cleaning up the unnecessary files on your Windows device. Depending on how much space is reclaimable, you may have to wait for several minutes.
Not Enough Disk Space Windows Update Cleaning Up Drive
  1. You may see another option called “Clean up system files” in the Disk Cleanup utility. View the files to see whether you need anything there.
Not Enough Disk Space Windows Update Disk Cleanup View Files
  1. Wait a few minutes for Disk Cleanup to calculate the space you will be able to gain on the disk drive by deleting unnecessary system files.
Not Enough Disk Space Windows Update System Files Calculating
  1. Some kinds of files, such as Windows upgrade log files, Microsoft Defender, and System Restore files, can consume a very large amount of memory.
Not Enough Disk Space Windows Update System Files Deleting
  1. Click “OK” to remove unnecessary system files.
Not Enough Disk Space Windows Update System Files Cleanup

Tip: free up your system by uninstalling these apps from your Windows computer.

2. Uninstall Apps You Don’t Need

It isn’t uncommon for disk usage to touch 100% when you’ve accumulated large applications you do not use. Microsoft Store games and apps can leave a large footprint and often go unnoticed, as they resemble system apps.

Not Enough Disk Space Windows Update Uninstall Unwanted Apps

Even after you uninstall the heavy-duty applications, there may be additional files and Windows registry keys that can cause your disk drive to run out of space. Therefore, it is advisable to check the Installed apps in Windows from time to time and remove the ones you don’t need.

3. Apply Repairs Using Windows Update Troubleshooter

Sometimes the Windows disk space problem isn’t be due to the disk drive and is instead due to the Windows Update tool. The Windows Update troubleshooting tool is an advanced tool that automatically applies repairs to all update issues.

  1. Start the Windows 11 Update troubleshooter from “Settings -> System -> Troubleshoot -> Other troubleshooters.” In Windows 10, the same option is available at “Start -> Settings -> Update & Security -> Troubleshoot.”
Not Enough Disk Space Windows Update Other Troubleshooters
  1. You can also launch the troubleshooter in Windows 11 using the “Find and fix problems with Windows update” shortcut.
Not Enough Disk Space Windows Update Search Find And Fix Problems
  1. Once the Windows Update troubleshooter window is open, click the “Advanced” icon at the bottom and click “Next.”
Not Enough Disk Space Windows Update Troubleshooter First Screen
  1. Check the option for “Apply repairs automatically” followed by “Next.”
Not Enough Disk Space Windows Update Troubleshooter Apply Repairs Automatically
  1. Wait a few minutes for Windows to complete the update troubleshooting. Any bugs and issues will be resolved.
Not Enough Disk Space Windows Update Troubleshooting Report

Good to know: we have covered how to fix the update issues in detail for Windows 10 and Windows 11.

4. Use an External Storage Device to Install Updates

If you’ve noticed a “Windows needs more space” message while performing a Windows 10 or 11 update, then you will see a link in the window that says, “Choose another drive or attach an external drive.” If you click that option, you will find a drop-down list of drives that includes any external storage devices, such as USB drives. You can use this method to update your Windows device.

For those who can’t see this message, there is another way. Download the Windows media creation tool and use the setup to create a Windows 11 or 10 operating system on your USB drive.

Not Enough Disk Space Windows Update Online Update Wizard

Make sure you choose an USB drive as the media for installing the operating system. Follow the on-screen instructions to finish the pending installation.

Not Enough Disk Space Windows Update Usb

5. Follow Cleanup Recommendations and Run Storage Sense

Microsoft recommends using its Cleanup Recommendation and Storage Sense tools to free up space.

  1. Go to “Settings -> System -> Storage” in Windows 11 and click “Cleanup recommendations.” The option isn’t available for Windows 10.
Not Enough Disk Space Windows Update System Storage
  1. Find the list of temporary files and large/unused files in your device that you can delete. If the files are important to you, make a backup on another device or through cloud services.
  2. Select the files you want to download, then click the “Clean up” button.
Not Enough Disk Space Windows Update Cleanup Options
  1. On top of “Cleanup recommendations,” you’ll notice “Storage Sense.” Enable the option that helps with the automatic cleanup of temporary files.
  2. Or you may run it to regain disk space. You’ll need to tap on “Storage Sense” to view this option.
Not Enough Disk Space Windows Update Run Storage Sense Now

6. Extend Your C Drive Using Disk Management

Most Windows users will have configured their C drives for managing installations and Windows updates. If there are too many disk partitions, you may run into space shortage during updating. The problem can be fixed by extending your C drive using the Disk Management utility.

  1. Open the Disk Management utility from Run menu by typing compmgmt.msc or searching for “Create and format hard disk partitions.”
Not Enough Disk Space Windows Update Run Compmgmt Msc
  1. Under “Disk Management,” go to the C drive. If there is unallocated space nearby due to additional drive partitions, you will find an “Extend Volume” option with a right click. Otherwise, it is disabled, so any unallocated space partition cannot be extended.
Not Enough Disk Space Windows Update Extend Volume

Tip: there are many other ways to free up space in C drive that include disabling hibernation in Windows 10 or 11 and reducing the size of the WinSxS folder.

7. Fix Bad Storage Blocks Using Command Prompt

On any computer, bad blocks can be a source of not enough space, and Linux computers have unique ways to deal with it. In Windows, the bad storage blocks can be fixed using simple commands in Command Prompt.

  1. Open the Command Prompt in elevated mode or Administrator settings.
  2. Navigate to “C:\Windows\System32” (if you’re not already there).
Not Enough Disk Space Windows Update Run As Administrator
  1. Run the following command to check for hard disk errors and fix them:
chkdsk c:/f/r/x

Note: if you want to check another disk drive that is not “C”, replace the “C” with the disk drive letter.

Not Enough Disk Space Windows Update Check Disk Command
  1. If you cannot update the device due to disk space issues, consider a system reset in the Command Prompt window. This will delete all unnecessary files and give you a fresh Windows installation.
systemrest -cleanpc
Not Enough Disk Space Windows Update System Reset Command

8. Fix Background Processes Causing Update Errors

Sometimes background processes in Windows, such as Tiworker.exe, can lead to high disk usage. Even though you have a lot of space on your computer, you cannot utilize it for an update, so it’s important to stop these unnecessary background processes.

  1. Open “Services” from the Windows Run menu.
Not Enough Disk Space Windows Update Services Msc
  1. Right-click the “Windows Update” service to stop it temporarily.
Not Enough Disk Space Windows Update Services Windows Update Stop
  1. Go to a folder named “SoftwareDistribution” under “C:\Windows.” It has all the file components of your latest Windows device.
  2. Make a backup of all these files on a USB drive and delete the entire folder contents. (Don’t worry; it is safe.)
  3. Restart your Windows computer and put those files back in.
Not Enough Disk Space Windows Update Delete Software Distribution Folder

9. Enable OneDrive Files On-Demand

You can free a lot of space on your hard disk using a OneDrive tweak called “Files On-Demand.” Instead of downloading full versions of synced OneDrive files, a small placeholder is used, which is as lightweight as other File Explorer windows.

  1. Launch the OneDrive app from the Search bar. Don’t open this in Administrator mode.
Not Enough Disk Space Windows Onedrive App Open
  1. Make sure you have configured the OneDrive folder with your Microsoft account to ensure its path is visible in File Explorer.
  2. If the OneDrive folder path is not visible, remove OneDrive from your Windows device and reinstall it from Microsoft Store.
Not Enough Disk Space Windows Update Onedrive Folder Location
  1. Go to the OneDrive cloud icon on the left side of your screen, right-click it and select “OneDrive -> Settings.”
Not Enough Disk Space Windows Update Onedrive Right Click Settings
  1. OneDrive Settings opens in a new pop-up window. Keep the option for “Files on Demand” turned on as shown here.
Not Enough Disk Space Windows Update Onedrive Files On Demand On

Good to know: File Explorer has gained tabs in a recent Windows 11 update. Follow this guide to start using them.

Frequently Asked Questions

How to tell whether your PC has enough disk space to run Windows updates?

The following methods can help you determine whether your Windows device has sufficient space to run an update:

  • You do not see a “Windows needs more space” message when you start a new update.
  • There is much free storage space available under “System -> Storage.”
  • You can copy-paste and save large files in your C drive without any issues.

How much reserved space do I need to run Windows?

The latest Windows versions need at least 50 GB of reserved space, the more the better. The OS contains at least 12 GB of system files, and your PC won’t work without them. If your device is using a lot of virtual memory due to Hyper-V and other clustering, the space requirements can be as high as 128 GB. Since all of this space is coming out of the C:\ drive, you need to keep enough of it to avoid conflicts such as update and installation problems.

How do I resolve Windows update problems?

Windows offers two built-in tools to deal with any update problems. The Windows Update Troubleshooter is the easiest to use. But if you can deep dive a bit, SetUpDiag gives a more precise solution.

Image credit: Pixabay. All screenshots by Sayak Boral.

Is this post useful?
Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sayak Boral
Sayak Boral - Staff Writer

Sayak Boral is a technology writer with over eleven years of experience working in different industries including semiconductors, IoT, enterprise IT, telecommunications OSS/BSS, and network security. He has been writing for MakeTechEasier on a wide range of technical topics including Windows, Android, Internet, Hardware Guides, Browsers, Software Tools, and Product Reviews.