In molti mi hanno chiesto come risolvere un fastidioso problema relativo ai file di installazione dei sistemi operativi macOS High Sierra, Mojave, Catalina e Big Sur che non ne vogliono sapere di cancellarsi dal cestino.
Sono file che occupano molto spazio (diversi GB) e dopo aver aggiornato il sistema operativo si possono eliminare: peccato che procedendo all’eliminazione e andando a svuotare il cestino il nostro mac si rifiuterà di eliminare il file con errori più strani.
Infatti è capitato anche a noi su alcuni mac che erano stati aggiornati prima a Mojave e poi Catalina: abbiamo eliminato i pesanti file di installazione dalla cartella Applicazioni e successivamente abbiamo provato a svuotare il cestino senza esito…
Ecco alcune immagini:
L’errore che riceviamo è abbastanza strano e pieno di indicazioni ed è il seguente:
“L’operazione non può essere completata perché è stato necessario ignorare alcuni elementi. Per ciascun elemento selezione File > Ottieni informazioni, accertati che Bloccato sia deselezionato, quindi consulta la sezione “Condivisione e permessi”. Riprova quando hai la certezza che gli elementi non sono protetti e non sono designati come “Sola lettura” o “Nessun accesso”.
Cerchi Assistenza Apple per il tuo Mac?
Clicca qui per maggiori info!
Inutile dirvi che abbiamo seguito esattamente le indicazioni riportate ma non abbiamo risolto.
Addirittura abbiamo provato ad eliminare i file usando il terminale e controllando tutti i permessi dei file: niente da fare, i file sembrano essere in uso e non si eliminano in nessun modo.
Altri errori che possiamo ottenere sono:
“Non posso completare l’operazione perchè l’elemento “Installa macOS xxxxxx” è in uso”
Stesso errore se proviamo ad eliminare il .dmg di aggiornamento (InstallESD.dmg):
Questa anomalia sembra essere un errore molto comune che però Apple non ha documentato: sembra infatti che dopo aver fatto un aggiornamento ad un sistema successivo (esempio Mojave) se su disco è presente ancora il file installer del sistema precedente (esempio high sierra) esso viene riconosciuto come un elemento del sistema operativo attualmente in uso e non cestinabile.
I file che non si riescono ad eliminare sono di solito i seguenti:
- Installa macOS High Sierra.app
- Install macOS High Sierra.app (versione inglese)
- Installa macOS Mojave.app
- Install macOS Mojave.app (versione inglese)
- Installa macOS Big Sur.app
- Install macOS Big Sur (versione inglese)
- InstallESD.dmg
La soluzione è quella di disattivare temporaneamente il SIP (System Integrity Protection), un sistema di protezione che non permette modifiche ai file del sistema operativo, effettuare finalmente l’eliminazione dei file indesiderati e poi riattivare il sistema SIP come prima.
Ecco come fare:
- Riavviare il Mac tenendo premuto ⌘ + R per avviare la partizione di ripristino;
- Selezionare “Utility” nel menù in alto e poi scegliere Terminale;
- Digitare il seguente comando
csrutil disable
e poi premere Invio;
- Dal menu mela scegliere Riavvia;
Ora provate a svuotare il cestino… e finalmente il file di installazione sarà eliminato! Problema risolto!!
Finalmente il cestino è vuoto!!
Ora però dobbiamo riattivare il SIP: per farlo riavviate in modalità ripristino come abbiamo spiegato prima e digitate da terminale:
csrutil enable
seguito sempre da Invio.
Per info & preventivi su assistenza Apple contattatemi: 393.593.35.22 | assistenza@informaticanapoli.com