Résolution des problèmes dans Windows Search

Essayez notre agent virtuel : il peut vous aider à identifier et à résoudre rapidement les problèmes courants de la recherche Windows.

Si Windows Search n’est pas réactif ou si les résultats de recherche n’apparaissent pas comme prévu, essayez l’une des solutions suivantes.

Numéro de l’article d’origine dans la base de connaissances : 4520146

Solution 1 : redémarrer le service de mise en cache de polices Windows

Parfois, il est possible de résoudre les problèmes Windows Search en redémarrant le service de mise en cache de polices Windows. Pour cela, procédez comme suit :

  1. Dans la zone de recherche de la barre des tâches, saisissez services.msc pour ouvrir la console Services.
  2. Dans le volet droit, cliquez avec le bouton droit sur Service de mise en cache de polices Windows, puis sélectionnez Arrêter.
  3. Lancez une nouvelle recherche.
  4. Dans la console Services, cliquez avec le bouton droit sur Service de mise en cache de polices Windows, puis sélectionnez Démarrer.

Solution 2 : vérifier les mises à jour

Windows 10 et Windows 11 vous permettent de choisir quand et comment obtenir les dernières mises à jour pour garantir le bon fonctionnement et la sécurité de votre appareil. Pour gérer vos options et voir toutes les mises à jour disponibles, sélectionnez Démarrer>Paramètres>Mise à jour et sécurité>Windows Update>Rechercher des mises à jour. Installez toutes les mises à jour disponibles, puis redémarrez votre ordinateur si les mises à jour l’exigent.

Pour plus d’informations, consultez l’article Mettre à jour Windows.

Solution 3 : ouvrir l’utilitaire de résolution des problèmes de recherche et d’indexation

Windows indexe automatiquement le contenu pour fournir des résultats de recherche plus rapides. Si vous utilisez Windows 10 version 1903 (mise à jour de mai 2019) ou une version ultérieure et que Windows détecte un problème, l’utilitaire de résolution des problèmes de recherche se déclenche automatiquement. Cet utilitaire de résolution des problèmes rétablit l’expérience par défaut de Windows Search. Pour afficher l’historique de votre utilitaire de résolution des problèmes, sélectionnez Démarrer>Paramètres>Mise à jour et sécurité>Résolution des problèmes>Afficher l’historique.

Utilisez l’utilitaire Windows de résolution des problèmes de recherche et d’indexation pour tenter de résoudre tous les problèmes qui peuvent survenir. Pour utiliser l’utilitaire de résolution des problèmes, procédez comme suit :

  1. Ouvrez une fenêtre d’invite de commande et exécutez la commande suivante :

    msdt.exe -ep WindowsHelp id SearchDiagnostic
    
  2. Exécutez l’utilitaire de résolution des problèmes et sélectionnez tous les problèmes qui s’appliquent. Windows tentera de détecter et de résoudre ces problèmes.

Pour plus d’informations sur les commandes Rechercher et Indexer, consultez les articles suivants :

Suivez ces étapes pour mettre fin au processus SearchUI. Mettre fin à ce processus arrête Windows Search. La prochaine fois que vous effectuerez une recherche, Windows Search démarrera automatiquement.

  1. Sélectionnez Ctrl+Alt+Suppr, puis sélectionnez Gestionnaire des tâches.
  2. Dans le Gestionnaire des tâches, sélectionnez Détails.
  3. Dans la colonne Nom, cliquez avec le bouton droit sur SearchUI.exe, puis sélectionnez Arrêter la tâche.
  4. Lorsque vous êtes invité à arrêter SearchUI.exe, sélectionnez Arrêter le processus.

Si votre problème persiste, tentez de redémarrer votre appareil. Un redémarrage permet également d’installer toutes les mises à jour en attente.

Remarque

Avant de redémarrer, nous vous recommandons d’ajouter cette page à vos favoris.

Essayez de réinitialiser Windows Search en utilisant la méthode adaptée à votre version de Windows. Pour déterminer la version de Windows exécutée sur votre appareil, procédez comme suit :

  1. Sélectionnez Démarrer>Paramètres>Système>À propos.
  2. Dans la zone Spécifications Windows, vérifiez la version de Windows exécutée sur votre appareil.

Remarque

La réinitialisation de Windows Search n’affecte pas vos fichiers. Toutefois, elle peut temporairement affecter la pertinence des résultats de vos recherches.

Réinitialiser Windows Search dans Windows 10 version 1809 ou version antérieure

Si la mise à jour Windows 10 d’octobre 2018 ou une mise à jour antérieure est installée, réinitialisez Cortana pour réinitialiser Windows Search en procédant ainsi :

  1. Sélectionnez Démarrer, cliquez avec le bouton droit sur Cortana, sélectionnez Plus>Paramètres de l’application.
  2. Dans les paramètres Cortana, sélectionnez Réinitialiser.

Réinitialiser Windows Search dans Windows 11 ou Windows 10 version 1903 ou version ultérieure

