web-dev-qa-db-fra.com

Cortana Search ne trouve pas d'applications sur Windows 10

Depuis plusieurs versions (depuis Windows Vista, je pense), si vous appuyez sur le bouton Windows key et commencez à taper, Windows recherchera des applications.

Depuis la mise à niveau vers Windows 10 avec Cortana , elle ne fait que frapper ou manquer de trouver des applications. Et elle ne fait pas de recherches partielles non plus.

Quelques exemples:

  • WinKey + type "Paint" ne trouve pas "mspaint". Au lieu de cela, il suggère certaines applications du magasin.
  • WinKey + type "Excel" ne trouve pas Excel. Taper "Word" non plus ne trouve pas Word. Toutefois, si vous tapez OneNote, OneNote est trouvé.

Quelle est la raison de ce problème et comment je peux faire en sorte que Cortana retrouve les applications installées sur ma machine? Y a-t-il un paramètre qui me manque?


Si je navigue sur "C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes", je peux voir que les raccourcis pour ces applications existent toujours. Mais Cortana ne les trouve pas. Tout, des applications Microsoft Office à IIS à Beyond Compare à des centaines d'autres applications que j'ai installées.

Où puis-je définir quels dossiers sont indexés par Cortana?


Comme vous pouvez le voir sur la capture d'écran ci-dessous, ce dossier du menu Démarrer est en effet indexé:

Enter image description here

Cependant, aucune de ces applications ne revient en tant que résultats de recherche à partir du menu "Démarrer".

Cela peut être lié à ce problème également.

J'ai fait une nouvelle installation de Skype (pour le bureau), et elle n'apparaît nulle part dans le menu Démarrer. Et taper "Skype" pour rechercher l'application ne la trouve pas. Mais le raccourci vers Skype est certainement à cet endroit:

C:\Users\Patrick\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Skype

MODIFIER

La dernière mise à jour de Windows 10 (seuil 2) a résolu ce problème pour moi. Cortana trouve maintenant tous mes fichiers sans aucun problème. Auparavant, ma seule solution consistait à utiliser Classic Shell , je suis maintenant en mesure de le désinstaller et d’utiliser le menu Démarrer de Windows.

114
Clever Human

Vous avez trouvé une solution ici: Cortana ne trouvant pas les applications de bureau lors de leur recherche

Voici la partie pertinente:

J'ai réinstalléCortanaen suivant la procédure suivante:

  1. Ouvrez une fenêtre d'invite de commande surélevée (appuyez sur les touches win + X, puis sur A).
  2. Tapez start powershell et appuyez sur enter
  3. Exécutez la commande (sur une ligne):

Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation)\AppXManifest.xml"}

Après 30 secondes, le problème a été résolu sur ma machine. Incroyable.

125
Augusto Barreto

Si vous voyez certaines de vos applications de bureau, mais pas toutes, dans la recherche dans le menu Démarrer et dans "Toutes les applications", il semble y avoir un bogue qui empêche Windows 10 d'enregistrer jusqu'à 512 entrées de menu de démarrage , qui peuvent être la cause.

Vous pouvez voir combien d'entrées dans le menu Démarrer vous avez actuellement en lançant ce qui suit à partir de powershell

Get-StartApps | measure

Vous devriez obtenir un nombre qui reflète toutes vos applications Modern/Metro, ainsi que tous les raccourcis de votre menu Démarrer ( un pour chaque fichier .lnk ). Si votre nombre est supérieur à 512, une solution de contournement consiste à supprimer les entrées inutiles du menu Démarrer en désinstallant les applications inutilisées ou en supprimant les fichiers .lnk inutiles des répertoires du menu Démarrer:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

%APPDATA%\Microsoft\Windows\Start Menu\Programs

Lorsque vous supprimez des fichiers .lnk de ces dossiers, Windows 10 enregistre automatiquement les liens du menu Démarrer qu'il avait précédemment ignorés en raison du bogue, sans que vous ayez à faire quoi que ce soit. Si vous exécutez à nouveau la commande powershell, elle devrait refléter le nombre mis à jour. Une fois que vous avez compté jusqu'à 512, votre recherche dans le menu Démarrer et "Toutes les applications" ne devraient plus être des éléments manquants.

REMARQUE: Un moyen facile de supprimer toute une série de fichiers .lnk inutiles consiste à supprimer tous les liens vers les programmes de désinstallation, car vous y avez presque toujours accès via "Ajout/Suppression de programmes". Si cela ne suffit pas, vous pouvez exécuter WinDirStat sur les deux dossiers du menu Démarrer ci-dessus et trier les "éléments" afin de voir quelles applications ont ajouté le plus de liens. De nombreuses applications ajoutent également des liens vers leur site Web ou leur documentation, ce dont vous n’avez souvent pas besoin car elles sont à la recherche de Google.

