Quick Answer
When your Mac says the disk is full but Storage settings disagree, it's usually trapped in Time Machine local snapshots, purgeable space stuck in limbo, or runaway log files. Restart in Safe Mode, then run tmutil deletelocalsnapshots in Terminal to reclaim 20-100GB instantly.
What's actually eating your space
macOS reserves space in three sneaky places. Local Time Machine snapshots quietly consume 30-80GB on busy systems and don't show up clearly. Purgeable space includes iCloud-offloaded files that didn't fully evict. The /private/var/log directory can hit double-digit GBs if a daemon is misbehaving. Open Terminal and run df -h to see real disk usage, then compare it against what About This Mac, Storage shows. The gap is your hidden problem.
Step-by-step walkthrough
Open Terminal and type tmutil listlocalsnapshots / to see snapshot dates. Delete them with sudo tmutil deletelocalsnapshots followed by each date. Empty Trash from every account, then run sudo periodic daily weekly monthly to clear log rotations. In Finder, hit Cmd+Shift+. to show hidden files and check ~/Library/Containers for bloated app caches like Slack and Teams. Reboot in Safe Mode (Apple Silicon: hold power, choose drive, hold Shift, click Continue) to flush kernel-managed cache. Run Disk Utility, First Aid on the container volume after.
Common mistakes to avoid
Don't trust Optimize Storage to fix this on its own, it often makes purgeable space worse. Avoid third-party "disk cleaner" apps, they aggressively delete needed app data. Never force-delete /private/var/db without backups, you'll corrupt the snapshot index.
Frequently Asked Questions
How do I fix Mac disk full errors when storage isn't really full?
Delete local Time Machine snapshots via Terminal, empty Trash everywhere, clear log rotations with sudo periodic, and reboot in Safe Mode. You'll usually recover 30-80GB without losing anything.
What are common mistakes when fixing Mac disk full errors?
Relying on Optimize Storage alone, installing aggressive cleaner apps, manually deleting system files, and skipping Safe Mode boot which actually flushes the kernel cache.
Do I need special tools or parts in SA?
For software fixes, no, Terminal is built-in. If your SSD is genuinely full at 256GB or 512GB, an external Thunderbolt SSD sourced locally is the cleanest fix, with delivery turning a stuck workflow around in days not weeks.
Ready to Find Your Perfect Match? Need more local storage? Browse SSDs with SA delivery. Shop solid state drives