Come si svuota la cache sul Mac e perché è importante farlo? Se lasciati indisturbati, i file di cache possono accumularsi rapidamente e superare i 65 GB di spazio. Questo non solo rallenta il Mac, ma aumenta anche i tempo di accesso e di avvio, oltre a interferire con gli aggiornamenti di macOS e delle app. Ma come si svuota la cache del Mac e dove si trovano questi file? Continua a leggere per conoscere la risposta a tutte queste domande, e non solo.

Come svuotare la cache del Mac

Ti stai chiedendo dove vengono archiviati i file di cache sul Mac? In diverse posizioni, prima fra tutte, la cartella contenente la cache delle applicazioni. Se utilizzi app avide di risorse, come Photoshop, la cartella della cache potrebbe occupare diversi gigabyte di spazio. Anche i browser che utilizzi archiviano file di cache. La cache di sistema, invece, è quella che occupa meno spazio.

Bene, ora vediamo come puoi liberarti dei file di cache, sia in modo automatico che manuale.

metodi per svuotare le cache del Mac

1. Come svuotare la cache del MacBook in modo automatico

Spazio possibile recuperato: fino al 70%

Come abbiamo già detto, i file di cache sono essenziali per il corretto funzionamento delle app e del sistema. Tuttavia, dato che continuano ad accumularsi, cancellarli potrebbe essere una buona idea, e del tutto priva di rischi se si ricorre a CleanMyMac.

Quest'app è autenticata da Apple e rimuove senza fatica cache obsolete, file temporanei, versioni dei documenti e non solo. Sin dalla prima scansione, avrai più spazio libero, migliori prestazioni e un Mac più veloce. Ecco come svuotare la cache del Mac in tutta semplicità:

  1. Attiva la prova gratuita di CleanMyMac e accedi a tutti gli strumenti per 7 giorni a costo zero.
  2. Scegli Pulizia nella barra laterale e clicca Scansione (ci vorrà circa un minuto).
    Scegli Pulizia nella barra laterale e clicca Scansione
  3. Premi Pulisci e tutti i file di cache sicuri da eliminare, oltre ad altra spazzatura inutile, saranno rimossi.
Metodo automatico per svuotare tutti i tipi di cache

Se vuoi scegliere nello specifico quali file di cache eliminare, clicca su Controlla tutta la spazzatura, seleziona ciò che non ti serve e clicca Pulizia.

Se vuoi scegliere nello specifico quali file di cache eliminare, clicca su Controlla tutta la spazzatura, seleziona ciò che non ti serve e clicca Pulizia

Ecco fatto. Tutto qui, le cache sono pulite! CleanMyMac è compatibile con tutti i sistemi, comprese le ultime versioni di macOS.

Se invece preferisci svuotare la cache manualmente, abbiamo alcuni consigli per te.

Importante

Se decidi di svuotare la cache a mano, controlla sempre con attenzione tutti file, prima di spostarli nel Cestino. Prima di seguire i passaggi qui sotto, l'ideale sarebbe fare un backup del MacBook, perché rimuovendo un file vitale per il sistema, potresti intralciare il funzionamento di macOS. Un backup ti consentirebbe, nell'eventualità, di ripristinare il Mac e di risolvere il problema generato dall'eliminazione del file sbagliato.

2. Come svuotare la cache del browser su Mac?

Spazio possibile recuperato: fino al 15%

Una volta eliminati i file della cache di sistema, possiamo passare alla cache del browser. Se non vengono cancellati, i file che contiene possono accumularsi e mettere a rischio la tua privacy. La procedura dipende dal browser che usi ed è importante svuotare la cache di tutti i browser installati sul Mac. Pulire la cache di un browser non ha alcun effetto sugli altri, perché ciascun browser gestisce dati e cache separatamente.

Dopo aver svuotato la cache del browser, in un primo momento il caricamento dei siti potrebbe essere più lento, perché sarà necessario riscaricare tutti gli elementi. Si tratta però di un effetto temporaneo, dopo poco il browser dovrebbe diventare più veloce rispetto a com'era prima della pulizia.

