Zoom sur le fichier .DS_Store
Qu’est-ce qu’un fichier .DS_Store ? Il est fort probable que vous n’en ayez jamais entendu parler vu que ces derniers sont par défaut invisibles. Présent dans chaque dossier, le fichier .DS_Store sert à stocker les paramètres d’affichage dudit dossier : présentation, vignettes, position… Si il est indispensable pour que vous retrouviez l’affichage que vous avez choisi pour une fenêtre, la suppression d’un fichier .DS_Store ne pourra, au pire, que faire revenir à l’affichage d’origine.
Notez que les fichiers précédés d’un point sont reconnus comme invisible par les systèmes Unix et donc par MacOS X.
Ceux qui nous rejoignent depuis le monde Windows connaissent certainement son équivalent, le fichier Thumbs.db.
Invisible mais pas pour tout le monde
Ce fichier étant invisible, en quoi cela nous intéresse-t-il ? En fait, il n’intéresse pas tout le monde directement. Disons que le fichier .DS_Store a la fâcheuse habitude de redevenir visible lorsqu’il est transféré vers des volumes géré par Windows.
Les mauvaises langues diront qu’il y a une bonne solution : passer au Mac. Mais ça n’est pas parce que nous nous appelons Welovemac que nous laisserons tomber nos cousins du « côté obscur ».
Supprimer les .DS_Store
Je ne vous expliquerai pas comment désactiver la création .DS_Store sur l’ensemble de votre Mac, tout d’abord parce que cela ne servirai à rien, mais à « nettoyer » des volumes que vous (ou vos collègues) allez utiliser depuis un PC.
Il existe pour cela plusieurs solutions.
Sur le réseau…
Il est possible, sans outil tiers, de désactiver la création de fichiers de ce type sur les volumes distants (réseau local, FTP…) en utilisant une simple commande. Pour cela, lancez l’application Terminal (Applications -> Utilitaires -> Terminal) puis collez la commande suivante :
defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Validez à l’aide de la touche Entrée puis redémarrez votre Mac. Vous êtes à présent tranquille du côté réseau.
…ou sur un volume USB
Que ce soit sur une clé ou un disque externe, vous pouvez utiliser un petit logiciel gratuit nommé OptimUSB 2.0 (Télécharger – Gratuit – 3,6 Mo) qui, malgré sa petite taille, ne propose pas moins de supprimer les fichiers .DS_Store d’un ou plusieurs volumes USB mais également les fichiers .Trashes, .Spotlight et même les Thumbs.db.

Pour la petite histoire
Pour finir, sachez que c’est à cause d’un minuscule bug jamais corrigé qu’il y a profusion de fichiers .DS_Store. En effet, lors du développement de MacOS X il y a une dizaine d’années, il était prévu que ces fichiers ne se créent que si l’utilisateur modifiait les options de présentation. Malheureusement, même dans les dossiers où vous n’êtes pas intervenu dans l’affichage, il y a bien un fichier .DS_Store !

