Pour moi, supprimer les informations les plus simples n'était pas suffisant et j'ai donc dû déplacer un ensemble de dossiers de menu de démarrage pour des applications rarement utilisées dans un répertoire temporaire (non indexé). Je prévois de les ramener une fois le bogue résolu. En particulier, les divers SDK de Visual Studio, SQL Server et Microsoft ajoutent une tonne d'entrées du menu Démarrer.

22
ivanatpr

Il est difficile de croire que quelque chose d'aussi fondamental pour Windows et central du point de vue de l'utilisateur puisse être ce buggy. J'ai eu à peu près le même problème. Je l'ai résolu en supprimant tout de l'index, à l'exception du menu Démarrer. Cela peut ne pas être une option pour vous, car il semble que vous aimiez pouvoir effectuer des recherches dans plusieurs dossiers.

Avant Windows 7, j'avais l'habitude d'utiliser un outil appelé "Rechercher et exécuter Robot", bien mieux que launchy à mon avis, pour rechercher des programmes et des fichiers en plus du menu Démarrer. Il laisse votre menu de démarrage seul, contrairement aux remplacements du menu de démarrage, et fonctionne de manière totalement indépendante.

14
naveed

Une chose qui vaut la peine d’être essayé est Panneau de configuration -> Aide au dépannage -> Tout afficher -> Recherche et indexation . Sur mon Windows 10 (mis à niveau à partir de Windows 8.1), il a résolu et résolu certains problèmes d'autorisations sur les dossiers liés à la recherche.

Bien sûr, cela n’a pas résolu mes problèmes de recherche: je ne trouvais pas la plupart des applications et paramètres du menu Démarrer (réinstaller Cortana, modifier les variantes du dossier Index, comme utiliser simplement le menu Démarrer, reconstruire l’index de manière répétée, etc.). La recherche a généralement bien fonctionné avant la mise à niveau vers Windows 10 - soupir.

8
gl-

Mon enquête a révélé que les programmes du menu Démarrer de l'utilisateur

C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu

Est automatiquement exclu de l'indexation des utilisateurs (exclut appData).

J'ai ajouté manuellement ce dossier et j'attends la construction de l'index.

7
ck.

Ok, réindexer la recherche à partir de l'écran "Options avancées" sous Options d'index (voir capture d'écran) semble résoudre le problème. Cela va prendre du temps avant de fonctionner, mais déjà 7-Zip et Beyond Compare arrivent là où ils ne l'avaient pas déjà fait (et ceux-ci sont alphabétiquement les plus proches du début, je suppose).

 enter image description here


EDITFinalement, cela ne fonctionna que partiellement. Il a trouvé certaines des applications manquantes, mais 90% d’entre elles sont toujours portées disparues.

De plus, il semble n'y avoir aucun moyen de les rajouter.

5
Clever Human

En fait, cela semble être un problème plus important:

Sur mon compte, Microsoft ou local, existant avant la mise à niveau, Cortana ne trouve ni applications ni paramètres. Il trouve maintenant mes documents après avoir reconstruit l'index.

Il ne cherche pas non plus dans "Paramètres". Et pire encore, en dehors de Cortana, la recherche dans la zone de recherche du panneau "Paramètres" ne trouve rien, même si le texte recherché est dans la page de recherche actuelle!

Sur un compte d'administrateur local nouvellement créé, juste pour le test, cela fonctionne à merveille.

Ce pourrait être un problème d'accès-droit quelque part.

3
cash'in grasse

Je pense que vous indexez trop de fichiers et que cela empêche la recherche de renvoyer des résultats utiles. L'écran Vos options d'indexation indique environ 1,9 million d'éléments indexés.

J'avais aussi environ 1,5 million de fichiers dans mon index, avec tous mes fichiers de développement dans mon répertoire C:\Users\<username>\. Ma recherche dans le menu Démarrer était vraiment lente et ne renvoyait pas de résultats utiles (je ne trouvais pas d'applications intégrées comme Internet Explorer ou Edge).

J'ai pu résoudre ce problème en réinitialisant les "emplacements indexés" sur les paramètres par défaut de Windows (bouton droit de la souris sur le bouton Démarrer -> Panneau de configuration -> Options d'indexation -> Modifier).

