Come risolvere "Errore -36" su un Mac

Se si è verificato l'errore -36 durante il tentativo di copiare un file, ecco perché si è verificato e come è possibile risolverlo.

Se si è verificato l'errore -36 durante il tentativo di copiare un file, ecco perché si è verificato e come è possibile risolverlo.
Annuncio pubblicitario

I sistemi Mac non sono soggetti a molti errori, ma quando si verificano errori Non lasciare che questi 8 problemi MacOS comuni ti preoccupino di più Non lasciare che questi 8 problemi comuni di MacOS ti infastidiscano di più I prompt di iCloud ricorrenti? Non riesci a trovare un allegato di posta? Ecco altre otto correzioni per i fastidi dei macOS comuni. Per saperne di più, tendono ad essere sia confusi che frustranti. Non aiuta che i messaggi di errore siano spesso vaghi e la rarità degli errori significa che probabilmente non troverai molto aiuto su Internet.

L'errore -36 è uno di questi strani problemi e si verifica quando si tenta di copiare i file da una posizione (origine) a un'altra posizione (destinazione). Fortunatamente, la soluzione per questo è piuttosto semplice: basta aprire l'app Terminale, utilizzando idealmente la ricerca Spotlight in modo più efficiente in Mac OS X con i nostri migliori suggerimenti Spotlight Cerca in modo più efficiente in Mac OS X con i nostri migliori consigli Spotlight è stata una caratteristica Mac killer per anni, con Cupertino regolarmente scuola Redmond nell'arte della ricerca desktop. Ecco alcuni suggerimenti per aiutarti a trovare di più sul tuo Mac. Leggi altro e digita quanto segue:

dot_clean /Path/To/Source/Directory 

Ad esempio, se il file in errore si trova nella directory Download che si trova nella directory Home, digitare:

 dot_clean ~/Downloads 

Non appena digiti il ​​comando, prova a copiare di nuovo il file. Dovrebbe funzionare ora.

Sei curioso di sapere perché funziona? Nelle versioni più recenti di Mac che utilizzano il filesystem HFS +, i file vengono archiviati in due parti: una parte è denominata fork di dati, che contiene i dati effettivi del file e l'altra parte è denominata fork di risorse, che contiene l'icona di metadati come immagini e versioni dei file.

Non tutti i filesystem supportano questa struttura a due biforcazioni, quindi a volte Mac divide il file in un file di dati e in un file di risorse. Il file di risorse ha lo stesso nome del file di dati tranne il prefisso " ._ ", che funziona bene la maggior parte del tempo, ma può causare errori quando viene spostato tra i file system (ad esempio un file Mac spostato su un'unità FAT32 e poi spostato su Mac potrebbe causare l'errore -36).

Il comando dot_clean esamina una directory, passa attraverso tutti i file in quella directory e tenta di unire tutti i file di dati con i relativi file di risorse. Se non funziona su una determinata directory, potrebbe essere necessario dot_clean dell'intero filesystem, che si dovrebbe fare solo dopo aver eseguito il backup dell'intera unità con Time Machine Partition e Use Your Time Machine Hard Drive per archiviare i file troppo in partizione e utilizzare il proprio Time Machine Hard Drive Per archiviare i file anche Se il disco rigido del tuo Mac è piccolo e il tuo disco rigido Time Machine è grande, potrebbe valere la pena di usare l'unità sia a scopo di backup che di archiviazione. Leggi di più :

 sudo dot_clean -n / 

Questo ha risolto il tuo errore -36? Ci sono altri modi per correggere questo errore che conosci? Fateci sapere nei commenti qui sotto!

In this article