Skip to content
Home
How to Free Up Disk Space on Windows and macOS

How to Free Up Disk Space on Windows and macOS

Computer Computer 8 min read 1549 words Beginner ExcellentWiki Editorial Team

When your disk fills up, your computer slows down, applications crash, and system updates fail. A full SSD can even reduce its lifespan due to write amplification. Here is how to clean it up safely and reclaim tens of gigabytes without deleting anything important.

How to Check Your Disk Usage

Before cleaning, understand what is taking space. On Windows, open Settings → System → Storage to see a color-coded breakdown. On macOS, go to Apple menu → System Settings → General → Storage. Both show which categories consume the most space so you can target your cleanup efforts effectively.

Windows

1. Storage Sense (Automatic)

Settings → System → Storage → Storage Sense → Turn on

Storage Sense automatically deletes temporary files, empties the Recycle Bin, and removes old downloads on a schedule you define. Set it to run weekly or when disk space gets low.

2. Disk Cleanup (Manual)

Start menu → type "Disk Cleanup" → Select drive
# Or run from command line
cleanmgr

Click “Clean up system files” to find Windows Update cache, which can consume 2-10 GB or more after a major update. The previous Windows installation (Windows.old folder) can take 10-20 GB if you recently upgraded versions.

3. Find Large Files

Settings → System → Storage → Show more categories

Or use File Explorer’s search to find space hogs:

  1. Open This PC
  2. Type size: >1GB in the search box
  3. Review and delete unnecessary files, old ISOs, and video files you no longer need

4. Uninstall Unused Apps

Settings → Apps → Installed apps → Sort by size

Uninstall applications you have not used in months. Manufacturers often pre-install bloatware that you will never use. Game installations can take 50-100 GB each.

5. Clear Temp Files

# Run from Start menu
%temp%
# Select all (Ctrl+A) and delete (skip files in use)

Also empty the Recycle Bin — deleted files still occupy space until the bin is emptied. Use the Storage Sense option to automate this.

6. Reduce Hibernation File Size

# Run as Administrator
powercfg /h /type reduced

The hibernation file (hiberfil.sys) can be 40-75% of your RAM size. If you do not use Hibernate mode, reducing its size can reclaim several gigabytes.

macOS

1. Storage Management

Apple menu → System Settings → General → Storage

macOS shows a color-coded breakdown of storage usage. Click the “i” button next to each category for specific recommendations.

2. Optimize Storage

  • Store in iCloud — keeps recent files locally, older ones in the cloud
  • Optimize Storage — removes watched Apple TV shows and movies
  • Empty Trash Automatically — deletes items older than 30 days

3. Find Large Files

# In Finder
File → Find → Search: "File size is greater than 100 MB"

Or use Terminal for a comprehensive list:

find ~ -type f -size +100M -exec ls -lh {} \; 2>/dev/null | sort -k5 -rh

4. Clear System Cache