Ecco qualche altra considerazione:

  • Dovrai accedere di nuovo a tutti i siti web, perché svuotare la cache significa uscire da tutti gli account.
  • Svuotando la cache, le password salvate in automatico e gli altri dati di completamento non vengono eliminati.
  • Non c'è il rischio di perdere file personali scaricati attraverso il browser, segnalibri, salvataggi delle impostazioni e dati archiviati sul cloud.
  • Pulire la cache può aiutare a prevenire il tracciamento online, ma non lo blocca del tutto perché viene gestito principalmente dai cookie.
  • Svuotando la cache vengono rimossi soltanto i file temporanei dei siti web (come le immagini), mentre le informazioni personali su più ampia scala, come cronologia di navigazione o cookie, non sono interessati.

Bene, ora possiamo iniziare a pulire la cache del browser.

Come svuotare la cache di Safari

La procedura per svuotare la cache di Safari non è così immediata come quella di altri browser. Tuttavia, non sarà troppo difficile seguendo le nostre indicazioni. Le istruzioni sono diverse per macOS Ventura e successivi e macOS Monterey e precedenti.

macOS Ventura o versioni successive:

  1. Apri Safari e vai in Impostazioni dalla barra dei menu.
    Come svuotare la cache di Safari
  2. Vai nella scheda Avanzate e assicurati che la casella accanto a "Mostra menu Sviluppo nella barra dei menu" sia spuntata. In macOS Sonoma e macOS Sequoia, quest'opzione si chiama "Mostra funzionalità per sviluppatori web".
    Mostra funzionalità per sviluppatori web
  3. Esci dalle Impostazioni.
  4. Ora, vai in Sviluppo > Svuota la cache.
Sviluppo > Svuota la cache

macOS Monterey o precedenti:

  1. Apri Safari e vai in Preferenze > Avanzate.
  2. Attiva "Mostra menu Sviluppo nella barra dei menu".
  3. Esci da Preferenze.
  4. Fai clic su Sviluppo nella barra dei menu > Svuota la cache.
    Per eliminare la cache e altri dati di siti specifici, vai in Impostazioni > Privacy e clicca Gestisci dati siti web. Seleziona i siti web e clicca Rimuovi.

Infine, riavvia il browser. Tieni presente che dovrai inserire nuovamente le tue credenziali di login, perché verranno eliminate assieme al completamento automatico dei dati. In questo modo, verranno eliminati anche i cookie sul Mac in Safari e cliccando su Rimuovi tutti, rimuoverai i cookie di tutti i siti web mai visitati. È una buona idea per ridurre il tracciamento.

Consiglio: già che sei in Impostazioni > Privacy, puoi selezionare anche la spunta accanto a Blocca il tracciamento cross-site, che limita i cookie di terze parti e impedisce ad altri strumenti di raccolta dati di seguirti su diversi siti web.

Bene, passiamo al prossimo browser.

Lo sapevi?

A volte, problemi di rete possono causare comportamenti anomali nei browser. Un modo per risolverli è svuotare la cache DNS. Per farlo, bisogna eseguire questo comando nel Terminale:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Se hai bisogno di altri consigli, dai un'occhiata a questo articolo su come svuotare la cache DNS. Contiene anche un elenco di comandi del Terminale per le versioni di macOS precedenti a Catalina.

Come svuotare la cache di Chrome

Svuotare la cache del browser di Chrome è decisamente più semplice. Ecco come si fa:

  1. Apri Chrome e incolla nella barra di ricerca chrome://settings. Ora, premi Invio.

    Come svuotare la cache di Chrome


  2. Vai alla sezione "Privacy e sicurezza", poi fai clic su Elimina dati di navigazione.
    Vai alla sezione

  3. Dall'elenco, seleziona "Immagini e file memorizzati nella cache".

    Immagini e file memorizzati nella cache


  4. Nell'intervallo di tempo, seleziona "Dall'inizio" e poi premi "Cancella dati".
