Cortana Search ne trouve pas d'applications sur Windows 10

115

Au cours des dernières versions (depuis Windows Vista, je pense), si vous appuyez sur Windows keyet commencez à taper, Windows recherchera des applications.

Depuis la mise à niveau vers Windows 10 avec Cortana , elle ne fait que chercher ou 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, au- delà Comparez à 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é:

Entrez la description de l'image ici

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

Cela peut également être lié à cette question .

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 pouvais maintenant la désinstaller et utiliser le menu Démarrer standard de Windows.

Humain intelligent
la source
Lorsque je recherche de la peinture, il trouve "Paint, Desktop app". Vous ne voyez pas du tout l'application Paint? Avez-vous modifié les paramètres de Cortana ou de recherche?
MC10
Nan. Si je tape "mspaint", il trouve "Paint, Run Command". Laissez-moi voir si je peux trouver les paramètres de recherche et voir si quelque chose n'est pas vérifié correctement. (edit: il ne semble pas y avoir d'option pour cela)
Clever Human
1
Je rencontre le même problème et j'ai effectué une nouvelle installation de Windows 10 hier. C'est tellement énervant.
Augusto Barreto
4
J'ai trouvé que si vous accédez à C: \ ProgramData \ Microsoft \ Windows \ Menu Démarrer \ Programmes et ouvrez le raccourci "Rechercher", il ouvre la fonction "Rechercher partout" à partir de Windows 8, et toutes les applications apparaissent. être un bogue dans la nouvelle interface de recherche de Win 10, et non dans les options d'indexation. Je souhaite juste que "win + s" puisse ouvrir "Rechercher partout" au lieu de Cortana.
Augusto Barreto
Parce que Cortana est une créature muette!
Sypress

Réponses:

129

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

Voici la partie pertinente:

J'ai réinstallé Cortana en 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 powershellet appuyez sur Entrée
  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.

Augusto Barreto
la source
5
Super trouvaille! Je voulais vraiment que cela fonctionne pour moi. Mais ça n'a pas été le cas. Je suis heureux que cela ait résolu le problème pour vous. J'espère que cela aidera également les autres.
Clever Human
3
Oui exactement. J'ai toujours des problèmes avec cela. À ce stade, je pense qu’il s’agit d’un bogue dans Windows 10 et que nous espérons qu’il sera corrigé en tant que correctif. Je pourrais aussi bien marquer cela comme une solution, même si ce n'est pas à 100%
Clever Human
Je dois travailler pour ça, la vapeur était instantanément retrouvable. J'utilise W10 Pro. Autre que la version Windows, la seule autre chose qui me vienne à l’esprit est de vérifier que votre invite PowerShell est élevée (il faudrait dire Administrateur devant lui).
Melikoth
3
Ensuite, recherchez 'Windows Feedback', lancez l'application et informez Microsoft de ce problème afin qu'il résolve la cause du problème.
Daniel Sokolowski
Impressionnant. Le seul problème est que le problème se reproduit et que je dois le faire encore et encore
user4951
22

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 exister un bogue dans lequel Windows 10 n'enregistrera que 512 entrées de menu de démarrage au maximum , ce qui peut en ê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 dans 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 par "é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 grand nombre de dossiers du menu Démarrer 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.

ivanatpr
la source
La recherche de ces répertoires dans le menu Démarrer pour "Aide", "Désinstaller", "Lisez-moi" et "Page d'accueil" m'a aidée à supprimer plusieurs entrées (environ 200!)
Justin
@ivanatpr Ai-je besoin que les programmes ajoutent des raccourcis au menu de démarrage chaque fois que j'installe un programme? Je n'ai pas mes programmes faire cela, donc ils ne finissent pas par l'indexation, il semble.
n00b
Vous avez obtenu un compte de 315, ne changera pas après la suppression des liens / dossiers des deux emplacements, aucune idée de ce qui pourrait être erroné?
Dan
Bons conseils. J'ai eu 639 liens. Après avoir enlevé divers objets indésirables, j’étais en panne à 483 et tout semble fonctionner correctement.
Matli
14

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 le 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.

naveed
la source
8

Le Panneau de configuration -> Aide au dépannage -> Tout afficher -> Rechercher et indexer mérite d’être essayé . 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.

gl-
la source
Je suis resté avec ce problème aussi. Je suis capable d'utiliser la recherche mais il ne trouve aucun fichier .exe. Je crée un fichier txt, il trouvera que 5 secondes plus tard, je renomme ce fichier en .exe et il ne le trouve pas. Cela me rend fou.
Ivan Viktorovic
7

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.

