Cum să remediați codul de eroare 36 în Mac OS X Finder
Cuprins:
Î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:
- Lansează terminalul (găsește în /Aplicații/Utilități/ sau cu Spotlight)
- La promptul de comandă, tastați:
- Când dot_clean este terminat, încercați din nou copierea fișierului și ar trebui să reușească fără cod de eroare
dot_clean /Path/To/Directory/With/Problem/
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.