Disk full on a MacBook: the order to work through before buying space

The warning arrives at the worst moment. An installer stops halfway, a video export refuses to start, or a macOS update says it needs more room than the disk has. The Storage screen shows a coloured bar with a segment called System Data that nobody chose to create, and the internal drive on a MacBook cannot be opened and enlarged.

There is an order to this, and it matters. Some gigabytes cost nothing but a few clicks. Others cost an afternoon of sorting through files that might be needed later. A few cost money. Working through them in the wrong order means spending the afternoon first and then discovering that the easy step would have been enough.

What the Storage screen is actually reporting

The first stop is System Settings, General in the sidebar, then Storage on the right. On versions before macOS Ventura 13 the same information lives under About This Mac and then Storage.

Two things about that screen are worth knowing before reading anything into it.

The bar chart is a summary, not an inventory. Apple describes it as showing "used and available storage on your Mac" with "the amount of storage used by different apps and file types." Several of those segments are clickable and several are not, and the difference is the whole point. Categories such as Applications, Documents, Messages, Music Creation, Podcasts, Trash and TV have a More Info button that opens a list of individual files with a Delete option. Three categories have no such button at all.

The three that cannot be opened are Other Users and Shared, macOS, and System Data. Apple's description of the last one is exact.

System Data: Contains files that don't fall into the categories listed here. This category primarily includes files and data used by the system, such as log files, caches, VM files, and other runtime system resources. Also included are temporary files, fonts, app support files, and plug-ins. You can't manage the contents of this category. Source: support.apple.com, read September 28, 2026

Time spent trying to shrink System Data by hand is usually time wasted, because the contents are managed by macOS and the size varies with what the machine has been doing. The categories with a More Info button are where a decision can actually be made.

One more control on that screen is easy to miss. All Volumes shows a more detailed chart for each volume and container on the internal disk. On a Mac with a second volume, or with a Boot Camp or virtual machine volume, that view explains a missing chunk of space that no category accounts for.

The order that costs the least

Every step below frees space. They differ enormously in how long they take and in how much can go wrong. Working down the list rather than across it is the whole technique.

Step Effort Risk of losing something wanted Typical return
Empty the Trash Seconds None, once the Trash has been reviewed Whatever was already deleted
Clear the Downloads folder Minutes Low, most of it is re-downloadable Often several gigabytes
Delete old iPhone or iPad backups Minutes Medium, check the device backs up elsewhere Tens of gigabytes on some machines
Remove apps no longer used Minutes Low Varies widely
Delete downloaded media Minutes None for streamable purchases Varies widely
Sort through Documents and Desktop An afternoon High, this is original work Unpredictable
Move a Photos or iMovie library to an external drive An hour Medium, needs a verified copy Usually the largest single win
Buy iCloud storage or an external drive Minutes plus money None As much as is paid for

Emptying the Trash is first because it is free and because it is frequently the reason a cleanup appears to have achieved nothing. Apple states the mechanics plainly: when a file is moved to the Trash, its storage space does not become available until the Trash is emptied. Deleting forty gigabytes and watching the available figure stay still is not a bug.

Downloads is second because the folder collects installers, disk images and email attachments that were needed once. Open it from the Dock, or choose Go and then Downloads in the Finder, sort by size, and the top of the list usually explains a surprising amount.

Device backups are third because the return per minute is the highest on the list. A MacBook that has ever backed up an iPhone locally may be holding several full backups of a phone that now backs up to iCloud.

Where the space actually went

The Documents category has two buttons worth using before any manual sorting starts. Apple's own description of the category page mentions both: files can be viewed by clicking Large Files or Downloads, sorted by Name, Kind, Last Accessed or Size, and there is a File Browser that shows the contents and the amount of storage used by folders across the file system.

Last Accessed is the column that turns a vague clearout into a decision. A forty gigabyte folder last opened three years ago is a different proposition from a forty gigabyte folder opened this morning, and the file size alone does not distinguish them.

Two categories on that screen are commonly larger than expected and commonly misread.

iOS files

Apple describes this category as containing "iOS backups and firmware." Firmware files are installer images downloaded during a restore or an update and are never needed again once the update has completed. Backups are a real safety net and should not be deleted without first confirming that the device in question backs up somewhere else.

Mail and Messages

Mail "contains emails and attachments" and Messages "contains content from Messages conversations, including attachments." Both grow quietly for years. Mail has a lighter option than deletion: choosing Mailbox and then Erase Junk Mail, and Mailbox and then Erase Deleted Items, removes mail that has already been discarded but is still occupying space on disk.

Music Creation

Anyone who has ever opened GarageBand has this category. Apple notes that it holds content from GarageBand, Logic and MainStage, which in practice means sound libraries measured in gigabytes rather than the projects themselves.

When the graph is not precise enough

The Storage screen rounds, groups and occasionally disagrees with itself. Two built in commands answer the same questions exactly, and reading their documentation is quicker than arguing with a bar chart.