Nell'intervallo di tempo, seleziona

Se vuoi rimuovere la cache di un sito in particolare, incolla questo percorso nella barra di ricerca: chrome://settings/content/all

Ora, cerca il sito web nell'elenco e clicca sull'icona del Cestino lì accanto. In questo modo verranno eliminati tutti i dati relativi al sito. Tieni presente che verrà anche eseguito il logout dal tuo account sul sito e che verranno eliminati i dati offline.

Se vuoi bloccare il tracciamento cross-site, vai in Privacy e sicurezza, clicca Cookie di terze parti e seleziona Blocca cookie di terze parti.

Consiglio: un altro modo per velocizzare il browser è eliminare i cookie, non solo la cache del browser. Per rimuovere i cookie in Chrome, metti la spunta accanto a Cookie e altri dati dei siti, prima di cliccare Elimina dati.

Qual è la differenza tra eliminare i dati di navigazione e pulire la cache?

Spesso questi due termini vengono utilizzati in modo interscambiabile, ma i dati di navigazione sono in realtà una categoria più ampia che include cache, cookie e cronologia. Quindi, con la rimozione dei dati di navigazione, vengono eliminate più informazioni rispetto alla sola pulizia della cache.

Passiamo quindi al terzo browser.

Come svuotare la cache di Firefox

In Firefox la procedura è analoga a Chrome. Ecco come svuotare manualmente la cache di Firefox:

  1. Apri Firefox e incolla about:preferences nella barra degli indirizzi.

    Come svuotare la cache di Firefox


  2. Vai alla sezione Privacy e sicurezza.

    Seleziona la scheda Privacy e sicurezza


  3. Nella scheda, cerca Cookie e dati dei siti web e fai clic su "Elimina dati".

    Sotto Cookie e dati dei siti web, fai clic su Elimina dati


  4. Seleziona "File e pagine salvati temporaneamente nella cache" e premi Elimina.
Seleziona

Se vuoi eliminare la cache di un sito web in particolare, anziché cliccare su Elimina dati, clicca su Gestisci dati. Ora, cerca il sito che ti interessa e selezionalo, poi clicca Rimuovi selezionati.

Se vuoi prevenire il tracciamento, nella sezione Privacy e Sicurezza delle Impostazioni, scegli l'opzione che fa al caso tuo sotto Protezione antitracciamento avanzata.

Come eliminare i cookie sul Mac in Firefox

Analogamente a Chrome, seleziona Cookies e dati dei siti web, poi clicca Elimina.

Come svuotare la cache di Edge sul Mac

Le istruzioni per Edge sono abbastanza simili a quelle per Chrome e Firefox. Ecco cosa fare:

  1. Apri Edge.
  2. Fai clic sull'icona a tre punti in alto a destra.
  3. Vai in Impostazioni> Privacy, ricerca e servizi e clicca Cancella dati di navigazione.
    Come svuotare la cache di Edge sul Mac
  4. Sotto Intervallo di tempo, scegli Tutto e seleziona Immagini e file memorizzati nella cache.
  5. Infine, clicca su Cancella ora.
Sotto Intervallo di tempo, scegli Tutto e seleziona Immagini e file memorizzati nella cache

Se ti stai chiedendo come cancellare i cookie sul Mac in Edge, la procedura non è diversa da quella degli altri due browser (Chrome e Firefox). Tutto ciò che devi fare è selezionare Cookies e altri dati del sito, poi cliccare Cancella ora. I cookie verranno eliminati.

Nella stessa sezione delle Impostazioni (Privacy, ricerca e servizi) puoi prevenire il tracciamento cliccando su Prevenzione del monitoraggio e scegliendo l'opzione che preferisci.

Per eliminare la cache di un sito web in particolare, prima di tutto aprilo. Poi, premi Fn (Il tasto con il mappamondo) + F12 per aprire il menu Strumenti di sviluppo. Fai clic destro sull'icona della freccia a sinistra nella barra degli indirizzi e scegli Svuota cache e aggiorna completamente.

