Pourquoi les Mac laissent-ils des fichiers parasites comme «ds_store» sur ma clé USB, et comment puis-je l’arrêter?

Pourquoi les Mac laissent-ils des fichiers parasites comme «ds_store» sur ma clé USB, et comment puis-je l’arrêter? / Mac

“C'est quoi cette merde?” elle se plaint. Vous venez de rendre sa clé USB, maintenant connectée à son PC.

Quoi?” tu demandes.

“Sur mon lecteur flash,” elle dit. “Il y a tous ces… fichiers stupides.”

Vous en avez assez d’expliquer pourquoi votre Mac - bien qu’il soit supérieur à tous les égards à son PC - ressent le besoin de laisser derrière lui un tas de fichiers sur sa clé USB? Ou un lecteur réseau, d'ailleurs? Arrêtez cela.

Indexation, corbeilles, positions des dossiers - OS X garde une trace de tout cela, sur chaque disque connecté à votre Mac, en créant des fichiers. Ces fichiers conviennent à un Mac - OS X les utilise régulièrement et les cache à l’utilisateur. Cependant, branchez un lecteur principalement utilisé avec Windows sur un Mac. Sous Windows, vous verrez une multitude de fichiers inutiles encombrer. Voulez-vous arrêter la folie? Vous pouvez.

Le problème

Vous ne savez pas quel est le problème? Insérez tout lecteur flash lisible par Windows - FAT, selon toute vraisemblance - dans votre Mac. Éjectez-le, puis insérez-le dans un ordinateur Windows. Vous serez accueilli par cette absurdité:

C'est quoi cette merde? Eh bien, les dossiers Spotlight et Corbeille doivent être évidents: ils sont respectivement liés à l'indexation et aux fichiers supprimés. Le dossier “.fevents” enregistre les événements du système de fichiers. C'est un enregistrement de tout ce qui se passe sur le lecteur. Et l'infâme “DS_store” fichier - non illustré ci-dessus - enregistre des éléments tels que le placement des icônes dans le Finder.

Tout cela est utile pour les Mac, mais sous Windows, c'est simplement embêtant. Pourquoi OS X écrit-il de tels fichiers sur des lecteurs au format FAT, sachant que les utilisateurs Windows le verront comme un non-sens? Bonne question.

Votre Mac crée ces fichiers à la seconde où vous branchez un lecteur. Vous pouvez donc procéder de deux manières: supprimez les fichiers avant d'éjecter le lecteur ou empêchez le Mac de créer ces fichiers. Je vais décrire quelques applications, en commençant par deux qui adoptent la première approche avant de passer à deux qui prennent la seconde..

Supprimer automatiquement les fichiers avant d'éjecter

Si vous pensez pouvoir vous en servir, deux applications différentes peuvent supprimer tous ces fichiers lorsque vous les éjectez. Ajoutez simplement l'icône de l'application à votre station d'accueil et vous êtes prêt à l'utiliser..

La première de ces applications est Éjecter pour Windows, qui en dépit de son nom est en réalité un programme Mac. Faites glisser n'importe quel lecteur que vous voulez éjecter ici et tous les fichiers de merde seront supprimés:

Une autre application, appelée Nettoyeur Caché, fonctionne de la même manière:

J'ai testé ces deux applications avec Mountain Lion et Windows 7 - le Mac n'a laissé aucun fichier laid que le PC puisse voir. Étant donné que les deux applications fonctionnent de la même manière, vous pouvez pratiquement choisir l’icône qui vous convient le mieux. Je dois dire que Hidden Cleaner gagne pour moi sur ce front (c'est à vous de décider).

Arrêtez la création des fichiers

Vous souhaitez empêcher ces fichiers absurdes d'apparaître même sur des lecteurs non-Mac? Installer BlueHarvest. Cette application s'installe comme un panneau de préférences, vous permettant de configurer quand de tels fichiers sont créés:

Il y a un essai de 30 jours, mais si vous souhaitez conserver cette application, vous devrez vous faire payer 15 $. Si vous vous souciez vraiment de la merde sur les disques Windows, consultez BlueHarvest..

Principalement préoccupé par les fichiers .DS_Store sur les lecteurs réseau? TinkerTool, un outil de configuration gratuit, peut gérer cela. Le premier écran de cette application vous permet d'empêcher votre Mac de laisser des fichiers inutiles sur des lecteurs réseau:

Cochez cette case et votre Mac cessera de créer de tels fichiers. En savoir plus sur les paramètres du programme Tinkertool Tweak et activer les fonctionnalités masquées avec Tinkertool [Mac] les paramètres du programme Tweak et activer les fonctionnalités masquées avec Tinkertool [Mac] En savoir plus. Ce n'est pas aussi complet que BlueHarvest - pas de support pour les clés USB - mais combiné à un outil comme Hidden Cleaner, vous serez complètement configuré.

Multiplateforme

Obtenir un fichier d'un PC à un Mac était une tâche ardue - les incompatibilités de fichiers étaient une réalité. De nos jours, les deux plates-formes jouent plus ou moins bien l'une avec l'autre - mais des ennuis comme celui-ci persistent. Je pense que OS X devrait être assez intelligent pour dire quand un lecteur doit être partagé avec des ordinateurs Windows et s’ajuster en conséquence, mais je veux savoir ce que vous pensez..

N’est-ce pas aussi important que je le prétends? Ou pensez-vous également que quelque chose au niveau du système devrait être fait pour résoudre ce problème? Faites-nous savoir dans les commentaires ci-dessous, avec des liens vers d'autres outils pour résoudre le problème.

En savoir plus sur: Clé USB.