Qu'est-ce que le format de fichier METADATA_NEVER_INDEX ?
.metadata_never_index est associé aux fichiers marqueurs cachés qui font partie de l'environnement système macOS. Les fichiers de ce type sont utilisés pour refuser l'indexation Spotlight de dossiers, fichiers ou volumes sélectionnés sur le disque dur. Contrairement aux fichiers ordinaires, un fichier .metadata_never_index ne contient aucune donnée - son nom de fichier seul constitue la charge utile, communiquant à Spotlight de ne pas indexer certains éléments, d'où le « ne jamais indexer » dans son nom. Le fichier est un « dotfile » Unix, ce qui le rend invisible dans le Finder par défaut.
Emplacement du fichier .metadata_never_index
Les fichiers .metadata_never_index peuvent être trouvés sur des clés USB, des iPods et d'autres types de volumes. Ces fichiers empêchent l'indexation automatique du contenu des dossiers chaque fois qu'un appareil est connecté à l'ordinateur. Ils sont placés dans le dossier racine du volume - sur macOS, le répertoire de niveau supérieur où le disque est monté. La suppression d'un fichier .metadata_never_index permet à Spotlight de reprendre l'indexation du dossier ou du volume où le fichier était stocké, après quoi le démon mds construit une nouvelle base de données .Spotlight-V100 sur ce volume.
Une variante étroitement liée, .metadata_never_index_unless_rootfs, applique la même exclusion avec une exception étroite pour le système de fichiers racine. Sur Android et Linux, le fichier .nomedia remplit un rôle similaire pour les scanners de médias. Le format a été introduit dans Mac OS X 10.4 Tiger en même temps que Spotlight en 2005 et est toujours utilisé activement sur toutes les versions actuelles de macOS.
Sécurité et sûreté
RISQUE : LOWLe fichier lui-même est inoffensif - il est vide et ne contient aucun code. Le seul risque réel est opérationnel : si vous le supprimez sans réaliser pourquoi un disque n'était pas indexé, Spotlight commencera à indexer ce volume (activité disque/processeur supplémentaire, et une base de données .Spotlight-V100 apparaîtra). Inversement, un .metadata_never_index inattendu sur un disque peut être un vestige bénin d'un outil, et non un signe de compromission. Ne collez pas de commandes Terminal aléatoires provenant de forums ; la méthode prise en charge et réversible pour exclure des dossiers est Réglages Système > Spotlight > Confidentialité.
Détails du format
en brefProgrammes qui ouvrent les fichiers METADATA_NEVER_INDEX
ls -la /Volumes/VotreDisque ; créez-le avec touch /Volumes/VotreDisque/.metadata_never_index ; supprimez-le avec rm. Utilisez mdutil -i on /Volumes/VotreDisque pour réactiver l'indexation. Détails techniques
spécifications approfondies| Type de fichier | Fichier marqueur/indicateur vide - sa présence sur un volume, et non son contenu, constitue la donnée |
| Développeur | Apple Inc. |
| Système d'exploitation associé | macOS (toutes les versions depuis Mac OS X 10.4 Tiger) |
| Taille de fichier typique | 0 octet - le fichier est intentionnellement vide ; parfois quelques octets s'il est écrit par un outil tiers |
| Nom de fichier exact | `.metadata_never_index` - sensible à la casse ; le nom préfixé d'un point est fixe et doit correspondre exactement |
| Visibilité | Fichier caché Unix (dotfile) - le point initial le dissimule au Finder et aux listes de répertoires standard par défaut |
| Emplacement requis | Répertoire racine d'un volume cible (ex: `/Volumes/MonDisque/.metadata_never_index`) |
| Structure interne | Aucune - pas d'en-tête, pas de charge utile, pas d'octets magiques ; le fichier est vide par conception |
| Type MIME | `application/octet-stream` ; signalé comme `inode/x-empty` sur certains systèmes Unix |
| Effet sur Spotlight | Empêche les démons `mds` et `mdworker` de construire un index `.Spotlight-V100` sur le volume |
| Méthode de création | Terminal : `touch /Volumes/<nom>/.metadata_never_index` ; également placé automatiquement par macOS sur les partitions système |
| Effet de la suppression | La suppression du fichier réactive l'indexation Spotlight de ce volume lors du prochain montage ou de la prochaine connexion |
| Fichier indicateur frère | `.metadata_never_index_unless_rootfs` - comportement identique avec une exception étroite pour le système de fichiers racine |
| Encodage | Aucun - aucun encodage de caractères ne s'applique ; le fichier n'a aucun contenu lisible |
| Analogue multiplateforme | Le fichier `.nomedia` d'Android/Linux supprime l'indexation du scanner de médias via le même mécanisme de présence par le nom |
| Publié | Mac OS X 10.4 Tiger, 2005 (with the introduction of Spotlight) |
| Dernière version | N/A (the file is just a name-based flag; no internal version) |
| Spécification | developer.apple.com |
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers METADATA_NEVER_INDEX.
Foire aux questions
Qu'est-ce qu'un fichier .metadata_never_index ?
Puis-je supprimer le fichier .metadata_never_index ?
mdutil -i on /Volumes/VotreDisque (ou simplement attendre) pour reconstruire l'index.Pourquoi Spotlight ne trouve-t-il pas de fichiers sur mon disque externe ?
Comment empêcher Spotlight d'indexer un disque ?
touch /Volumes/VotreDisque/.metadata_never_index. Ou utilisez la méthode prise en charge : Réglages Système > Spotlight > Confidentialité et ajoutez le dossier/disque.Le fichier est-il sûr / est-ce un virus ?
Pourquoi ne puis-je pas voir le fichier dans le Finder ?
ls -la.