0 votes

Résultat de la recherche Spotlight incomplet

Depuis que j'ai modifié la structure des répertoires de mon Mac, Spotlight n'a pas réussi à produire des résultats de recherche pour mes fichiers ou mes dossiers.

J'ai essayé

  1. Killing SystemUIServer
  2. Reconstruction manuelle de l'index Spotlight en utilisant sudo mdutil -E /
  3. Modification de la résolution du bureau
  4. Effacer les caches et les préférences en utilisant l'application téléchargée
  5. Redémarrage du Mac

Tout ce qui est suggéré dans este sans aucun effet. Le 4e élément a été déconseillé sur Apple Support Community. Et bien sûr, j'ai essayé ce qui a été suggéré par Seaturtle réindexer le disque dur du Macintosh.

En utilisant le terminal avec les bons mots-clés, les fichiers/dossiers s'affichent, mais je voudrais les réparer de façon permanente.

Quelqu'un a-t-il une autre idée ? N'hésitez pas à me le faire savoir.

  • J'utilise actuellement un Macbook Pro de 2012, OS : High Sierra 10.13.2

1voto

lamas Points 2252

Pouvez-vous attendre que Spotlight réindexe votre machine ?

Si c'est le cas, essayez ceci :

  • Allez dans la section Spotlight des Préférences Système.
  • Allez dans la section Confidentialité et ajoutez votre disque de démarrage (le mien est le Macintosh HD).
  • Retirez-le à nouveau.
  • Allez à Spotlight. Remarquez l'indicateur "Indexation...". Vous pouvez continuer à utiliser Spotlight et le reste de votre machine pendant l'indexation, mais jusqu'à ce qu'elle soit terminée, il se peut que tout ne soit pas trouvé.

Vous ne pouvez pas attendre (ou ne voulez pas utiliser Spotlight) ?

Essayez cette commande du Terminal pour effectuer une recherche par nom. Tout ' doivent être remplacés par '\'' car sinon, ils mettraient fin à la chaîne citée.

find ~ -iname '*whatever*'

La recherche par le contenu des fichiers est plus délicate, et sera ne fonctionne que pour les fichiers de texte brut . Essayez ceci :

grep -iRIl 'whatever' ~

Qu'est-ce que tout cela signifie ?

  • ~ - votre dossier personnel
  • -iname - raconte find pour effectuer une recherche insensible à la casse par nom de fichier
  • 'xyz' - Les guillemets simples empêchent l'utilisation de caractères comme l'espace, ( o ) etc. d'être interprétés par le shell.
  • *whatever* - le * signifie "n'importe quel nombre de caractères peut aller ici". Autrement, find ne rechercherait que les fichiers nommés exactement "Peu importe".
  • -iRIl :
    • -i - insensible à la casse
    • -R - récursif (recherche dans les sous-dossiers également)
    • -I - ignorer les fichiers qui ne sont pas du texte brut
    • -l - lister les fichiers, mais ne pas afficher les lignes correspondantes

0voto

dia Points 231

Apparemment, je n'ai pas lu ce que l'onglet contrôle comme le montre le titre enter image description here

  1. Videz tout ce qui se trouve sous l'onglet
  2. Faites glisser Macintosh HD, puis retirez
  3. Attendez un peu que Spotlight se réindexe.
  4. La recherche devrait apparaître correctement

Résolu !

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