ck.
la source
@surfasb C'était probablement juste la réindexation qui l'a fait. Le Start Menudossier est un emplacement inclus sans exclusions par défaut.
1j01
Sur Windows Server 2016, AppData est exclu par défaut pour tous les utilisateurs. Lorsque je supprime l'exclusion, le menu Démarrer sous AppData est indexé, mais même après avoir forcé une reconstruction, la plupart des raccourcis sont manquants.
SebiF
5

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).

entrez la description de l'image ici


EDIT En fin de compte, cela ne fonctionnait 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.

Humain intelligent
la source
3
J'ai le même problème et la réindexation n'a pas fonctionné pour moi.
Ivan Zlatev
La réindexation n'a finalement pas fonctionné pour moi non plus. Il a trouvé certaines des applications manquantes. Mais la plupart d'entre eux sont toujours partis (comme toutes les applications bureautiques)
Clever Human
4

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.

cash'in grasse
la source
Avez-vous trouvé une solution à cette version du problème? J'ai ce problème précis.
NickG
Juste mes 2 cents, j'ai créé un compte d'administrateur local, supprimé mon compte Microsoft, puis créé mon compte Microsoft à partir de zéro. Après la connexion, toutes les applications peuvent être trouvées. Cela semble certainement être un problème de profil.
basvo
3

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 C:\Users\<username>\répertoire. Ma recherche dans le menu de démarrage était très lente et ne renvoyait pas de résultats utiles (je ne trouverais pas d'applications intégrées comme Internet Explorer ou Edge).

J'ai pu résoudre le problème en réinitialisant les "emplacements indexés" sur les valeurs 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 de démarrage ( 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):

Mes emplacements indexés mis à jour

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).

Mes emplacements indexés mis à jour

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.

Cette FAQ sur la façon d’améliorer les recherches Windows à l’aide de l’index est ce qui m’a éclairé.

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 PC multimédia, qui disposait d'une installation propre de Windows 10 (n'a pas été mis à niveau depuis Windows 7 -> Windows 8 -> Windows 8.1 -> Windows 10mon ordinateur principal).

Cardinal
la source
2

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. Faites l'une des choses suivantes:
    • Créez un nouveau compte utilisateur temporaire avec des privilèges administratifs, 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 Windows Recovery Environment, 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.

Avis important: au moment d’en arriver à la conclusion, j’avais constaté que Windows Search Indexer fonctionnait correctement et c’était le problème de Cortana qui ne montrait pas bien le 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.


la source
Réinitialiser Cortana comme cette réponse suggère que superuser.com/a/1349887/322261 a le même effet que je pense: (la date du dossier est maintenant la date d'aujourd'hui) et il a rapidement résolu ce problème déplaisant pour moi.
GLM
2

La solution la plus radicale (et la plus efficace) à l’un quelconque des problèmes d’indexation consiste à réinitialiser les options d’indexation sur les 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.msc,Enter

    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 gratuite à la maison de Registrar Registry Manager pour cela.

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

Nuageux
la source
Même avec le service arrêté, j'obtiens une erreur en essayant de le supprimer. Il s'est avéré que je devais d'abord en prendre possession.
Jpmc26 le
C'est pour cette raison que j'ai mentionné le responsable de registre du bureau d'enregistrement. Normal regedit.exene peut pas supprimer cette branche en raison de ce problème de propriété.
TranslucentCloud
1

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 trouvé 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.

harrymc
la source
1

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.

Rob
la source
Si, par le passé, vos services de domaine désactivent cette fonctionnalité "pour des raisons de performances", elle vous piquera avec Windows 10!
CarComp
1

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é OKet 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.

Fabi
la source
J'avais de grands espoirs pour ce correctif! Malheureusement, cela n'a pas fonctionné pour moi. En fait, j'ai maintenant une notification permanente "Nous préparons la recherche ..." en haut de la zone de recherche. Je vais essayer de redémarrer plus tard et voir si cela fait une différence.
Clever Human
1

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.

entrez la description de l'image ici

Kimbaudi
la source
1

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'.

Richard Williams
la source
La prochaine fois que je devrai résoudre un problème, je vérifierai d’abord la dernière solution présentée. Merci pour le partage
GLM
0

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, au-delà 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 pas y avoir de différence lors de la copie de fichiers dans le menu "C: \ ProgramData \ Microsoft \ Windows \ Start \ Programmes" OU "C: \ Utilisateurs \ John \ AppData \ Roaming \ Microsoft \ Windows \ Start \Programmes".

De plus, j'ai lu sur certains sujets que vous ne devriez PAS exclure les dossiers de bibliothèque par défaut (par exemple, les dokuments, les images, etc.) des dossiers indexés, car cela entraînerait d'énormes problèmes de recherche.

Ivan Viktorovic
la source
S'il vous plaît ajouter un commentaire si vous votez vers le bas pourquoi il s'agit d'une réponse mauvaise / usée.
Ivan Viktorovic
0

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.

Spongeboy
la source