Si la mise à jour Windows 11 ou Windows 10 de mai 2019 ou une mise à jour ultérieure est installée, vous pouvez utiliser Windows PowerShell pour réinitialiser Windows Search.

Importante

  • Vous devez disposer de droits d’administrateur pour exécuter ce script.
  • Si votre organisation a désactivé la possibilité d’exécuter des scripts, contactez votre administrateur pour obtenir de l’aide.

Pour réinitialiser Windows Search à l’aide de Windows PowerShell, procédez comme suit :

  1. Vérifiez la stratégie d’exécution Windows PowerShell sur l’ordinateur affecté. Pour permettre l’exécution du script, la stratégie d’exécution doit être définie sur Non restreinte.

    1. Pour examiner la stratégie d’exécution, ouvrez une fenêtre PowerShell avec élévation de privilèges et exécutez la commande suivante :

      Get-ExecutionPolicy
      
    2. Si la stratégie d’exécution est définie sur Non restreinte, passez à l’étape 2. Sinon, enregistrez la valeur pour une utilisation ultérieure. Ensuite, exécutez l’applet de commande suivante :

      Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
      

      Importante

      La commande générera un message d’avertissement expliquant les risques de sécurité d’une modification de la stratégie d’exécution. Pour accepter la modification, sélectionnez Y, puis Entrée.

      Pour en savoir plus sur les politiques d’exécution PowerShell, consultez l’article À propos des stratégies d’exécution.

    3. Une fois la stratégie d’exécution modifiée, fermez la fenêtre PowerShell.

  2. Téléchargez ResetWindowsSearchBox.ps1 à partir du script de réinitialisation PowerShell de Windows Search et enregistrez le fichier dans un dossier local.

  3. Cliquez avec le bouton droit sur le fichier que vous avez enregistré, puis sélectionnez Exécuter avec PowerShell.

  4. Si vous êtes invité à répondre à la question suivante, sélectionnez Oui :

    Voulez-vous autoriser cette application à apporter des modifications à votre appareil ?

    Le script PowerShell réinitialise la fonctionnalité Windows Search.

  5. Lorsque le mot Terminé apparaît, effectuez lʼune des opérations suivantes :

    • Si vous n’avez pas modifié la stratégie d’exécution pour exécuter le script, fermez la fenêtre PowerShell.

    • Si vous avez modifié la stratégie d’exécution, laissez la fenêtre PowerShell ouverte et sélectionnez une clé pour continuer. Exécutez la commande suivante dans la fenêtre PowerShell :

      Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy <PreviousValue>
      

      Dans cette commande, <PreviousValue> représente la stratégie d’exécution d’origine. Comme vous l’avez fait précédemment, acceptez la modification de stratégie en sélectionnant Y, puis Entrée.

  6. Fermez la fenêtre PowerShell.

Remarque

Si la stratégie d’exécution n’est pas définie correctement, vous recevrez un message semblable à celui-ci :

Cannot be loaded because running scripts is disabled on this system.

Revenez aux étapes précédentes de la procédure pour examiner la stratégie d’exécution et la modifier si nécessaire. Ensuite, exécutez le script à nouveau.

Solution 6 : régénérer le dossier AppData du package Microsoft.Windows.Search

Remarque

Utilisez l’environnement de récupération Windows ou déconnectez-vous et connectez-vous à un autre compte d’utilisateur.

Importante

Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour pallier à toute éventualité, sauvegardez le Registre avant de le modifier afin de pouvoir le restaurer en cas de problème. Pour plus d’informations sur la procédure de sauvegarde et de restauration du Registre, consultez l’article Comment sauvegarder et restaurer le Registre dans Windows.

  1. Assurez-vous que Windows Search fonctionne pour un compte Windows nouvellement créé.

  2. Supprimez le dossier %USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.Search_cw5n1h2txyewy.

    Remarque

    Dans certaines versions antérieures de Windows, ce dossier est nommé Microsoft.Windows.Cortana_cw5n1h2txyewy.

  3. Tout en étant connecté au compte affecté, démarrez l’éditeur du Registre, puis accédez à la HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search sous-clé.

  4. Supprimez la Search clé de Registre.

  5. Ouvrez une fenêtre PowerShell avec élévation de privilèges et exécutez la commande suivante :

    Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -Register
    
  6. Redémarrez l'ordinateur.

  7. Lancez une nouvelle recherche. Cette action redémarre l’indexation de la recherche et régénère la clé de Registre et le dossier AppData.

Aidez-nous à améliorer la recherche dans Windows

Si les suggestions précédentes ne résolvent pas le problème, faites-le nous savoir en envoyant des commentaires dans le Hub de commentaires. Fournissez des détails, tels qu’une description du problème, des captures d’écran, des fichiers journaux et toute autre information qui pourrait être utile. Dans le hub de commentaires, sélectionnez la catégorie et la sous-catégorie appropriées. Dans ce cas, soumettez vos commentaires dans la catégorie Cortana et Recherche.