When Windows reports “Not enough space available on the disk to complete this operation,� it means the drive you’re writing to has run out of free space, or the file you’re creating would exceed the drive’s capacity. The fix is to free up space on that specific drive, move or compress existing files, or choose a different drive with more room. Below, we’ll explain why this error appears, how to find what’s eating your disk, and step-by-step methods to resolve it.
Why This Error Appears
This error is not a single message but a family of similar prompts from Windows. It can occur when you try to save a file, install a program, update Windows, or even when a background process (like a backup or a download) needs to write temporary data. The most common causes are:
- Insufficient free space: The drive has less free space than the file size, or Windows needs extra room for temporary files during the operation.
- File size limits: The destination file system (like FAT32) has a 4 GB maximum file size. If you’re copying a file larger than that, you’ll get this error even if there’s plenty of free space.
- Disk full of system files: Hidden files like hibernation, pagefile, or System Restore points can consume tens of gigabytes.
- Quota or permission issues: On a network drive or a shared computer, an administrator may have set a storage quota that you’ve reached.
How to Check What’s Filling Your Disk
Before you delete anything, you need to see what’s using space. Windows has a built-in tool for this:
- Open Settings > System > Storage.
- Click on the drive you want to clean (usually C:).
- You’ll see a breakdown by category: Apps, Temporary files, System & reserved, etc.
- Click each category to see specific items.
For a more detailed view, you can use the free tool WinDirStat (or similar like TreeSize) which scans your drive and shows a visual map of large files. This is especially helpful when a single huge file (like a video edit project or a virtual machine) is the culprit.
How to Free Up Space: Step-by-Step
Once you know what’s taking space, try these fixes in order:
1. Run Disk Cleanup
Windows has a built-in cleanup tool that removes temporary files, old Windows updates, and thumbnails.
- Type “Disk Cleanup� in the Start menu and open it.
- Select the drive you want to clean.
- Click Clean up system files (this gives you more options).
- Check all categories, especially “Windows Update Cleanup� and “Temporary files�.
- Click OK and confirm.
2. Empty the Recycle Bin
Deleted files stay in the Recycle Bin until you empty it. Right-click the Recycle Bin and choose “Empty Recycle Bin�.
3. Move or Delete Large Files
Look for files you don’t need anymore—old downloads, videos, or installation files. Move them to an external drive or delete them.
4. Disable Hibernation
If you never use hibernation, you can turn it off and free up space equal to your RAM size (e.g., 8 GB). Open Command Prompt as Administrator and type:
powercfg /h off
5. Reduce System Restore Space
System Restore points can take up to 10% of your drive. You can reduce the usage:
- Right-click “This PC� > Properties > System Protection.
- Select your drive and click “Configure�.
- Move the slider to a smaller percentage (e.g., 2-3%).
6. Use Storage Sense (Windows 10/11)
In Settings > System > Storage, turn on Storage Sense to automatically delete temporary files and empty the recycle bin periodically.
What to Do When the Error Persists
If you’ve cleaned up and still get the error, try these advanced steps:
- Check for hidden large files: Use WinDirStat to find any file you missed.
- Move your pagefile: The pagefile (virtual memory) can be several GB. You can move it to another drive, but this is not recommended for most users.
- Compress the drive: Right-click the drive > Properties > General > check “Compress this drive to save disk space�. This can save space but may slow down performance.
- Extend the partition: If you have unallocated space on the same physical disk, you can extend the partition using Disk Management. Right-click the Start button > Disk Management, then right-click your drive and choose “Extend Volume�.
- Move your Downloads folder: If you download many large files, consider moving the Downloads folder to another drive. Right-click the Downloads folder > Properties > Location > Move.
File System Limits: FAT32 vs NTFS
If you’re copying a file to a USB drive or SD card formatted as FAT32, you’ll hit a 4 GB file size limit. To fix this, reformat the drive to exFAT or NTFS. exFAT is recommended for external drives because it supports large files and works with both Windows and Mac. To reformat, right-click the drive in File Explorer > Format > choose exFAT. Note: formatting erases all data, so back up first.
Preventing Future Disk Full Errors
Once you’ve freed up space, take steps to avoid the problem recurring:
- Regularly run Disk Cleanup or Storage Sense.
- Keep at least 10-15% of your drive free for system performance and temporary files.
- Move large media files to an external drive or cloud storage.
- Uninstall programs you no longer use.
- Check your downloads folder monthly and delete old installers.
Frequently Asked Questions
Why does this error appear when I have 10 GB free?
Windows may need more space than the file size for temporary operations, such as when updating a program or installing a game. Also, if the file is over 4 GB and the drive is FAT32, you’ll get the error regardless of free space.
Can I delete the Windows folder to free space?
No, the Windows folder is essential for the operating system. Do not delete it or its contents unless you are an advanced user and know exactly what you’re doing. Instead, use Disk Cleanup to remove old Windows update files.
What is the minimum free space needed for Windows to run?
Microsoft recommends at least 20 GB for 64-bit Windows 10/11, but for smooth operation, you should keep at least 10-15% of your drive free. For a 500 GB drive, that’s about 50 GB.
How do I move my pagefile to another drive?
Go to Settings > System > About > Advanced system settings > Performance > Settings > Advanced > Virtual memory > Change. Uncheck “Automatically manage�, select your C drive, set “No paging file�, then select another drive and set “System managed size�. Restart your computer.
Why is my C drive full even though I don’t have many files?
Hidden system files like hiberfil.sys, pagefile.sys, and System Restore points can take up a lot of space. Also, temporary files from apps and updates can accumulate. Use Disk Cleanup and WinDirStat to find them.
Can I use an external drive to install programs?
Yes, you can install programs on an external drive, but they may run slower and might not work if the drive is disconnected. It’s better to keep programs on your internal drive and use external storage for files.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Secure Boot Battlefield 6 ASUS: Fix & Enable Guide
- Best Tech Websites to Follow for Pros & Beginners
- Second Wind Quest Walkthrough: Where Winds Meet6.00 min/km
- Enshrouded Weapon Upgrade Guide: How to Improve Gear5.00 min/km
- Connect Phone to Controller for Cloud Gaming
- Python Search Highlighting: Snippets & Matches