En règle générale, copier et déplacer des fichiers sur Mac fonctionne sans aucun problème. Mais que se passe-t-il dans les rares moments où tout ne se passe pas comme prévu ? Ça peut notamment être le cas quand vous voyez un message d'erreur sur votre Mac qui vous informe que « Le Finder ne peut pas terminer l'opération parce que… (Code d’erreur -36). » Nous allons vous montrer dans cet article ce que vous pouvez faire quand vous voyez ce message d'erreur.

Qu'est-ce que le code d'erreur -36 ?

Avant de vous expliquer la marche à suivre lorsque vous voyez ce message, penchons-nous d'abord sur sa signification. Le code d'erreur -36 est associé aux actions du Finder comme le déplacement, la copie ou la suppression de fichiers. Il s'affiche généralement quand le Finder ne parvient pas à lire les données d'un fichier, vous indiquant celui qui pose problème. Vous remarquerez peut-être un point avant, ainsi qu'un guillemet au milieu du nom du fichier. L'erreur pourrait par exemple être causée par le fichier « .DSStore ». Ce point avant le nom indique que le fichier est caché dans le Finder. Et le code d'erreur -36 signifie qu'il est impossible de lire ou d'écrire le fichier.

Le saviez-vous ?

Votre Mac stocke des centaines de fichiers invisibles comme .DSStore, qui contiennent tout un tas d'informations sur les autres fichiers de votre Mac et sont essentiels au bon fonctionnement du Finder. Cela dit, ils n'ont aucun rôle dans les autres systèmes de fichiers. C'est pourquoi vous les voyez parfois sur les clés USB que vous utilisez à la fois sur Windows et sur Mac, parce que l'autre système les a rendus visibles. Les fichiers appelés .DSStore, par exemple, contiennent des informations sur les paramètres des fichiers comme les emplacements des icônes et les commentaires de la section Informations.

Quelles sont les causes du code d'erreur -36 sur Mac ?

L'erreur -36 se produit généralement lorsqu'un fichier contenant un « . » et un « _ » dans son nom se trouve corrompu ou rencontre un problème quelconque. Dans ce genre de cas, le Finder ne parvient pas à travailler sur les fichiers que vous essayez de copier, de déplacer ou de supprimer parce qu'il ne trouve pas les informations dont il a besoin.

Que faire en cas d'erreur -36

Découvrez ci-dessous deux façons de remédier au message d'erreur -36 : manuellement avec Terminal ou automatiquement avec un outil d'optimisation pour Mac.

Comment remédier automatiquement au code d'erreur -36

Pour tenter de résoudre rapidement ce problème et d'autres erreurs du Finder, vous pouvez faire appel à une application très pratique qui permet de répondre à toutes sortes de problèmes sur votre Mac. En plus de résoudre les bugs, CleanMyMac peut aussi améliorer les performances de votre Mac, le protéger des maliciels, et libérer plusieurs gigaoctets d'espace occupé par des fichiers inutiles. Pour résoudre l'erreur -36, nous allons utiliser CleanMyMac afin de réinitialiser le Finder. Vous pouvez télécharger gratuitement CleanMyMac en cliquant ici.

  1. Ouvrez CleanMyMac, choisissez Applications dans le menu latéral, puis cliquez sur Analyser.
  2. Une fois l'analyse terminée, cliquez sur Gérer mes applications et rendez-vous dans la section Désinstallateur.
  3. Localisez le Finder dans la fenêtre sur la droite, puis cliquez sur la flèche à côté de son nom. Cochez toutes les cases sauf celle intitulée Binaires.
  4. Cliquez sur Supprimer.

Un conseil :

Pour autoriser CleanMyMac à réinitialiser les applications par défaut de votre Mac, rendez-vous dans ses Réglages. Cliquez sur Liste d'exclusion > Désinstallateur. Décochez la case « Ignorer les applications système » puis fermez les Réglages.

Vous pouvez utiliser CleanMyMac pour réinitialiser n'importe quelle application : il suffit de sélectionner tous ses éléments, sauf les binaires, dans la liste.

Comment remédier manuellement au code d'erreur -36

La plupart du temps, la solution consiste à fusionner les fichiers qui posent problème avec leurs fichiers parents, à l'aide d'une commande Unix. Cela permet ainsi d'éliminer les fichiers mis en cause tout en conservant leurs informations. Comme avec toute interaction à ligne de commande sur votre Mac, il faut passer par le Terminal. La procédure est simple, mais il est important, comme pour toute commande Terminal, de vous assurer de bien recopier la commande exactement comme suit :

  1. Rendez-vous dans Applications > Utilitaires.
  2. Double-cliquez sur Terminal pour l'ouvrir.
  3. Tapez la commande dot_clean
  4. Dans le Finder, ouvrez le dossier contenant les fichiers que vous essayiez de copier, de déplacer ou de supprimer.
  5. Faites glisser le dossier dans la fenêtre du Terminal après la commande que vous avez tapée.
  6. Vous devriez maintenant voir le chemin d'accès du dossier s'afficher après la commande.
  7. Appuyez sur Entrée.
  8. Essayez de déplacer, de copier ou de supprimer à nouveau les fichiers.
  9. Quittez Terminal.
Un conseil :

À l'étape 5, vous devez faire glisser le dossier dans la fenêtre du Terminal. Ce raccourci permet de copier le chemin d'accès complet. Bon à savoir si vous ne connaissez pas le chemin d'accès exact ni la façon dont il doit être formaté, ou s'il est trop long à recopier. Vous pouvez utiliser cette astuce à chaque fois que vous devez saisir un chemin d'accès dans Terminal.

Le code d'erreur -36 est un problème de macOS qui affecte le Finder mais qui est heureusement assez rare. Il apparaît généralement lorsque vous essayez de copier, de déplacer ou de supprimer un fichier, et il peut être dû à des problèmes causés par des éléments cachés qui stockent les paramètres des fichiers et des dossiers, comme la position des icônes ou les commentaires sur les fichiers. Pour y remédier, vous pouvez utiliser le Terminal ou réinitialiser les fichiers du Finder à l'aide de l'outil Désinstallateur de CleanMyMac.