Bene, abbiamo svuotato la cache di tutti i browser. Ora proviamo a liberarci anche della cache utente del Mac.

3. Come svuotare la cache di sistema su Mac

Spazio possibile recuperato: fino al 10%

Iniziamo il nostro percorso di pulizia della cache, eliminando i file della cache di sistema. Si tratta di file di servizi di sistema integrati che vengono generati per il corretto funzionamento di macOS. Per individuarli, apri il Finder e, dal menu Vai, scegli Vai alla cartella. Ora, incolla /Libreria/Caches e premi Invio.

Come svuotare la cache di sistema su Mac

Per scoprire quanto spazio occupa, fai clic destro sulla cartella e, nel menu, scegli Ottieni informazioni. Vedrai le dimensioni della cartella nella finestra Ottieni informazioni.

la cartella nella finestra Ottieni informazioni

Per rimuovere i file della cache di sistema, naviga tra le cartelle com.apple che vedi e sposta i file nel Cestino. Ricordati di non mettere mano alle cartelle, ma di cancellare solo i file al loro interno. In genere, i contenuti della cartella possono essere rimossi in sicurezza e il sistema non dovrebbe aver nessun problema dopo la pulizia.

In alternativa, puoi usare il comando rm -rf del Terminale. Dopo aver lanciato il comando, trascina nel Terminale il contenuto della cartella che vuoi rimuovere. Premi Invio e i file verranno eliminati. Ripeti la stessa procedura per tutte le cartelle. Ricorda che con questo comando file e cartelle vengono eliminati per sempre, e non semplicemente spostati nel Cestino. Accertati che ciò che stai eliminando non ti servirà mai più.

Consiglio

Svuotare la cache è un modo per velocizzare il Mac. Un altro modo è ridurre l'utilizzo di memoria. Per scoprire come fare, consulta il nostro articolo su come liberare la RAM del Mac.

4. Come svuotare la cache utente sul Mac

Spazio possibile recuperato: fino al 70%

Sapevi che la cartella della cache di un solo utente può occupare interi gigabyte di spazio? Sul mio Mac, pesa almeno 3GB ed è una sola cartella. Per questo, svuotare la cache utente è una buona soluzione per liberare spazio prezioso e velocizzare il Mac.

Per svuotare la cache dell'utente manualmente procedi come segue:

  1. Apri il Finder e, dal menu Vai, seleziona Vai alla cartella.

    Per svuotare la cache dell'utente manualmente procedi come segue


  2. Digita ~/Libreria/Caches e premi Invio.
    Digita ~/Libreria/Caches e premi Invio

  3. Passo facoltativo: copia tutti i file in un'altra cartella, nel caso qualcosa andasse storto.
    nel caso qualcosa vada storto


  4. Addentrati in ciascuna cartella ed elimina tutto.
    Nota: rimuovi soltanto i file all'interno delle cartelle (in particolare quelli che iniziano con "chache") ma non spostare le cartelle stesse nel Cestino.
Addentrati in ciascuna cartella ed elimina tutto

Non dimenticare di svuotare il Cestino quando hai finito. Basta fare Controllo + clic sull'icona del Cestino nel Dock e scegliere "Svuota il Cestino". Ora, riavvia il Mac per ricreare la cache.

In che modo cache e memoria swap sono connesse?

La memoria swap e la cache hanno entrambe a che vedere con il modo in cui il Mac gestisce i dati per ottimizzare le prestazioni. Tuttavia, mentre la cache è un tipo di memoria ad alta velocità, utilizzata per archiviare dati a cui si accede di frequente, la memoria swap è un'area di archiviazione più lenta sul disco rigido, che rappresenta un'estensione della RAM. Quando la RAM è piena, i dati meno utilizzati vengono spostati in questo spazio di scambio più lento.

5. Come svuotare la cache delle applicazioni su Mac

