In genere, copiare e spostare i file sul Mac non è affatto un problema. Ma che succede in quelle rare occasioni in cui qualcosa non va? Un esempio è il messaggio di errore sul Mac che dice "Finder non può completare l'operazione perché... (Codice errore -36)". In questo articolo, ti spieghiamo come affrontare la situazione.
Cos'è il codice errore -36?
Prima di parlare di cosa fare quando ci si imbatte nel messaggio di errore, cerchiamo di capire cosa significa. Il codice errore -36 ha a che vedere con le attività del Finder, come spostare, copiare o cancellare file. Di solito, vuol dire che il Finder non riesce a leggere del tutto o in parte i dati di un file. Inoltre, molto utile, lo stesso messaggio indica qual è il file che presenta problemi. Guardando il nome del file, noterai la presenza di un "." prima del nome e di un "_" dopo. Ad esempio, ".DSStore" è un file che può causare questo errore. Il "." significa che si tratta di un file nascosto nel Finder. Mentre il codice errore -36 indica che il file non può essere letto o scritto.
Quali sono le cause del codice errore -36 sul Mac?
Di solito, l'errore -36 si verifica quando un file che contiene "." e "_" nel nome risulta corrotto, oppure per altre problematiche. In questo caso, il Finder non può agire sul file che stai cercando di copiare, spostare o cancellare, perché non riesce a trovare le informazioni di cui ha bisogno.
Cosa fare in caso di codice errore -36
In questo articolo vedremo due modi per risolvere il codice errore -36, in modo manuale attraverso il Terminale e automatico con uno strumento di ottimizzazione per Mac.
Come affrontare il codice errore -36 in modo automatico
Per risolvere in modo rapido questo e altri errori del Finder, puoi provare un'app molto utile, capace di affrontare qualsiasi tipo di problema sul Mac. Oltre ad aiutarti a gestire le difficoltà, CleanMyMac è anche in grado di migliorare le prestazioni del Mac, tenerlo alla larga dai malware e liberare diversi gigabyte di spazio occupati da file spazzatura. Lo useremo per ripristinare il Finder e affrontare il codice errore -36. CleanMyMac è scaricabile gratis da qui.
- Apri CleanMyMac, vai in Applicazioni nella barra laterale e clicca Avvia la scansione.
- Al termine della scansione, clicca Gestisci le mie applicazioni e scegli Disinstallazione.
- Trova il Finder nella finestra a destra e clicca sulla freccia accanto al suo nome. Seleziona tutto tranne Binari.
- Clicca Rimuovere.
Puoi utilizzare CleanMyMac per resettare qualsiasi app, basta selezionare tutte le voci dell'elenco tranne Binari.
Come affrontare il codice errore -36 in modo manuale
La soluzione all'errore, nella maggioranza dei casi, è riunire i file che causano problemi con i loro file genitori, utilizzando un comando Unix. In questo modo è possibile eliminare i file problematici, pur conservando le informazioni che contengono. Come per qualsiasi altra interazione a linea di comando sul Mac, bisognerà ricorrere al terminale. È un'operazione semplice, ma bisogna assicurarsi, come sempre quando si usa il Terminale, di digitare correttamente il comando, come mostrato qui:
- Vai in Applicazioni > Utility.
- Fai doppio clic sul Terminale per avviarlo.
- Digita
dot_clean
- Nel Finder, naviga alla cartella che contiene i file che volevi copiare, spostare o eliminare.
- Trascina la cartella nella finestra del Terminale, dopo il comando che hai appena digitato.
- Ora, dopo il comando che hai inserito, dovresti vedere il percorso del file.
- Premi Invio.
- Prova di nuovo a spostare, copiare o eliminare il file.
- Esci dal Terminale.
Il codice errore -36 è dovuto a un raro problema di macOS che interessa il Finder. Di solito si presenta quando si prova a copiare, spostare o cancellare un file. Può essere dovuto alla difficoltà de Finder di gestire i file nascosti che archiviano attributi per file e cartelle, ad esempio la posizione di icone o commenti sui file. Il problema è risolvibile utilizzando il Terminale o resettando i file nel Finder con l'aiuto dello strumento Disinstallazione di CleanMyMac.