Spotlight n'indexe pas le contenu des fichiers .docx

Philou69120

Membre confirmé
21 Janvier 2015
19
0
Lyon
Bonjour,

Comme indiqué dans le titre, Spotlight n'indexe pas le contenu des fichiers .docx (Word 2011 for Mac).
Un même fichier enregistré en .doc sera en revanche indexé correctement, y compris son contenu.

Malgré mes recherches sur les forum je ne trouve pas de solution pour régler ce problème.

Mon système: MacBook Pro de 2014 + OSX YOSEMITE à jour, Microsoft Office For Mac 2011 à jour.

Un grand merci à celui ou celle qui pourra me proposer une solution pour régler ce problème.
J'ajoute que je ne compte pas installer un moteur de recherche différent de Spotlight qui par ailleurs fonctionne très bien.

Merci encore et bonne journée.
 
Possible que ce soit un souci avec Yosemite. Il y a déjà eu par le passé des soucis similaires avec des versions précédentes de Mac OS X (et d'Office). As-tu fait un test dans une session avec un nouveau compte utilisateur Mac OS X, créé pour l'occasion ou le compte "Invité" par exemple ?
 
Pour que ça fonctionne sur mon MBP, après une mise à jour depuis Mavericks, j'ai simplement supprimé les index de Spotlight puis lui ai poliment demandé de les recréer.
 
Pour que ça fonctionne sur mon MBP, après une mise à jour depuis Mavericks, j'ai simplement supprimé les index de Spotlight puis lui ai poliment demandé de les recréer.

Merci mais j'ai déjà supprimé les index de spotlight et ça ne fonctionne pas.
Une autre piste ?
J'ai lu que le problème pourrait provenir du fichier "Microsoft Office.mdimporter" situé dans "bibliothèque/spotlight" mais je n'avance pas....
 
ok mais je ne suis pas un spécialiste. Que faire avec ces fichiers de Préférences ? Ou sont-ils situés ?
Les fichiers de préférences se situent essentiellement dans ~/Bibliothèque/Preferences. Ils servent aux applications à stocker les réglages et personnalisations et arrivent, à force d'enregistrements successifs à se corrompre et à ne plus fonctionner correctement. En quel cas on les supprime et il s'en recrée une nouvelle version au prochain lancement de l'application concernée, on en est quitte pour refaire les réglages correspondants.

Rappel : dans les versions actuelles de Mac OS X, ~/Bibliothèque (la Bibliothèque du compte utilisateur courant, de la "petite maison") est invisible, on y accède via le menu "Aller" du Finder, en tenant la touche "Option" enfoncée.

J'ai lu que le problème pourrait provenir du fichier "Microsoft Office.mdimporter" situé dans "bibliothèque/spotlight" mais je n'avance pas....
Dans ton cas, puisque ça fonctionne dans une session avec un autre compte utilisateur Mac OS X, ce n'est pas dans les applications qu'il faut chercher mais dans le compte utilisateur courant. Donc dans ta "petite maison" et pas dans les niveaux "au-dessus", à la racine du disque de démarrage.
 
Les fichiers de préférences se situent essentiellement dans ~/Bibliothèque/Preferences. Ils servent aux applications à stocker les réglages et personnalisations et arrivent, à force d'enregistrements successifs à se corrompre et à ne plus fonctionner correctement. En quel cas on les supprime et il s'en recrée une nouvelle version au prochain lancement de l'application concernée, on en est quitte pour refaire les réglages correspondants.

Rappel : dans les versions actuelles de Mac OS X, ~/Bibliothèque (la Bibliothèque du compte utilisateur courant, de la "petite maison") est invisible, on y accède via le menu "Aller" du Finder, en tenant la touche "Option" enfoncée.


Dans ton cas, puisque ça fonctionne dans une session avec un autre compte utilisateur Mac OS X, ce n'est pas dans les applications qu'il faut chercher mais dans le compte utilisateur courant. Donc dans ta "petite maison" et pas dans les niveaux "au-dessus", à la racine du disque de démarrage.

Bonjour, je ne sais pas quelles sont les préférences concernées par ce problème.
J'ai fais de nouveaux tests: sur une session invité le problème est inverse, c'est à dire que Spotlight indexe bien le contenu des .docx mais n'indexe plus le contenu des .doc. C'est à ni rien comprendre ! Je ne sais plus quoi faire.
 
Visiblement, l'indexation a rencontré des problèmes.

Soit tu ne lui as pas laissé le temps de travailler, soit un module quicklook mal fagoté a mis le souk. Difficile de trouver lequel, ils sont souvent incorporés dans le paquet de l'application. Il faudrait explorer la console.

Déjà, tu peux faire un démarrage en mode Safe Boot (sans extensions). Arrivé sur la fenêtre login, tu laisses passer trois quatre minutes puis tu redémarres normalement. Arrivé sur ton bureau tu laisses la machine tourner pendant dix minutes un quart d'heure.
 
Visiblement, l'indexation a rencontré des problèmes.

Soit tu ne lui as pas laissé le temps de travailler, soit un module quicklook mal fagoté a mis le souk. Difficile de trouver lequel, ils sont souvent incorporés dans le paquet de l'application. Il faudrait explorer la console.

Déjà, tu peux faire un démarrage en mode Safe Boot (sans extensions). Arrivé sur la fenêtre login, tu laisses passer trois quatre minutes puis tu redémarres normalement. Arrivé sur ton bureau tu laisses la machine tourner pendant dix minutes un quart d'heure.

Je vais essayer, merci.

C'est fait. Rien n'a changé. N'indexe toujours pas le contenu des fichiers .docx
J'ai fait une réinstallation de Yosemite en suivant le procédure officielle Apple. Pas de changement non plus.
 
Dernière édition:
C'est fait. Rien n'a changé. N'indexe toujours pas le contenu des fichiers .docx
J'ai fait une réinstallation de Yosemite en suivant le procédure officielle Apple. Pas de changement non plus.
 
C'est peut-être le mdimporter qui ne va pas, alors. Peut-être faut-il le réinstaller.
 
Bonsoir,
L'un d'entre vous a t'il eu ce problème d'indexation de fichiers docx ?
Pouvez vous faire un test ? (Recherche de mots dans un fichier Word docx via Spotlight)
Merci d'avance pour vos réponses.
 
Un petit rappel au passage, à tout hasard : sauf changement (je n'ai pas forcément suivi toute les subtilités) Spotlight n'indexe pas les documents in extenso mais se limite aux xx premiers caractères (l'équivalent d'une vingtaine de pages, me semble-t-il me souvenir). Il faut donc être sûr de ne pas rechercher un mot au fond d'un très long document, ça pourrait fausser les tests.
Bon, allez, je vais redémarrer sous Yosemite, pour voir comment ça se présente chez moi (sous Snow Leopard, ça marche nickel)
 
Bonjour à tous et merci pour vos réponses mais je n'ai toujours pas résolu le problème. Lequel problème est très handicapant pour mon job.

Je vous propose la procédure de test très simple suivante pour ceux qui voudront bien se prêter à l'exercice:

Rappel du sujet / problème:
"Spotlight n'indexe pas le contenu des fichiers .docx (fichiers de MS Office, Word 2011 for Mac)". PS: je viens de découvrir qu'il n'indexe également pas les .odt.
En revanche, Spotlight indexe correctement le contenu d'un fichier enregistré en .doc (MS Office, Word 97-2004).

Rappel de ma config. :
MacBook Pro (Retina, 13 pouces, mi-2014), Intel Core i7, 16Go de RAM, HD (SSD 500 Go)
OS X YOSEMITE 10.10.1 à jour
Environnement bureautique utilisé habituellement:
- Microsoft Office For Mac 2011 à jour avec Word pour Mac 2011 version 14.4.7 (141117) - Licence officielle à jour.
Environnement bureautique complémentaire utilisé pour le test:
- Apple Pages (non utilisé dans mon job mais utilisé pour le test)
- Apache Open Office 4.1.1 (non utilisé dans mon job mais utilisé pour le test)

Procédure de test:
Créer un dossier vide "Test indexation" sur le bureau, puis dans ce dossier,
créer 4 documents traitement de texte identiques (1 avec Word en .docx, 1 avec Word en .doc, 1 avec Pages en .pages, 1 avec Open Office en .odt)
et contenant le texte suivant : Eureka j'ai trouvé - Archimède
On nommera les fichiers ainsi: Test1 pour le .docx, Test2 pour le .doc, Test3 pour le .pages, Test4 pour le .odt

Une fois ces fichiers enregistrés dans le dossier "Test indexation" sur le bureau faire une recherche en utilisant Spotlight ou directement dans la fenêtre recherche du Finder. Rechercher "eureka" ou "archimède".
On constate que Spotlight trouve les fichiers Test2 et Test3 mais pas les fichiers Test1 et Test4.
Conclusion: Spotlight n'indexe pas le contenu des fichiers .docx et .odt (pour .odt ce n'est pas grave pour moi, je ne l'utilise pas).
(Naturellement si l'on recherche par le nom des fichiers, pas de problème mais aucun intérêt pour moi qui souhaite rechercher dans le contenu).

Merci pour vos solutions. Bons tests et bonne journée.