Mac storage still full after deleting files: why and what to do
If the Mac still says it is full after you delete files, the most likely cause is the Trash. Apple states that a file moved to the Trash does not free space until you empty it. The next likely causes are a Storage screen that has not caught up, and space held in System Data.
Check these in order
- Empty the Trash. Choose Finder, then Empty Trash, or click Empty in the Trash window. See empty the Trash safely.
- Wait a minute and reopen the Storage screen. Open System Settings, General, Storage. macOS calculates it in the background, so the bar can show the old size.
- Read the plain figure. The Storage screen can count space macOS can reclaim by itself. Terminal shows the plain number:
df -h /System/Volumes/Data
The Used and Avail columns are the honest ones. Note Avail before and after.
- Look at System Data. It is the catch all for caches, logs and local backups. See what System Data is.
- Restart. Restarting empties several system caches. Apple adds that starting in Safe Mode clears certain system caches, which can free enough space for a task like an update. Restart normally to leave it.
Local Time Machine snapshots
Hourly backups kept on the disk can hold space. List them with:
tmutil listlocalsnapshots /
The blog post notes macOS removes them itself when space gets low, so leave them unless you need space right now.
Why the Mac does not warn you about this
Deleting a file in Finder feels final, so people expect the number to drop at once. The Trash step is the most common surprise. Check it first every time, before you spend an hour looking for hidden files.
Still stuck
Find what is actually big using find large files. Then clear what you can name.
Where NotchStar fits
NotchStar’s Disk tool shows free space per drive and keeps a running total of space recovered, counted only after items move to the Trash.