Nel passaggio precedente, abbiamo svuotato la cache utente. Tuttavia, come abbiamo già detto, anche le app generano file di cache, che possono essere a loro volta rimossi. Alcuni utenti pensano che questi file siano indispensabili, invece cancellarli non comporta alcun rischio.

Alcune applicazioni, come Spotify, Xcode e Steam possono riempire le cache più di altre, ma svuotarle è comunque un gioco da ragazzi.

  1. Puoi liberarti della cache delle applicazioni sul Mac aprendo ~/Libreria/Caches dal menu Vai del Finder, come abbiamo fatto prima.

    Come svuotare la cache delle applicazioni su Mac

  2. Qui troverai le cache delle diverse app: ad esempio, com.spotify.client contiene la cache di Spotify.

    Ciascuna cartella contiene la cache di un'app diversa


  3. Svuota queste cartelle come abbiamo fatto per la cache utente: premi Comando + A per selezionare tutti i file, poi cliccaci sopra con il tasto destro e spostali nel Cestino.
Come svuotare la cache delle applicazioni su Mac

Per cancellare la cache generata da altre applicazioni, non devi far altro che ripetere la stessa procedura per le cartelle denominate "com.[nome dell'app]", oppure che hanno lo stesso nome dell'app. Al suo interno, cerca la cartella Cache o Cashes e rimuovi il contenuto. Prima di procedere, non dimenticare d chiudere l'app, se è in funzione.

Che cos'è la cache e quali sono i principali tipi di cache?

Una cache è un piccolo file che contiene dati temporanei. Quando apri un browser web o un'app, anziché essere scaricati nuovamente, questi dati vengono recuperati per rendere il funzionamento dell'app o del browser più rapido e restituirti una risposta in pochi secondi.

A grandi linee, ci sono tre principali tipi di cache sul Mac:

  • Cache di sistema: la cache di sistema del Mac è una banca dati che collega la memoria principale al processore. Permette alla CPU, o unità centrale di elaborazione, di recuperare i dati utilizzati dal tuo dispositivo per eseguire rapidamente i comandi, senza bisogno di caricare ogni singolo bit.
  • Cache del browser: non ha importanza il browser che usi, tutti hanno una loro cache. Queste cache archiviano i file e i loro elementi, come HTML, CSS, JavaScript, cookie o immagini, che il browser usa per mostrarti i siti web. Ad esempio, le immagini delle pagine prodotto, le informazioni di login, il contenuto del carrello ecc.
  • Cache utente (inclusa la cache delle app): proprio come i browser web, anche le app hanno una loro cache. Questa cache serve per richiamare immagini, cronologie, video e altre informazioni necessarie per velocizzare e migliorare le prestazioni e l'efficienza delle app.

È sicuro svuotare la cache?

In genere, svuotare la cache non comporta alcun rischio, perché le app installate o i browser che usi creeranno nuovi file di cache al bisogno. Tuttavia, quando si rimuove la cache generata dal sistema, cioè da macOS, bisogna prestare attenzione. Una buona regola generale consiste nell'eliminare i singoli file, ma non le cartelle all'interno delle quali sono contenuti.

Perché svuotare la cache del Mac?

Come già detto, svuotare la cache può aiutare a liberare spazio e a velocizzare il Mac. Ma c'è anche un'altra valida ragione per farlo: migliorare la privacy e la sicurezza. I file di cache, infatti, archiviano preferenze utente e dati di login nei browser, rappresentando un potenziale rischio per la privacy. Dunque, se vuoi tenere i tuoi dati al sicuro, svuotare la cache è la strada giusta. Quindi, se vuoi mantenere questi dati al sicuro, svuotare la cache è un'ottima idea perché consente di rimuovere le copie locali della cronologia di navigazione, password e altre informazioni private. Così nessun altro (cibercriminali compresi) potrà accedervi.

Al tuo Mac serve una pulizia della cache? Ecco i segnali

Qui trovi alcuni problemi che possono essere risolti con una semplice pulizia della cache:

📌 Il Mac è lento, non risponde e ci mette un secolo ad avviarsi.