# Cache files (safe to delete)
rm -rf ~/Library/Caches/*

Some apps may run slowly immediately after as they rebuild their caches, but this is temporary and performance normalizes within a day or two.

5. Remove iOS Backups

Old iPhone and iPad backups can consume 10-50 GB. Check:

System Settings → General → Storage → iOS Files

Delete backups of devices you no longer own or use.

Universal Tips

Analyze Disk Usage

OSToolDescription
WindowsWizTree or WinDirStatScans and visualizes disk usage
macOSDisk Inventory X or DaisyDiskInteractive visual disk analysis
Linuxdu or ncdusudo du -sh /* 2>/dev/null | sort -rh | head -20

A disk visualization tool shows exactly which folders and files consume the most space, often revealing unexpected culprits like old Docker images or Xcode simulator caches.

Clean Package Managers

# npm
npm cache clean --force
# pip
pip cache purge
# Docker
docker system prune -a    # Removes unused containers, images, networks
# Homebrew (macOS)
brew cleanup -s
# apt (Linux)
sudo apt autoremove       # Removes unused dependencies

Move Files to External/Cloud Storage

  • Photos and videos — use iCloud, Google Photos, Amazon Photos, or an external drive
  • Old projects — archive historical projects to external storage or cloud archive tiers
  • Downloads folder — review and clean monthly; this folder is the biggest collection of forgotten files

Compress Old Files

If you need to keep old files but rarely access them, compress them into ZIP archives. Text files, documents, and CSVs can compress to 10-30% of their original size.

What NOT to Delete

  • System32 (Windows) or System (macOS) folders — critical system files
  • Library/Application Support on macOS (contains app data and settings)
  • Program Files or Applications — always use the proper uninstall process
  • Unknown system files — research before deleting, especially in root directories

Target Files by Size

File TypeTypical SizeWhere to Find
Windows Update cache2-10 GBDisk Cleanup → System files
macOS Time Machine snapshots10-100 GBStorage Management
Browser cache500 MB - 2 GB per browserBrowser settings → Clear data
Downloads folder1-50 GBUser folder
Old backups10-200 GBExternal drives, cloud, iTunes
Unused apps100 MB - 5 GB eachSettings → Apps
Docker images/containers1-20 GBdocker system df
Node.js node_modules100 MB - 500 MB per projectnpx npkill to find and delete

Related: Check our computer speed-up guide and password security tips.

Frequently Asked Questions

What is the minimum system requirement for free up disk space?

System requirements vary by implementation. Most modern solutions require at least 4GB of RAM, a multi-core processor, and a stable internet connection. For specific applications, refer to the vendor documentation. Hardware requirements typically increase with scale — enterprise deployments need significantly more resources than personal or small business setups.

How does this compare to alternative approaches?

Every technology choice involves trade-offs. Some prioritize ease of use over customization, while others offer maximum control at the cost of complexity. Evaluating your specific needs, technical expertise, and growth plans helps determine the right fit. Many organizations use a combination of approaches to balance competing priorities.

What security considerations should I be aware of?

Security should be considered from the start, not as an afterthought. Keep all software updated, use strong authentication, encrypt sensitive data, and follow the principle of least privilege. Regular security audits and staying informed about emerging threats are essential practices for maintaining a secure deployment.

How do I troubleshoot common issues?

Start by isolating the problem: check logs, verify configurations, and test components individually. Common issues include network connectivity problems, permission errors, and version incompatibilities. Systematic troubleshooting — changing one variable at a time — helps identify root causes efficiently. Online communities and documentation are valuable resources when you encounter unfamiliar problems.

Related Concepts and Further Reading

Understanding free up disk space requires familiarity with several interconnected ideas and principles that together form a complete picture. Exploring these related concepts deepens your knowledge and provides context that makes the core material more meaningful and applicable. Each concept builds on the others, creating a web of understanding that supports deeper learning and practical application. Taking time to explore how these elements connect reveals patterns that accelerate comprehension and retention of new information.

The relationship between free up disk space and adjacent fields is worth particular attention. Many of the most important insights emerge at the boundaries between disciplines, where ideas from different areas combine to create new approaches and solutions that neither field could produce alone. Exploring these connections pays dividends in both breadth and depth of understanding, revealing patterns and principles that might otherwise remain hidden from view. Cross-disciplinary knowledge is increasingly valued as problems become more complex and interconnected.

For those looking to go beyond introductory material, several excellent resources provide deeper treatment of specific aspects of free up disk space. Academic journals, industry publications, authoritative reference works, and online courses each offer different perspectives and levels of detail. The key is to match your reading to your current learning goals and build knowledge progressively, focusing on quality over quantity in your study materials. A well-chosen resource that matches your current level is worth more than dozens of resources that are too basic or too advanced.

Practical Applications

The concepts discussed in this article have numerous practical applications across different contexts. Whether you are applying this knowledge professionally or personally, understanding how to translate theory into practice is essential for achieving meaningful results. The most successful practitioners actively seek opportunities to apply what they have learned, recognizing that knowledge without application remains merely abstract information rather than usable skill.

Start with small, manageable applications that build confidence and refine your understanding before tackling more complex challenges. Each application provides feedback that deepens your grasp of the underlying principles and reveals nuances that theoretical study alone cannot provide. This iterative cycle of learning and application accelerates skill development far more effectively than passive study or memorization alone can achieve.

Real-world application also reveals which aspects of free up disk space are most relevant to your specific goals. Not all knowledge is equally useful in every context, and practical experience helps you prioritize what to focus on. As you gain experience, you will develop intuition about which approaches work best in different situations — a hallmark of genuine expertise in any field. Documenting your experiences and reflecting on outcomes accelerates this learning process.

Section: Computer 1549 words 8 min read Beginner 271 articles in section Report inaccuracy Back to top