Ako opraviť chybový kód 36 v Mac OS X Finder
Obsah:
V niektorých zriedkavých prípadoch sa pri pokuse o kopírovanie súborov môžu používatelia počítačov Mac stretnúť s „kódom chyby 36“, ktorý úplne zastaví proces kopírovania alebo presunu v aplikácii Mac OS X Finder. Úplná chyba sa zvyčajne číta ako „Vyhľadávač nemôže dokončiť operáciu, pretože niektoré údaje v „Názov súboru“ sa nedajú prečítať alebo zapísať. (Kód chyby -36)” . Názov súboru je niekedy .DS_Store, ale môže sa to stať takmer pri akomkoľvek súbore na Macu.
Ak narazíte na chybový kód -36 na počítači Mac, zvyčajne existuje skutočne jednoduché riešenie vďaka šikovnému nástroju príkazového riadka s názvom „dot_clean“. Ak ste nikdy nepočuli o dot_clean, určite nie ste sami a manuálová stránka príkazu vysvetľuje, že „zlúči súbory ._ so zodpovedajúcimi natívnymi súbormi“. čo sa pre bežného používateľa nemusí zdať veľa, ale vzhľadom na častou príčinu chyby 36 sú súbory s predponou bodkou, čo môže byť presne to, čo musíte urobiť.
Ako vyriešiť chybu 36 v aplikácii Mac OS X Finder pomocou dot_clean
Ak chcete použiť dot_clean, musíte ho nasmerovať na adresár, ktorý sa kopíruje, a hodiť kód chyby 36, základy vyzerajú takto:
- Spustite terminál (nájdete ho v /Applications/Utilities/ alebo pomocou Spotlight)
- V príkazovom riadku zadajte:
- Po dokončení dot_clean sa pokúste skopírovať súbor znova a malo by to byť úspešné bez chybového kódu
dot_clean /Path/To/Directory/With/Problem/
Ak je napríklad kopírovanie ~/Documents/FileBackups/ problematickým adresárom, použite:
dot_clean ~/Documents/FileBackups/
To by malo byť všetko, čo je potrebné na vyriešenie problému, nezabudnite sa pokúsiť o prenos súboru/adresára ihneď po spustení príkazu.
Technicky by ste mohli nasmerovať bod dot_clean na celý zväzok, ale pravdepodobne to nie je potrebné, pokiaľ sa pri pokuse o ručné zálohovanie celého disku neustále nespúšťa chyba -36 vo Finderi.
Ak sa problém opakuje a máte ho neustále pri pokuse o kopírovanie súborov do a zo sieťového Macu, zdieľanej sieťovej zložky, externého disku nejakého druhu alebo do az počítača so systémom Windows, môžete skúste tiež vymazať všetky.Súbory DS_Store na Macu pomocou príkazového riadka, ktorý môže fungovať ako dočasné riešenie, ak z nejakého dôvodu dot_clean zlyhá. To bolo vlastne to, čo som v minulosti urobil, aby som obišiel toto a ďalšie podobné chybové hlásenia vstupu/výstupu predtým, než som objavil tento špecifický príkazový prístup.
Práve nedávno som na to narazil a zistil som, že dot_clean fungoval dobre na vyriešenie chybového kódu -36 pri kopírovaní adresára z Macu s OS X 10.9.5 do Macu s OS X 10.10.3 a tiež do počítača so systémom Windows, pôvodný počítač opakovane hádzal chybu. Zdá sa, že táto chyba sa zvýšila aj v systéme Mac OS od Sierra, El Capitan a OS X Yosemite, čo môže naznačovať určitú nekompatibilitu s určitými bodovými súbormi z iných verzií OS. Na rozdiel od niektorých podivných chybových hlásení v systéme Mac OS X reštartovanie alebo reštartovanie Findera nepomohlo. Veľká vďaka JacobSalmela za jednoduché riešenie.
Ak vám to fungovalo, alebo viete o inom triku na opravu chybového kódu 36 vo vyhľadávači Mac OS X, dajte nám vedieť v komentároch.