Inclure seulement:

  • Fichiers hors connexion
  • Menu Démarrer (C:\ProgramData\Microsoft\Windows\Start Menu\)
  • Utilisateurs (C:\Users\ mais excluant C:\Users\<username>\AppData)
  • J'ai également exclu mes grands répertoires de développement de mon répertoire utilisateur (C:\Users\<username>\dev, etc.).

Voici comment mes paramètres d'indexation se présentent maintenant (Remarque: je n'ai plus que des fichiers d'environ 36K indexés):

 My updated Indexed Locations

Enfin, j'ai déclenché une reconstruction de l'index (clic droit sur le bouton Démarrer -> Panneau de configuration -> Options d'indexation -> Avancé -> Reconstruire).

 My updated Indexed Locations

Après avoir attendu un peu que les choses se réindexent, le menu Démarrer renvoie les résultats corrects aussi rapidement que possible.

Ce FAQ sur la façon d'améliorer les recherches Windows à l'aide de l'index est ce qui m'a mis au courant.

Puis-je indexer tout mon ordinateur pour que toutes les recherches soient rapides?

Tu ne devrais pas faire ça. Si vous indiquez un index trop volumineux ou si vous incluez des emplacements de fichiers système (tels que le dossier Program Files), vos recherches habituelles seront ralenties. Pour de meilleurs résultats, nous vous recommandons d’ajouter uniquement les dossiers que vous recherchez fréquemment.

L'ensemble de dossiers indexés par défaut était basé sur les paramètres par défaut de mon ordinateur multimédia, qui disposait d'une installation propre de Windows 10 (cette version n'a pas été mise à niveau à partir de Windows 7 -> Windows 8 -> Windows 8.1 -> Windows 10 comme mon ordinateur principal).

3
Sly_cardinal

La solution la plus radicale (et la plus efficace) à l’un quelconque des problèmes d’indexation consiste à réinitialiser les Options d’indexation aux valeurs par défaut.

Comme il n'y a pas de méthode officielle pour ce faire, on peut utiliser une méthode non officielle, éditer le registre Windows. Les étapes à suivre sont décrites ci-dessous: https://superuser.com/a/963621/210811 .

Mais bon, voici le copypaste:

  1. Arrêtez le service Windows Search :

    Win + R, services.mscEnter

    Recherchez l'entrée Windows Search , cliquez dessus et choisissez Arrêter dans la colonne de gauche.

  2. Supprimez la branche de registre suivante dans son intégralité:

    HKEY_LOCAL_MACHINE\LOGICIEL\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex

    Vous pouvez utiliser l'édition à domicile gratuite de Registrar Registry Manager pour cela.

  3. Suivez l’étape 1, mais cliquez sur Démarrer au lieu de Arrêter cette fois. .

2
TranslucentCloud

Cette réponse est ma propre découverte sur Windows 10 Pro 1703 x64. (C'est Creators Update, les gars.) J'ai dû y recourir car, à ma grande surprise, la réponse d'Augusto Barreto n'a pas fonctionné pour moi. Sans plus tarder:

  1. Effectuez l’une des opérations suivantes:
    • Créez un nouveau compte d'utilisateur temporaire avec des privilèges d'administrateur, déconnectez-vous de votre compte actuel (très important) et connectez-vous au compte temporaire.
    • Démarrez votre ordinateur dans Windows Recovery Environment
  2. Supprimer, renommer ou déplacer le dossier suivant:

    C:\Users\[Your username]\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
    

    Remarque: Dans l'environnement de récupération Windows, C: peut parfois devenir D :, E: ou même F :, en fonction de la configuration de votre ordinateur.

  3. Reconnectez-vous à votre compte d'origine.

Cortana ne fonctionnera pas immédiatement. (Il est en train de recréer le dossier que vous venez de supprimer.) Mais quand ce sera fait, tout ira bien. N'oubliez pas de supprimer le compte d'utilisateur temporaire.

Remarque importante: Au moment où j'en arrivais à la conclusion, j'avais constaté que Windows Search Indexer fonctionnait correctement et que le problème de Cortana ne permettait pas d'obtenir un bon résultat. Mon témoignage était que Cortana pouvait trouver littéralement tout le reste (y compris ma musique) et que les recherches dans File Explorer fonctionnaient bien.

2
user477799

Ce bug existait apparemment depuis l'aperçu technique.

Une solution proposée consiste à vérifier que les fichiers de programme et les fichiers de programme (x86) sont cochés dans la fenêtre Indexed Locations.

D'autres personnes semblent avoir découvert que le bogue n'apparaît que lorsque le nombre d'éléments dans le menu dépasse 512. Pour vérifier cette théorie, je suggère de réduire au minimum l'emplacement indexé et de reconstruire l'index. Une fois les éléments essentiels indexés et disponibles, vous pouvez ajouter plusieurs emplacements.

Une dernière solution consiste à installer un autre menu Démarrer, tel que le logiciel gratuit Classic Shell . Le menu Démarrer de Windows et Classic Shell peuvent être utilisés en parallèle.

1
harrymc

J'ai résolu ce problème en activant le service Windows Search dans services.msc. Je ne sais pas si je l’ai désactivé par inadvertance lors de la mise au point ou si c’est arrivé après la mise à niveau vers Win 8.1. Après avoir réactivé et démarré le service Windows Search, je pouvais effectuer une nouvelle recherche dans mes applications.

1
Rob

Après la mise à niveau vers Windows 10, Cortana Search ne trouvait aucune application pour moi car le logiciel Samsung Magician que j'avais installé pour mon lecteur SSD était configuré en mode de fiabilité maximale, ce qui désactivait le service/la recherche d'indexation. Pour que Cortana puisse retrouver les applications installées sur ma machine, il fallait que je passe en mode de fiabilité maximale dans le logiciel Samsung Magician. Cette réponse sera utile pour toute personne utilisant le logiciel SSD et Samsung Magician de Samsung.

 enter image description here

1
kimbaudi

J'ai eu le même problème, ce qui suit l'a résolu pour moi:

J'ai tout d'abord réinstallé Cortana comme expliqué dans un précédent post. Cela n'a pas résolu le problème, et je veux juste l'inclure par souci de complétude (peut-être que ne pas le faire fait une différence;)

Ensuite, j'ai ouvert les options d'indexation et supprimé le dossier utilisateur et le dossier du menu de démarrage (qui se trouvent sous C:\ProgramData\Microsoft\Windows\Start Menu). Pour ce faire, les fichiers cachés doivent être affichés. J'ai cliqué OK et fermé les options d'indexation.

Ensuite, j'ai rouvert les options d'indexation, ajouté les deux dossiers à nouveau, cliqué sur avancé et activé "Indexer les fichiers cryptés" et j'ai cliqué sur Reconstruire.

Cela a résolu le problème pour moi. Maintenant, Word, Excel et tous les programmes peuvent être trouvés avec la recherche. Peut-être que toutes mes étapes ne sont pas nécessaires.

1
Fabi

Cela a fonctionné pour moi et n'a pas impliqué de modification des paramètres d'index de recherche ni de réinstallation de Cortana.

Démarrer> Rechercher l'application Cortana dans la liste alphabétique des applications> Clic droit> Plus> Paramètres de l'application> Faites défiler l'écran vers le bas et cliquez sur 'Réinitialiser'.

1
Richard Williams

Nous avons eu le même problème, mais la cause était d'avoir désactivé le contrôle de compte d'utilisateur.

Pour résoudre ce problème, réactivez le contrôle de compte d'utilisateur, puis reconstruisez l'index.

0
Spongeboy

Si je navigue sur "C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes", je peux voir que les raccourcis pour ces applications existent toujours. Mais Cortana ne les trouve pas. Tout, des applications Microsoft Office à IIS à Beyond Comparez à des centaines d'autres applications que j'ai installées.

Je pourrais résoudre ce problème en recréant mon profil.

  1. Créer un nouvel utilisateur
  2. Redémarrez l'ordinateur et la sorcière à ce nouvel utilisateur
  3. Renommez le répertoire utilisateur sous C:\Users\en _old
  4. Ouvrez regedit et recherchez la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  5. Il y a plusieurs sous-dossiers. Vous devez supprimer le dossier où la clé "profileImagePath" vous correspond. Soyez prudent en supprimant les mauvais dossiers ici.
  6. Redémarrez l'ordinateur et connectez-vous avec vous
  7. Votre PC devrait maintenant créer un nouveau profil

Si vous ignorez l'étape 4, Windows créera à chaque redémarrage un nouveau dossier d'utilisateur temporaire qui sera supprimé avec un redémarrage.

Sachez que certains tests m'ont montré qu'il ne semblait y avoir aucune différence lors de la copie de fichiers vers "C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes" OR "C:\Utilisateurs\John\AppData\Roaming \. Microsoft\Windows\Menu Démarrer\Programmes ".

De plus, j'ai lu sur certaines rubriques qu'il ne fallait PAS exclure les dossiers de bibliothèque par défaut (par exemple, les dossiers, les images, etc.) des dossiers indexés, car cela entraînerait d'énormes problèmes de recherche.

0
Ivan Viktorovic