Comment supprimer les fichiers.Ds_Store sur Mac OS X?
Le Finder place automatiquement un fichier.DS_Store dans chaque dossier que vous avez ouvert. Les fichiers DS_Store sont créés par le Finder au cours de son fonctionnement normal. Ces fichiers contiennent des options d'affichage, y compris les positions des icônes, la taille de la fenêtre du Finder, les arrière-plans des fenêtres et bien d'autres propriétés, mais sont masqués à la vue de l'utilisateur.
Les fichiers.DS_Store peuvent être corrompus et provoquer un comportement étrange du Finder lorsque vous ouvrez le dossier qui les contient. Les fichiers corrompus.DS_Store causent des problèmes tels qu'une fenêtre du Finder qui s'ouvre puis se ferme, l'impossibilité de voir certaines icônes, ou de trier les icônes, ou de modifier les options d'affichage.
- 1Pour supprimer un fichier corrompu.ds_store, vous devrez utiliser terminal.app. Pour ce faire, vous devez être connecté à Mac OS X en tant qu'administrateur.
- 2Borne ouverte.
- Ouvrez une nouvelle fenêtre de recherche et accédez au dossier Applications sur la gauche. (Alternativement, lorsqu'il est indiqué «Finder» à côté de votre Apple dans le coin supérieur gauche de l'écran, sélectionnez le menu «Aller» et cliquez sur «Applications».)
- À l'intérieur du dossier Applications tout en bas se trouve le dossier «Utilitaires». Ouvrez ce dossier.
- Recherchez et double-cliquez sur l'application 'Terminal' avec le bouton gauche de la souris pour l'ouvrir.
- 3Donnez-vous des autorisations de super-utilisateur (root) dans le terminal afin de pouvoir utiliser les commandes nécessaires pour supprimer certains fichiers.ds_store. Cela se fait à l'aide de la commande 'sudo' (Switch User and Do).
- Dans le terminal, tapez les sudo ls suivants (tout en minuscules) et appuyez sur [Retour] sur votre clavier.
- Le terminal vous demandera un mot de passe Utilisez le mot de passe de votre compte administrateur. Si vous n'avez pas de mot de passe, laissez-le vide. [REMARQUE: pour des raisons de sécurité, contrairement à Windows, Mac OS X n'affichera aucun signe indiquant que vous saisissez votre mot de passe, tapez simplement normalement, même si rien ne s'affiche.]
Méthode 1 sur 2: accédez au dossier contenant le fichier corrompu.ds_store
Vous devez maintenant accéder au dossier contenant le fichier corrompu.DS_Store ou cette procédure ne corrigera pas votre problème (à moins que ce ne soit le dossier où le terminal s'ouvre naturellement, généralement votre dossier de départ. Il existe deux méthodes pour accomplir cette tâche.
- 1Méthode 1: utilisez la commande 'cd' (Change Directory) avec le chemin d'accès au dossier à réparer.
- Pour traduire ce que vous faites dans le Finder en un chemin écrit, commencez par cliquer sur «Macintosh HD» sur votre bureau. Cela deviendra '/'. Cliquez sur le dossier suivant. Le nom suivra le '/' donc tapez un autre '/' avant tout autre nom de dossier. Par exemple, si le dossier avec lequel vous rencontrez des problèmes est 'Macintosh HD' -> 'Applications', le chemin d'accès à ce dossier est '/Applications'. Si le dossier problématique était le dossier «Utilitaires» dans «Applications», le chemin serait «/Applications/Utilitaires».
- Tapez cd /path (exemple: cd /Applications) puis appuyez sur Retour.
- 2Méthode 2: Nous pouvons utiliser la commande «cd» et faire glisser le dossier vers le terminal, ce qui termine automatiquement le processus de création de chemin pour vous.
- Tapez cd dans le terminal suivi d'un espace
- Trouvez le dossier avec le problème mais NE L'OUVREZ PAS, faites glisser son icône dans le terminal. Regardez-le terminer le chemin pour vous. Appuyez sur Retour.
Méthode 2 sur 2: supprimez le fichier.ds_store
Vous pouvez maintenant supprimer le dossier.DS_Store et tout son contenu avec une commande très puissante. Le 'rm' (Supprimer) modifié par '-f' supprime tous les fichiers et dossiers contenus dans le nom cible. NE PAS MAL TYPE cette commande.
- 1Tapez rm -f.ds_store et appuyez sur Entrée. Le terminal ne demandera aucune confirmation et ne donnera aucune indication que cela a été terminé - il ne renverra un message que si la commande n'a pas fonctionné.
- 2Vous devriez maintenant pouvoir accéder au dossier dans le Finder et le problème devrait être corrigé.
- Répartition des commandes de terminal utilisées dans ce document
- sudo ls
- sudo: signifie " Changer d'utilisateur et faire ". Cela provoque l'exécution de tout ce qui est tapé après celui-ci à partir du compte le plus puissant de l'ordinateur (Root), ce qui fait que les autorisations et les messages d'erreur d'accès refusé ne vous gêneront pas. Sous Mac OS X, cela reste en vigueur jusqu'à ce que vous fermiez et rouvrez Terminal.
- ls: signifie «Liste» et fait en sorte que Terminal répertorie tous les fichiers et dossiers du répertoire actuel. Nous l'avons simplement utilisé afin d'avoir quelque chose de non invasif à la fin de la commande sudo.
- CD
- cd: signifie 'Change Directory' et est utilisé pour naviguer dans la structure des dossiers de l'ordinateur.
- Le chemin: C'est l'endroit où nous voulons naviguer. Certains raccourcis incluent: ~ pour le dossier de départ de votre utilisateur actuellement connecté et / pour 'Macintosh HD' [c'est-à-dire. cd ~ est le même que cd /Users/<your name="">]
- rm -f <fichier>
- rm: signifie 'Supprimer' et est utilisé pour supprimer des fichiers.
- -f: C'est ce qu'on appelle un indicateur et est utilisé pour modifier une commande. Dans ce cas, il indique à la commande rm de forcer l'exécution (ignorer les autorisations et les objections). Si nous voulions supprimer un dossier, nous aurions également besoin d'utiliser l'indicateur -r, ce qui signifie qu'il est récursif (c'est-à-dire, supprimez tout ce qui se trouve à l'intérieur, soyez donc très prudent avec l'indicateur -r!).
- Le fichier: c'est le fichier à supprimer.
- sudo ls
- Les fichiers.DS_Store ne contiennent rien de vital et peuvent être supprimés sans crainte de graves répercussions. Le Finder crée son contenu selon les besoins. On ne peut pas en dire autant de tout dans le système d'exploitation. Ne supprimez pas les fichiers si vous ne savez pas ce qu'ils font.
- Terminal.app est une application qui fonctionne entièrement sur la saisie de texte. Une simple faute d'orthographe ou une frappe accidentelle dans Terminal peut avoir de graves conséquences. Suivez les procédures bien documentées du terminal Mac OS X jusqu'à ce que vous sachiez ce que vous faites.
- Mac OS X 10,0 ou plus récent.
- Un compte administrateur et un mot de passe.