📌 Le app iniziano a impiegare troppo tempo per aprirsi o rispondere e spesso vanno in crash.

📌 Il browser è diventato lento, anche se la connessione internet è stabile e veloce.

📌 Il Mac mostra dei messaggi di errore.

📌 Stai per esaurire lo spazio e, in particolare, hai notato che la categoria Dati di sistema è aumentata molto.

Purtroppo non puoi contare su macOS per l'eliminazione della cache. Anche se ricostruisce alcune cache di sistema, infatti, non rimuove la cache in automatico. Perciò, dovrai intervenire a mano per liberare un po' di spazio e risolvere i problemi.

Quanto spazio si può recuperare?

Non c'è una sola risposta, dipende dagli utenti Mac. Se non hai mai pulito la cache prima d'ora, navighi molto in rete e hai tante app sul Mac, potresti riuscire a liberare fino a 10GB di spazio. Alcune persone del nostro team hanno trovato oltre 70GB di cache sui loro MacBook, ma perché utilizzavano Photoshop e altri editor online (come Canva). Se invece la pulizia della cache è un'operazione di routine per te, riuscirai a liberare non più di 1GB.

Posso svuotare del tutto la cache del Mac?

In poche parole no. Il motivo è che il Mac accede continuamente ai file di cache. Un'opzione più sicura è eliminare la cache di cui sicuramente non hai bisogno, come la cache di tutti i browser installati sul Mac o quella delle app che al momento non usi. La cache di sistema, invece, andrebbe svuotata soltanto nel tentativo di risolvere un problema, facendo attenzione a rimuovere solo i file e non le cartelle.

Ma che succede se cancello tutti i file di cache del Mac? Potrebbero verificarsi errori di sistema o crash delle app che ti costringerebbero, per ristabilire la situazione, a reinstallare le app, se non tutto macOS.


Domande frequenti

La cache è fondamentale?

Sì, perché rende l'esperienza utente più piacevole. Questo perché i dati temporanei che custodisce velocizzano il funzionamento di dispositivi, browser e app. Nel tempo, tuttavia, i file di cache possono accumularsi e causare problemi.

C'è un modo più rapido per svuotare la cache del Mac?

Esistono delle scorciatoie. In Safari, puoi usare Opzione + Comando + E. Se sul tuo Mac non funziona, controlla la scorciatoia impostata: clicca su Sviluppo nella barra dei menu di Safari e guarda accanto a Svuota la cache. In Chrome e Firefox, puoi usare la scorciatoia Controllo + Maiuscole + Cancella. In questo modo dovrebbe aprirsi la finestra Cancella dati.

Servono dei permessi amministratore per svuotare la cache del Mac?

Dipende. Per cancellare la cache di sistema potrebbe essere necessario avere dei permessi amministratore. Per rimuovere la cache delle app e la cache dei browser, invece non serve.

Con quale frequenza bisognerebbe pulire la cache del Mac?

Non c'è una risposta giusta e una sbagliata. Di solito, è sufficiente pulire il Mac una volta ogni due mesi circa. Se però noti dei piccoli malfunzionamenti, ad esempio il Mac va più lento o le app ci mettono una vita a caricarsi, potrebbe essere il momento di intervenire.

Ci sono dei file che non andrebbero mai eliminati?

In genere, la cache delle app e del browser può essere eliminata senza problemi. Al contrario, fai attenzione quando elimini la cache di sistema da /System/Library/Caches. I file al suo interno sono essenziali per il corretto funzionamento del sistema operativo del tuo Mac. Inoltre, se non hai i permessi necessari per eliminare un certo file, è meglio lasciarlo dov'è anziché cercare di rimuoverlo a tutti i costi.

Cosa bisogna fare dopo aver svuotato la cache del Mac?

Dopo la pulizia della cache, non serve fare nulla di speciale. In linea generale, per mantenere il Mac in forma, è importante tenere app e software aggiornati, riavviare il computer almeno una volta a settimana e pulire la cache ogni tre mesi.