Cum să remediați codul de eroare 36 în Mac OS X Finder

Cuprins:

Anonim

În unele cazuri rare când încearcă să copieze fișiere, utilizatorii de Mac pot întâlni „codul de eroare 36”, care oprește complet procesul de copiere sau mutare în Mac OS X Finder. Eroarea completă este de obicei citită ca „Găsitorul nu poate finaliza operațiunea, deoarece unele date din „FileName” nu pot fi citite sau scrise. (Cod de eroare -36)” . Numele fișierului este uneori .DS_Store, dar se poate întâmpla și cu aproape orice fișier de pe un Mac.

Dacă întâlnești codul de eroare -36 pe un Mac, există de obicei o soluție foarte simplă datorită unui instrument de linie de comandă la îndemână numit „dot_clean”. Dacă nu ați auzit niciodată de dot_clean, cu siguranță nu sunteți singur, iar pagina de manual pentru comandă explică că „combină fișierele ._ cu fișierele native corespunzătoare”. care poate să nu sune prea mult pentru utilizatorul ocazional, dar având în vedere cauza deseori a erorii 36, sunt fișiere prefixate cu un punct, asta poate fi exact ceea ce trebuie să faceți.

Cum se rezolvă eroarea 36 în Mac OS X Finder cu dot_clean

Pentru a utiliza dot_clean, veți dori să îl îndreptați către directorul care este copiat și să aruncați codul de eroare 36, elementele de bază arată astfel:

  1. Lansează terminalul (găsește în /Aplicații/Utilități/ sau cu Spotlight)
  2. La promptul de comandă, tastați:
  3. dot_clean /Path/To/Directory/With/Problem/

  4. Când dot_clean este terminat, încercați din nou copierea fișierului și ar trebui să reușească fără cod de eroare

De exemplu, dacă copierea ~/Documents/FileBackups/ este directorul problematic, utilizați:

dot_clean ~/Documente/FileBackups/

Asta ar trebui să fie tot ceea ce este necesar pentru a rezolva problema, doar asigurați-vă că încercați transferul fișierului/directorului imediat după executarea comenzii.

Din punct de vedere tehnic, ați putea indica dot_clean la un volum întreg, dar probabil că acest lucru nu este necesar decât dacă eroarea -36 este declanșată continuu în Finder atunci când încercați să faceți backup manual pentru întreaga unitate.

Dacă problema este recurentă și o întâmpinați în mod constant atunci când încercați să copiați fișiere pe și de pe un Mac în rețea, o partajare în rețea, o unitate externă de orice fel sau către și de pe un computer Windows, puteți de asemenea, încercați să ștergeți toate.DS_Store fișiere pe un Mac utilizând linia de comandă, care poate funcționa ca o soluție temporară dacă din anumite motive dot_clean eșuează. Asta a fost de fapt ceea ce am făcut în trecut pentru a ocoli acest mesaj și alte mesaje de eroare de intrare/ieșire similare înainte de a descoperi această abordare specifică a comenzii.

Tocmai am întâlnit asta recent și am descoperit că dot_clean a funcționat bine pentru a rezolva codul de eroare -36 la copierea unui director de pe un Mac cu OS X 10.9.5 pe un Mac cu OS X 10.10.3 și, de asemenea, la un PC cu Windows, mașina originală trimitea eroarea în mod repetat. Se pare că această eroare a avut o creștere cu Mac OS de la Sierra, El Capitan și OS X Yosemite, sugerând poate o anumită incompatibilitate cu anumite fișiere dot din alte versiuni ale sistemului de operare. Spre deosebire de unele dintre mesajele de eroare ciudate din Mac OS X, o repornire sau o repornire a Finder nu a făcut truc. Mulțumim lui JacobSalmela pentru soluția simplă.

Dacă acest lucru a funcționat pentru dvs. sau știți despre un alt truc pentru a remedia codul de eroare 36 în Mac OS X Finder, anunțați-ne în comentarii.

Cum să remediați codul de eroare 36 în Mac OS X Finder