Dans macOS, certains fichiers sont créés automatiquement dans différents répertoires. Bien qu'ils puissent paraître inutiles, ils jouent un rôle important dans le bon fonctionnement du système d'exploitation, et ne doivent pas être supprimés. L'un de ces fichiers porte le nom de .DS_Store. Nous expliquons dans cet article à quoi il correspond. Découvrez également les cas de figure dans lesquels vous devrez peut-être le supprimer, et la marche à suivre le cas échéant.

Que sont les fichiers .DS_Store ?

Bien qu'ils aient l'air de n'avoir aucune utilité quand vous les trouvez dans un dossier, les fichiers .DS_Store ("DS" veut dire "Desktop Services", soit "Services de Bureau") aident votre Mac à comprendre comment afficher les dossiers lorsque vous les ouvrez.

Ce fichier est produit par le Finder à chaque fois que vous créez un dossier .zip ; il contient des informations sur la façon dont un dossier sera ouvert, et définit par exemple la position des icônes, la taille et la forme de la fenêtre, et la position de la fenêtre lors de sa dernière ouverture sur le bureau. Vous trouverez également des fichiers .DS_Store dans les archives que vous avez reçues de la part d'autres utilisateurs de Mac.

Les fichiers qui se trouvent dans les dossiers de votre Mac ne posent aucun problème. Et tant mieux, parce que la seule façon d'empêcher leur création est d'arrêter d'utiliser le Finder, et ce n'est pas franchement envisageable.

why-delete-ds-store-files

Pourquoi vouloir supprimer les fichiers DS_Store ?

Alors pourquoi voudriez-vous vous débarrasser d'un fichier qui ne pose aucun problème et qui ne prend que très peu de place dans un dossier ? Voici quelques raisons :

  1. Vous voulez réinitialiser vos préférences d'affichage.
  2. Le Finder se comporte bizarrement lorsque vous ouvrez un dossier. Comme avec n'importe quel autre fichier présent sur votre ordinateur, les fichiers .DS_Store peuvent être corrompus. L'incapacité à voir ou à trier les icônes, ou à changer d'option d'affichage, ou encore un dossier qui se ferme quelques secondes après son ouverture indique clairement qu'un fichier .DS_Store ne fonctionne plus comme il faut.
  3. Vous transférez des fichiers entre votre Mac et un autre système. Lorsque vous déplacez vos fichiers de votre Mac vers un appareil Windows ou Linux, les fichiers .DS_Store peuvent causer des problèmes inattendus. Les PCs ne les reconnaissent pas, et les utilisateurs qui n'ont pas l'habitude d'utiliser macOS s'en méfient.
how-delete-ds-store-files

Comment supprimer un fichier .DS_Store

Avant de vous montrer comment faire, nous voulons vous assurer que la suppression d'un fichier .DS_Store est sans aucun danger. Vos dossiers ne risquent rien.

Vous devriez également savoir que dès que les préférences auront changé, le Finder créera un nouveau fichier .DS_Store que vous souhaiterez probablement supprimer tôt ou tard. Il s'agit donc d'une guerre sans fin : vous contre le .DS_Store.

Supprimer les fichiers .DS_Store en toute simplicité

En utilisant un outil comme CleanMyMac, vous pouvez facilement supprimer de nombreux fichiers .DS_Store sans avoir à exécuter des commandes dans le Terminal. C'est aussi la meilleure façon de vous assurer que toute trace de vos fichiers .DS_Store ait bien été effacée de vos dossiers.

CleanMyMac classe les fichiers .DS_Store dans la catégorie des fichiers système inutiles, et c'est effectivement le cas quand vous n'en avez plus besoin. La suppression de ces fichiers est un vrai jeu d'enfant :

  1. Téléchargez CleanMyMac (c'est gratuit !).
  2. Ouvrez l'application.
  3. Cliquez sur Nettoyage dans le menu latéral.
  4. Cliquez sur Analyser, et attendez que CleanMyMac ait terminé.
  5. Cliquez sur Nettoyer pour que les fichiers .DS_Store arrêtent de décider de l'apparence de vos dossiers.

Et voilà. Vos fichiers .DS_Store ont disparu… Jusqu'à ce que votre Mac en crée de nouveaux.

Supprimer manuellement les fichiers .DS_Store

Si vous souhaitez utiliser la méthode manuelle et supprimer les fichiers .DS_Store individuellement, vous pouvez le faire grâce au Terminal :

  1. Allez dans Applications > Utilitaires > Terminal.
  2. Trouvez le fichier ou répertoire dont vous souhaitez supprimer le fichier .DS_Store.
  3. Saisissez la commande "cd" dans le Terminal, suivie du chemin d'accès au dossier, en utilisant le format suivant : cd /Utilisateurs/nomdutilisateur/nomdudossier
  4. Appuyez sur Entrée.
  5. Tapez find . -name '.DS_Store' -type f -delete
  6. Appuyez à nouveau sur Entrée.

Les fichiers .DS_Store ont désormais disparu des dossiers sélectionnés.

Empêchez les fichiers inutiles de s'accumuler sur votre Mac

Les fichiers .DS_Store servent à retenir les préférences d'affichage afin que les fenêtres s'affichent comme prévu. Mais dès que ces préférences ne sont plus nécessaires ou qu'un fichier commence à faire des siennes, il vaut mieux les supprimer de votre Mac en faisant appel à l'une des deux méthodes expliquées dans cet article, afin de repartir sur de nouvelles bases.

CleanMyMac est conçu pour supprimer les fichiers inutiles de votre système en toute simplicité, afin d'assurer un fonctionnement optimal de votre Mac. Téléchargez-le dès maintenant pour que vos dossiers et fichiers continuent à fonctionner sans problème.