156 votes

Comment empêcher OS X d'écrire les fichiers Spotlight et Trash sur les cartes mémoire et les clés USB ?

Lorsqu'on branche une clé USB sur un Mac, OS X crée un certain nombre de fichiers cachés sur la clé, notamment un index Spotlight et un dossier Trash.

Exemple à partir du terminal pour une clé USB "Sans titre" :

$ ls -a /Volumes/Untitled
.Spotlight-V100
.Trashes
._.Trashes
.disk
.fseventsd

Il le fait même sur la carte mémoire xD de mon appareil photo, de sorte qu'après avoir copié mes photos et les avoir supprimées de la carte, celle-ci est toujours pleine.

Est-il possible de désactiver cette fonction pour les cartes USB et les cartes mémoire, afin qu'OS X écrive ces fichiers sur le disque primaire ou ne les écrive pas du tout ?

0 votes

Les commentaires ne sont pas destinés à une discussion approfondie ; cette conversation a été déplacé vers le chat .

7voto

Timpraetor Points 171

En fait, toucher le fichier .Trashes sera le meilleur moyen de résoudre votre problème principal puisque .Trashes est maintenant un fichier et non un dossier. Cela signifie qu'Apple ne peut pas déplacer les fichiers vers le dossier .Trashes lorsque vous les supprimez et que votre disque n'est plus plein.

Une autre option consiste à appuyer sur Cmd-Opt-Shift-Backspace pour forcer le Finder à vider le contenu du fichier .Trashes sur la carte avant de l'éjecter.

La première méthode est vraiment la meilleure car la seconde affecte le contenu de la Corbeille sur tous les disques.

Cependant, il semble, d'après votre message, que vous soyez plus préoccupé par la pollution du disque par les différents fichiers de points. Si vous suivez les étapes mentionnées ci-dessus, vous économiserez votre espace disque, mais il y aura un minimum de fichiers point créés.

6voto

Jason Sparks Points 948

J'utilise la ligne de commande MacOS Terminal pour répertorier et supprimer tous ces fichiers et dossiers avant d'éjecter le périphérique du bureau. Pour certains fichiers, vous pouvez avoir à sudo la commande /bin/rm.

0 votes

C'est ce que je fais aussi. Mais ce serait encore mieux si je n'avais pas besoin de le faire, alors j'étudie les alternatives.

0 votes

Au fait, le périphérique se trouve quelque part dans /Volumes/<nom>.

5voto

Matt Sephton Points 4570

J'utilise Éjection propre (gratuit).

En outre, j'utilise un Service Automator personnalisé (également gratuit) pour pouvoir assigner un raccourci pour nettoyer et éjecter un volume en utilisant l'application.

0 votes

Sans accès au service Automator que vous avez mentionné, cette réponse n'est pas très utile. Pouvez-vous également partager ce service ?

1 votes

La réponse est tout à fait utile - vous pouvez utiliser l'application sans l'action Automator. Si vous souhaitez ajouter une touche de raccourci spéciale pour Clean Eject, vous avez de nombreuses possibilités : Alfred, Keyboard Maestro. L'action Automator n'est pas essentielle, mais elle est utile. Je la téléchargerai dès que je le pourrai : gingerbeardman.com/services

0 votes

Le service que j'utilise pour nettoyer et éjecter les volumes de recherche sélectionnés est maintenant téléchargé sur le site (voir ci-dessus pour le lien).

2voto

Gaurav Dadhania Points 1398

Une façon simple d'empêcher mon autoradio d'essayer de lire les fichiers cachés de Mac OS est de les supprimer dans Windows OS. Copiez simplement votre musique MP3 sur la clé USB depuis iTunes. Insérez la clé dans Windows OS et sélectionnez Afficher les fichiers cachés dans les options du dossier. Cela vous permettra de supprimer tous les fichiers cachés que votre fidèle Mac a placés sur votre clé USB, y compris ces fichus fichiers .trash. Enfin une utilité pour Windows OS !

0 votes

+1 C'est un peu fastidieux, mais bien sûr, pourquoi pas, cela permet de faire le travail haha.

2voto

Uygar Y Points 121

J'ai fini par utiliser une application gratuite " Nettoyeur caché ". Le lecteur MP3 de ma voiture essayait également de lire .(Nom du fichier MP3).mp3 (fichiers mp3 creux et vides). Allez sur Macintosh HD dans la section Appareils du menu de gauche du Finder et faites glisser votre clé USB sur l'application Hidden Cleaner. Elle nettoiera les fichiers creux et laissera les vrais MP3 et éjectera votre clé USB.

Note : Ce n'est pas une solution permanente. Vous devez le faire à chaque fois que vous copiez des fichiers. Mais cela ne me dérange pas.

0 votes

Un autre programme similaire : Eject pour Windows www011.upp.so-net.ne.jp/decafish/EjectForWindows/

0 votes

Lorsqu'il s'agit de jouer avec le système de fichiers, ce n'est pas une bonne idée de confier son ordinateur à des développeurs non identifiés. Je dis ça comme ça.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X