Comment réparer "Error -36" sur un Mac

Si vous avez rencontré Error -36 en essayant de copier un fichier, voici pourquoi cela s'est produit et comment vous pouvez le réparer.

Si vous avez rencontré Error -36 en essayant de copier un fichier, voici pourquoi cela s'est produit et comment vous pouvez le réparer.
Publicité

Les systèmes Mac ne sont pas sujettes à beaucoup d'erreurs, mais lorsque des erreurs surviennent Ne laissez pas ces 8 Problèmes de macOS communs vous déranger Plus Ne laissez pas ces 8 Problèmes de macOS courants vous déranger Anymore Invites iCloud récurrentes? Vous ne trouvez pas de pièce jointe? Voici huit autres correctifs pour les ennuis macOS communs. Lire la suite, ils ont tendance à être à la fois confus et frustrant. Cela n'aide pas que les messages d'erreur eux-mêmes sont souvent vagues, et la rareté des erreurs signifie que vous ne trouverez probablement pas beaucoup d'aide sur internet.

Erreur -36 est l'un de ces problèmes étranges et cela se produit lorsque vous essayez de copier des fichiers d'un emplacement (source) à un autre emplacement (destination). Heureusement, le correctif pour cela est assez simple: il suffit d'ouvrir l'application Terminal, idéalement en utilisant Spotlight Search plus efficacement dans Mac OS X avec nos meilleurs conseils Spotlight Rechercher plus efficacement dans Mac OS X avec nos meilleurs conseils Spotlight a été une fonctionnalité Mac tueur pendant des années, avec Cupertino scolarisant régulièrement Redmond dans l'art de la recherche de bureau. Voici quelques conseils pour vous aider à en trouver plus sur votre Mac. En savoir plus et tapez ce qui suit:

dot_clean /Path/To/Source/Directory 

Par exemple, si le fichier défectueux se trouve dans votre répertoire Téléchargements situé sous votre répertoire Accueil, tapez:

 dot_clean ~/Downloads 

Dès que vous tapez la commande, réessayez de copier le fichier. Cela devrait fonctionner maintenant.

Curieux de savoir pourquoi cela fonctionne? Sur les nouvelles versions de Mac qui utilisent le système de fichiers HFS +, les fichiers sont stockés en deux parties: une partie s'appelle Data Fork, qui contient les données réelles du fichier, et l'autre partie, Resource Fork, qui contient les métadonnées images et versions de fichiers.

Tous les systèmes de fichiers ne prennent pas en charge cette structure à deux branches. Il arrive donc que Mac divise le fichier en un fichier de données et un fichier de ressources. Le fichier de ressources a le même nom que le fichier de données sauf " ._ ", qui fonctionne correctement la plupart du temps, mais peut provoquer des erreurs lorsqu'il est déplacé entre les systèmes de fichiers (par exemple, un fichier Mac est déplacé vers Mac pourrait entraîner Erreur -36).

La commande dot_clean regarde un répertoire, parcourt tous les fichiers de ce répertoire et essaie de fusionner tous les fichiers de données avec leurs fichiers de ressources correspondants. Si cela ne fonctionne pas sur un répertoire donné, vous devrez peut-être dot_clean votre système de fichiers entier, ce que vous ne devriez faire qu'après avoir sauvegardé votre disque entier avec Time Machine Partition et utiliser votre disque dur Time Machine pour stocker des fichiers. Disque dur Time Machine pour stocker des fichiers trop Si le disque dur de votre Mac est petit et votre disque dur Time Machine est grand, il peut être utile d'utiliser le disque à des fins de sauvegarde et de stockage. Lire la suite :

 sudo dot_clean -n / 

Cela a-t-il corrigé votre Erreur -36? Y a-t-il d'autres moyens de corriger cette erreur que vous connaissez? Faites-nous savoir dans les commentaires ci-dessous!

In this article