J'ai récemment mis à niveau Windows 7 vers Windows 10. Le plus gros problème que j'ai maintenant est que le service Windows Search ne fonctionne plus, ce qui rend le menu Démarrer pratiquement inutilisable.
Si je vais à Options d'indexation dans le panneau de configuration, je constate que l'indexation n'est pas en cours d'exécution et que la liste des chemins d'accès à l'index est vide.
En passant aux options avancées, le chemin d’index actuel est vide et le nouveau chemin est également vide. Cela est vrai même si j'essaie d'utiliser le bouton "Nouvel index".
L'utilisation de l'outil de dépannage ne vous aidera pas car le service ne démarre pas. Si j'essaie de démarrer manuellement le service "Windows Search", l'erreur "Erreur 3: impossible de trouver le chemin spécifié" (il s'agit de la traduction brute, le message d'origine est dans ma langue).
Que puis-je faire pour savoir quel chemin / fichier est manquant? J'ai essayé de vérifier avec Process Monitor, mais le seul fichier (à côté des bibliothèques système) auquel l'accès à SearchIndexer.exe semble être c: \ ProgramData \ Microsoft \ Search \ Data \ Application (à chaque fois que le service est démarré, le dossier entier c: \ ProgramData \ Microsoft \ Search est supprimé et recréé) et C: \ Windows \ System32 \ config \ systemprofile (qui existe).
Edit: toutes les mises à jour disponibles sont installées et émises
SFC / scannow
Ne révèle aucun problème
la source
Réponses:
Le problème est dû au fait qu'avant la mise à niveau, l'index de recherche était sur un lecteur différent . Celui qui n'était plus disponible après la mise à niveau.
Dès que j'ai changé la valeur de HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Recherche Windows \ Gestionnaire de collecte \ DefaultApplicationsPath en un chemin sur le lecteur C: l'indexeur a parfaitement fonctionné. (Il y avait d'autres chemins à corriger, mais ce qui précède est celui qui ferait échouer le service).
Curieusement, le chemin impliqué et le lecteur manquant ne figuraient pas parmi le chemin renvoyé par Process Monitor.
la source
Après de nombreuses recherches, j'ai finalement pu restaurer l'indexation dans Windows 10. Le message que j'ai reçu concernait l'erreur 3 indiquant que le système n'était pas en mesure de trouver le chemin spécifié.
J'ai essayé plusieurs "recettes" sans succès et procédais presque à une installation d'actualisation, puis j'ai trouvé votre commentaire sur l'index pointant vers un lecteur inexistant. Dans mon cas, ces clés indiquaient un lecteur "G:":
HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows Search \ Gestionnaire de collecte G: \ Windows_Index \ Search \ Data \ Applications \ HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows Search \ TempPath G: \ Windows_Index \ Search \ Data \ Temp \ usgthrsvc
J'ai d'abord utilisé services.msc pour désactiver le service de recherche Windows.
Windows 10 Registry Editor n'autorise pas la modification de ces clés. J'ai téléchargé et installé l'édition à domicile gratuite de "Registrar Registry Manager" à partir de
http://www.resplendence.com/main et a été en mesure de remplacer les clés par les valeurs suivantes:
HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows Search \ Gestionnaire de collecte \ DefaultApplicationsPath à la valeur: C: \ Windows_Index \ Search \ Data \ Applications \
HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Recherche Windows \ Gestionnaire de collecte \ TempPath à la valeur: C: \ Windows_Index \ Search \ Data \ Temp \ usgthrsvc
Sous services.msc, j’ai fait le changement pour que Windows Search démarre automatiquement (démarrage différé). Cela a commencé normalement comme il se doit.
la source
Solution rapide: problème similaire ...
Installation d'un disque SSD en tant que disque principal et recherche en utilisant mon disque E comme emplacement du fichier d'index (moins d'usure sur le disque SSD). J'ai ensuite échangé mon lecteur E pour le remplacer par un lecteur de stockage de 4 To mappé sur une lettre de lecteur différente.
L'indexation a rompu avec
Error 3 path not found
.Changé les lettres de lecteur dans
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager\DefaultApplicationsPath
et en...\TempPath
arrière deE:\...
laC:\...
voiture. Vous devrez modifier lesGathering Manager
clésPermissions
Propriétaire deTrustedINstaller
enAdministrators
pour autoriser la modification des chemins de lecteurs.J'ai alors pu redémarrer le service d'indexation. Tout a immédiatement commencé à fonctionner.
la source