The df utility, in its own manual's words, "displays statistics about the amount of free disk space on the specified mounted file system." Adding -h gives what the manual calls human readable output, using suffixes from byte up to pebibyte based on powers of 1024. On a Mac with a single internal drive, df -h / answers the only question that matters to an installer: how much room is actually left on the startup volume.

The du utility answers the other half. Its manual describes it as displaying "the file system block usage for each file argument and for each directory in the file hierarchy rooted in each directory argument." Two options make it usable rather than overwhelming. -s summarises instead of listing every file, and -d followed by a number limits the output to that many directories deep. A single pass with du -h -d 1 inside the home folder produces one line per top level folder, which is often enough to name the offender in ten seconds.

Two details in that manual prevent a wrong conclusion. Directories with multiple hard links, which the manual notes are typically Time Machine backups, are counted only once per run. And -x stops the traversal at mount points, which keeps an external drive out of a total that was meant to cover the internal one.

What macOS clears on its own

Some of the space that looks trapped is not trapped. Apple documents two mechanisms that release it without any manual deletion.

The first is automatic. When space is needed, macOS clears caches and logs that are safe to delete, including temporary database files, interrupted downloads, staged macOS and app updates, and Safari website data. That is why a disk that reports almost nothing free will often complete an installation anyway.

The second is a deliberate step that is unusually effective for its cost. Starting the Mac in safe mode clears certain system caches, which are then recreated as needed. Apple frames it as a way to temporarily make more storage space available, specifically for a task that needs the room only while it is running, such as installing a macOS update. Restarting normally leaves safe mode.

Three optional settings under Storage automate the rest. Store in iCloud keeps Desktop and Documents files, photos and messages in iCloud and keeps only recently opened files on the Mac when space is needed. Optimize Storage removes Apple TV films and shows that have already been watched and keeps only recent email attachments. Empty Trash automatically erases items that have been in the Trash for more than thirty days.

The trade with Store in iCloud is worth stating plainly. Files kept in iCloud are available on demand rather than on disk, which means a network connection becomes part of opening them. For a MacBook that is often offline, that is a real cost rather than a footnote.

When paying for space is the honest answer

At some point the cleaning stops paying. The signal is straightforward: when the remaining candidates are original work rather than caches, downloads and re-downloadable media, the disk is not cluttered, it is full.

Two purchases solve that, and they solve different problems.

An external drive suits large static libraries. Photos and video use a lot of space and both the Photos library and the iMovie library can be moved to another device. This works because those libraries are rarely needed in full and almost never needed away from a desk.

iCloud storage suits files that need to be available everywhere. Apple's published entry price is 50GB for $0.99 per month in US dollars, with larger tiers above it and prices that vary by region. Paying under a dollar a month to stop managing thirty gigabytes is frequently cheaper than the hour it takes to sort them.

There is a third purchase that deserves naming, because it is the one most often made by mistake. Cleaning utilities that promise to reclaim System Data are buying a result that macOS already manages, and most of them install a resident helper that runs all day and adds an icon to the menu bar. If a machine has collected several of those over the years, the honest cleanup is a shorter list of installed utilities, and the features page covers the separate question of which of the remaining icons need to be on screen at all times.

What to change first

Empty the Trash, clear Downloads, then check the iOS files category, in that order, before touching a single document. If the disk is still tight after those three, run du -h -d 1 in the home folder to name the largest offender rather than guessing at it. And if the cleanup turns up a row of resident utilities that were installed for one cleanup each, deciding which of them still deserve a permanent place at the top of the screen is what Koffret is for.

Frequently asked questions

Why is my disk still full after I deleted a lot of files?

Almost always because the Trash has not been emptied. Apple is explicit that a file moved to the Trash does not release its storage space until the Trash is emptied. The second most common reason is that the deleted files lived in a category the Storage screen reports separately, so the total moved but the segment being watched did not.

Can I delete System Data on a MacBook?

Not directly. Apple describes System Data as a category whose contents are managed by macOS and states that its contents cannot be managed from the Storage screen. It holds logs, caches, virtual memory files, fonts, app support files and plug-ins. The size falls on its own as macOS clears what is safe to clear, and safe mode prompts some of that clearing immediately.

How much free space does a MacBook actually need?

Enough to complete whatever is being attempted, plus room for the system to work. macOS updates are the usual cause of a hard stop, and the installer states its own requirement before it begins. Running at the edge also removes the headroom that caches and virtual memory need, which is why a nearly full disk feels slow as well as full.

Is it safe to delete old iPhone backups from my Mac?

It is safe if the device backs up somewhere else. The iOS files category holds both backups and firmware images, and the firmware files are installers that are never needed again after an update finishes. Before deleting a backup, confirm on the device itself that iCloud Backup is on, or that another copy exists.

Do cleaning apps free up more space than macOS can on its own?

They find the same files, because there is only one disk to look at. The difference is presentation rather than access. macOS already clears caches, logs, interrupted downloads and staged updates when space is needed, and the categories with a Delete option on the Storage screen cover the rest. Anything a utility offers beyond that is a judgement about which of your own files to remove, which is a decision rather than a cleanup.

Back to all posts