Mac-opslag vol, maar er staat niets?
macOS propt het grootste deel van het antwoord in een grijze balk genaamd „Systeemgegevens” en geeft je geen manier om die te openen. Er zit niets geheimzinnigs in — het zijn tien gewone mappen, en je kunt ze allemaal bekijken.
14 dagen gratis proberen, geen kaart nodig. Daarna eenmalig $ 15 voor 3 computers. Geen abonnement.

„Systeemgegevens” is een restpost, geen categorie
macOS sorteert wat het kan in Programma's, Documenten, Foto's, Muziek enzovoort. Alles wat het niet kan indelen valt in één bak. Oudere versies noemden die „Overig”. Het is geen systeemmap, het is niet beschermd, en veel ervan is helemaal niet het besturingssysteem — op de Mac van een ontwikkelaar is het meeste je eigen gereedschap.
Waarom de cijfers nooit overeenkomen
Drie dingen zorgen dat het getal van de Finder afwijkt van wat je echt kunt vrijmaken. Verwijderbare ruimte wordt als gebruikt geteld, maar macOS beschouwt haar als terug te pakken en laat je haar dus niet rechtstreeks verwijderen. iCloud-bestanden die alleen online staan worden op volle grootte geteld terwijl ze niets innemen. En APFS-compressie en harde koppelingen zorgen dat de logische grootte van een bestand en de grootte op schijf verschillende getallen zijn — de Finder toont je het ene, du toont je het andere.
Controleer eerst het echte getal
Kijk voordat je iets verwijdert wat de schijf zelf meldt, inclusief verwijderbare ruimte:
diskutil info / | grep -E "Free|Available"
df -h /
Wat er werkelijk in zit
Tien onderdelen, in de volgorde waarin ze meestal op grootte staan. Elk is een echte map die je kunt openen.
Lokale Time Machine-momentopnamen
Momentopnamen van elk uur op de interne schijf, ook als Time Machine uit staat. Meestal het grootste stuk en het moeilijkst te vinden, omdat de Finder ze als verwijderbaar meldt in plaats van als bestanden.
tmutil listlocalsnapshots /
Xcode DerivedData, archieven en apparaatondersteuning
Tussenbestanden van builds en symboolcaches. Twintig tot zestig gigabyte op de Mac van een werkende ontwikkelaar is gewoon.
~/Library/Developer/Xcode/DerivedData
~/Library/Developer/Xcode/iOS DeviceSupport
Runtimes van iOS-simulatoren
Een volledig systeemimage per gesimuleerde iOS-versie, plus apparaten die Xcode niet meer kan gebruiken.
~/Library/Developer/CoreSimulator/Devices
iPhone- en iPad-back-ups
Eén gedateerde map per back-up, vaak meerdere van een telefoon die je niet meer hebt.
~/Library/Application Support/MobileSync/Backup
Dockers schijfimage
Eén bestand met elke image, container en volume, dat groeit en vanzelf nooit krimpt.
~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw
Of bekijk alle tien met echte getallen ernaast
Het moeilijke is niet de lijst, het is ze meten. Elk vraagt een ander commando, en de helft meldt een grootte die de Finder tegenspreekt. Bytesweep opent de grijze balk in ongeveer tien seconden, dunt Time Machine-momentopnamen uit met één klik, en zet alles wat je opruimt in een herstelpunt dat je zeven dagen lang kunt terugdraaien.
App-caches en containers
Safari, Chrome, Spotify, Slack en elke app in de sandbox. Los klein, samen groot, en bijna alles bouwt zich opnieuw op.
~/Library/Caches
~/Library/Containers
Mailbijlagen
Jaren aan gedownloade bijlagen die Mail lokaal in de cache bewaart.
~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads
Restanten van verwijderde programma's
Ondersteuningsbestanden, voorkeuren en opstartagenten van apps die de Mac jaren geleden hebben verlaten. macOS haalt die nooit weg.
iCloud-bestanden die er niet echt zijn
Bestanden die alleen online staan, geteld alsof ze lokaal zijn. Dit is de reden dat „Systeemgegevens” soms vanzelf krimpen en soms geen millimeter wijken.
Pakketcaches voor ontwikkelaars
Homebrew, pip, npm, cargo en Gradle houden elk een archiefcache bij die zich op verzoek opnieuw opbouwt.
brew cleanup -s
Veilig, voorzichtig, en niet aankomen
Veilig te wissen
App-caches, build-uitvoer, caches van pakketbeheerders, niet-beschikbare simulatoren en lokale Time Machine-momentopnamen ouder dan je laatste back-up. Dat alles bouwt zich opnieuw op of bestaat elders.
Eerst even nakijken
Apparaatback-ups, simulator-runtimes die je misschien nog nodig hebt, modelgewichten en gearchiveerde Xcode-builds. Opnieuw te verkrijgen, maar traag — en een verwijderd archief neemt je vermogen mee om de crashes van die versie te symboliseren.
Nooit
Alles in /System, /private/var/db, sleutelhangers, of een database die een app op dit moment open heeft. Op een moderne Mac is het systeemvolume alleen-lezen en ondertekend, dus het meeste hiervan wordt voor je geweigerd — maar ~/Library is niet beschermd, en daar gebeurt de schade.
De grijze balk in mappen ontleed zien
Bytesweep benoemt elk onderdeel hierboven, meet het, en dunt Time Machine-momentopnamen uit met één klik. Alles wat je opruimt gaat eerst naar een herstelpunt: ongedaan maken is zeven dagen lang één klik.
Zie ook: schijfruimte vrijmaken op een Mac · schijfruimte-analyse
Vragen
Kan ik Systeemgegevens gewoon verwijderen?
Er valt niets te verwijderen — het is een label op een staafdiagram, geen map. Je verwijdert de afzonderlijke dingen die erin zitten, en sommige daarvan zijn bestanden die je apps nodig hebben. Daarom is het antwoord altijd „open het en kijk”, nooit „leeg het”.
Waarom zijn de Systeemgegevens op mijn Mac 150 GB?
Op de Mac van een ontwikkelaar is het gebruikelijke antwoord Xcode plus Docker plus lokale momentopnamen, die samen daar moeiteloos komen. Op een Mac voor foto's en mail is het vaker lokale momentopnamen plus mailbijlagen plus iPhone-back-ups.
Waarom groeit het weer aan nadat ik dingen verwijder?
Omdat het meeste erin cache is. Xcodes DerivedData legen levert je 40 GB op tot de volgende build. Lokale momentopnamen zijn binnen het uur terug. Dat is geen fout — daar zijn die mappen voor. Wat telt is het totaal binnen een bereik houden waarmee je kunt leven.
Lost macOS opnieuw installeren het op?
Het ruimt het op, ten koste van een dag. Alles op deze pagina kun je legen zonder opnieuw te installeren, en opnieuw installeren houdt het niet tegen, want dezelfde programma's bouwen dezelfde caches opnieuw op.
Is verwijderbare ruimte echt vrij?
Grotendeels. macOS geeft haar vrij wanneer iets de ruimte nodig heeft, dus een grote kopie lukt meestal ook als de Finder zegt dat er geen ruimte is. Het helpt je niet als een programma weigert te starten omdat het vooraf de vrije ruimte controleert, en je kunt haar niet op commando vrijgeven, behalve door de momentopnamen zelf te verwijderen.