Il disco di avvio è quasi pieno: scopri dove è finito lo spazio
L'avviso arriva nel momento peggiore: stai esportando un video, installando un aggiornamento o salvando un documento, e macOS ti interrompe con Il disco di avvio è quasi pieno. Il riflesso è aprire Download e iniziare a cancellare. Di solito si liberano pochi gigabyte, l'avviso torna entro un giorno e non hai imparato nulla.
macOS sta segnalando che il volume ha esaurito il margine di lavoro che gli serve per lo swap, gli aggiornamenti e i file temporanei. Lo spazio recuperabile ma ancora impegnato conta esattamente come un file reale, quindi cancellare i file visibili a volte sposta il numero e a volte non cambia nulla.
Risposta breve: scopri dove è finito lo spazio prima di cancellare qualsiasi cosa. Controlla lo spazio
libero con df -h /, guarda Impostazioni di Sistema > Generali > Archiviazione e, se il numero
si muove a malapena dopo aver cancellato un file grande, lo spazio è bloccato da snapshot o da pool
di spazio eliminabile, non dai file che vedi.
Cosa significa davvero l'avviso
macOS tiene una riserva sul volume di avvio. Serve per lo swap della memoria virtuale, la preparazione dell'installer durante un aggiornamento di sistema, i file temporanei che le app scrivono mentre lavorano e la contabilità APFS. Quando lo spazio libero scende verso quella riserva, il sistema ti avvisa.
Apple non pubblica la soglia esatta di attivazione, e varia con la dimensione del volume e con quello che il sistema sta facendo in quel momento. Tratta l'avviso come un segnale sul margine, non come una misura precisa da cui ragionare all'indietro.
Due conseguenze contano più del numero:
- Un Mac a corto di spazio su disco diventa lento prima di rompersi. Lo swap non ha dove andare, quindi la pressione della memoria sale e il sistema inizia a comprimere e a paginare in modo aggressivo.
- Un aggiornamento macOS può rifiutarsi di installarsi anche quando l'installer sembra più piccolo dello spazio libero, perché predispone una copia completa prima di applicarlo.
Misura prima di cancellare
Parti dal file system invece che da Finder, perché Finder riporta lo spazio in un modo che già incorpora i pool recuperabili.
df -h /
Su un Mac con un disco da 1 TB l'output è qualcosa di questo tipo:
Filesystem Size Used Avail Capacity Mounted on
/dev/disk3s1s1 926Gi 12Gi 299Gi 4% /
La colonna Used è piccola perché / è lo snapshot di sistema sigillato, non il volume
dei dati. Size indica 926Gi a fronte di un disco venduto come 1 TB perché df conta in
gibibyte binari e Apple conta in gigabyte decimali. Non manca nulla: gli stessi byte vengono
descritti in due unità.
Per il contenitore nel suo insieme, interroga invece diskutil:
diskutil info / | grep -i "Container"
Container Total Space: 994.6 GB (994610155520 Bytes)
Container Free Space: 321.0 GB (321045377024 Bytes)
Ora hai un riferimento reale. Annota il numero dello spazio libero. Ogni passo successivo si valuta guardando se quel numero si muove.
Dove di solito si trova lo spazio
Un disco di avvio pieno su un Mac personale è quasi sempre una di queste sei cose. Scorri questa lista invece di cancellare qualunque cosa sia più grande.
| Sospetto | Come confermare | Dove va |
|---|---|---|
| Snapshot locali di Time Machine | tmutil listlocalsnapshots / restituisce voci |
Elimina gli snapshot locali |
| Libreria Foto | Di solito è l'elemento singolo più grande in Inizio | Libera spazio in Foto |
| Backup dei dispositivi iOS | ~/Library/Application Support/MobileSync/Backup |
Elimina i vecchi backup iPhone |
| Download di Mail | I dati degli account Mail crescono senza limite | Riduci lo spazio di Mail |
| Cache di sviluppo | Xcode, Docker, Homebrew, archivi di pacchetti node | Svuota le cache di sviluppo |
| File grandi dimenticati | Vecchie esportazioni, immagini disco, download | Trova i file grandi |
macOS raggruppa diversi di questi nella categoria Dati di sistema delle impostazioni di Archiviazione, ed è questo che rende quella barra allarmante e inspiegabile. Nomina un residuo, non una cartella che puoi aprire; vedi cosa contengono davvero i Dati di sistema.
Quando cancellare non libera spazio
È il caso che manda la gente da un cleaner. Cancelli un file da 20 GB, svuoti il Cestino e lo spazio libero si muove di quasi nulla.
La causa usuale è il copy-on-write di APFS. Uno snapshot locale di Time Machine continua a fare riferimento ai blocchi occupati dal file cancellato, quindi il file system non può rilasciarli. Lo spazio compare come eliminabile anziché libero. Verificalo direttamente:
tmutil listlocalsnapshots /
Se restituisce delle voci, leggi la guida sugli snapshot prima di fare qualsiasi altra cosa. Sfoltire gli snapshot è spesso l'intera soluzione e non tocca i backup sul disco Time Machine esterno.
La seconda causa è che macOS considera una parte dello spazio recuperabile e quindi non ha fretta di recuperarlo. Lo libererà quando qualcosa ne avrà davvero bisogno. È anche per questo che un Mac può riportare pochissimo spazio libero e comunque installare un aggiornamento con successo.
Usa le impostazioni di Archiviazione per quello che sanno fare
Impostazioni di Sistema > Generali > Archiviazione è utile per due cose: la barra delle categorie ti dà una forma approssimativa del volume e il pannello dei suggerimenti espone controlli che altrimenti dovresti andare a cercare, tra cui svuotare il Cestino automaticamente e rivedere i file grandi.
È meno utile come misurazione. Le categorie si sovrappongono, i numeri si assestano lentamente
dopo una modifica e Dati di sistema assorbe qualsiasi cosa il classificatore non sa dove mettere. Usalo
per orientarti, usa df e diskutil per misurare.
Cosa non fare
- Non cancellare file da
/System,/Libraryo/privateper fare spazio. Il volume di sistema è sigillato e in sola lettura su macOS moderno, e le parti scrivibili sono strutturali. - Non svuotare le cache a orario fisso. Le cache rigenerabili tornano subito e la prima esecuzione di ogni app dopo la pulizia è più lenta. Vedi cosa è sicuro cancellare.
- Non fidarti di uno strumento che promette di liberare una quantità specifica di spazio eliminabile. Lo spazio eliminabile è un limite superiore su pool misti, non un inventario.
- Non cancellare una libreria Foto, i dati di Mail o una cartella di backup in Finder per recuperare spazio. Usa l'app che li gestisce così il suo database resta coerente.
Arriva a uno stato stabile, non a un numero grande
Punta a un margine che tieni, non al numero una tantum più alto. Un Mac che sta comodamente sopra la propria riserva smette di avvisarti e smette di paginare sotto carico.
Arrivarci di solito richiede un unico intervento strutturale invece di tante piccole cancellazioni: spostare una libreria Foto o un archivio video su un disco esterno, attivare Ottimizza spazio Mac per una libreria grande, o rimuovere una toolchain di sviluppo che non usi più. Qualunque di queste dura più di un pomeriggio passato a cancellare screenshot.
Dove entra uno strumento di revisione
Mole misura prima di offrirti di cancellare. Mappa il volume per dimensione reale su disco, mostra cos'è ogni candidato prima che venga rimosso e sposta gli elementi nel Cestino invece di cancellarli definitivamente, così una scelta sbagliata è recuperabile. Non ti prometterà un numero di spazio eliminabile che non può dimostrare.
Ordine delle operazioni
- Annota lo spazio libero con
df -h /ediskutil info /. - Controlla
tmutil listlocalsnapshots /e gestisci prima gli snapshot, se ce ne sono. - Trova i consumatori reali più grandi, in Inizio prima che altrove.
- Fai un unico intervento strutturale, poi rimisura.
- Fermati quando il volume ha margine, non quando uno strumento riporta un totale soddisfacente.
Domande frequenti
Perché l'avviso torna il giorno dopo che ho cancellato i file?
Perché le cancellazioni non hanno cambiato la struttura. Se una libreria Foto, un backup iOS o un insieme di snapshot è l'occupante reale, cancellare pochi gigabyte di documenti ti lascia appena sopra la soglia e il prossimo aggiornamento o picco di swap ti riporta sotto.
Quanto spazio libero dovrebbe avere un Mac?
Non esiste una cifra ufficiale e qualsiasi percentuale specifica che leggi è la regola empirica di qualcuno, non una specifica Apple. In pratica: abbastanza per predisporre un aggiornamento macOS completo, più spazio per lo swap sotto il tuo carico di lavoro normale.
L'avviso significa che il disco sta per guastarsi?
No. Riporta la capacità e non dice nulla sulla salute del disco. È una domanda diversa, con sintomi diversi.
Posso ignorarlo?
Per un po', sì, e macOS continuerà a funzionare recuperando spazio eliminabile. Lo paghi con un Mac che rallenta sotto pressione della memoria e con aggiornamenti che iniziano a fallire, quindi risolverlo è meglio che ignorarlo ogni giorno.