Hoe Error Code 36 op te lossen in Mac OS X Finder

In sommige zeldzame gevallen bij het kopiëren van bestanden, kunnen Mac-gebruikers "foutcode 36" tegenkomen, waardoor het kopiëren of verplaatsen in de Mac OS X Finder volledig wordt gestopt. De volledige fout wordt meestal gelezen als "De Finder kan de bewerking niet voltooien omdat sommige gegevens in" Bestandsnaam "niet kunnen worden gelezen of geschreven. (Foutcode -36) " . De bestandsnaam is soms .DS_Store, maar het kan ook gebeuren met zo ongeveer elk bestand op een Mac.


Als je foutcode -36 tegenkomt op een Mac, is er meestal een heel eenvoudige oplossing dankzij een handige opdrachtregel tool genaamd "dot_clean". Als je nog nooit van dot_clean hebt gehoord, ben je zeker niet de enige, en de handleiding voor de opdracht legt uit dat het "._ * -bestanden samenvoegt met de bijbehorende native bestanden". Dit klinkt misschien niet zo erg als voor de gewone gebruiker, maar gezien de vaakste oorzaak van Error 36 zijn bestanden voorafgegaan door een punt, dat kan precies zijn wat je moet doen.

Fout 36 in Mac OS X Finder met dot_clean oplossen

Om dot_clean te gebruiken, wil je het wijzen naar de map die gekopieerd wordt en met de Error Code 36, de basis ziet er als volgt uit:

  1. Start de Terminal (te vinden in / Applications / Utilities / of met Spotlight)
  2. Typ achter de opdrachtprompt:
  3. dot_clean /Path/To/Directory/With/Problem/

  4. Wanneer dot_clean is voltooid, probeert u de bestandskopie opnieuw en het zou lukken zonder foutcode

Als bijvoorbeeld ~ / Documents / FileBackups / de problematische directory is, gebruik dan:

dot_clean ~/Documents/FileBackups/

Dat zou alles moeten zijn wat nodig is om het probleem op te lossen, wees er alleen zeker van dat u de overdracht van het bestand / de directory direct probeert nadat de opdracht is uitgevoerd.

Technisch gezien zou je dot_clean op een heel volume kunnen richten, maar dat is waarschijnlijk niet nodig, tenzij de -36-fout continu wordt geactiveerd in Finder wanneer je probeert handmatig een volledige schijf te back-uppen.

Als het probleem zich steeds weer voordoet en u het constant krijgt bij het kopiëren van bestanden van en naar een genetwerkte Mac, een netwerkshare, een externe schijf van een bepaalde soort of van en naar een Windows-computer, kunt u ook proberen alle .DS_Store-bestanden te verwijderen op een Mac met behulp van de opdrachtregel, die kan werken als een tijdelijke oplossing als om de een of andere reden dot_clean niet werkt. Dat was eigenlijk wat ik in het verleden had gedaan om dit en andere soortgelijke invoer / uitvoer-foutberichten te omzeilen voordat ik deze specifieke opdrachtbenadering ontdekte.

Ik kwam onlangs hier tegenaan en vond dat dot_clean goed werkte om foutcode -36 op te lossen bij het kopiëren van een map van een Mac met OS X 10.9.5 naar een Mac met OS X 10.10.3 en ook naar een Windows-pc, de originele machine was herhaaldelijk de fout aan het gooien. Het lijkt erop dat deze fout een uitkomst heeft gehad met Mac OS sinds ook Sierra, El Capitan en OS X Yosemite, wat enige onverenigbaarheid suggereert met bepaalde puntbestanden van andere OS-versies. In tegenstelling tot sommige van de fout rare foutmeldingen in Mac OS X, deed een herstart of Finder herstarten niet de slag. Een grote dank aan JacobSalmela voor de eenvoudige oplossing.

Als dit voor u werkt, of u weet een andere truc om Foutcode 36 in de Mac OS X Finder op te lossen, laat het ons weten in de opmerkingen.