La recherche Outlook ne trouve pas des e-mails qui existent ? Les solutions pour chaque version

L'essentiel :
  • La cause la plus fréquente est l'étendue : la recherche ne couvre que le dossier ouvert
  • Outlook classique ne garde par défaut que 1, 3 ou 12 mois de courrier hors connexion ; les résultats plus anciens n'apparaissent que si vous en demandez davantage
  • Outlook ne renvoie que les 1 000 premiers résultats et compare les mots à partir de leur début
  • Les nombres de moins de cinq chiffres sont ignorés par l'index de recherche

Quand la recherche Outlook ne trouve pas un e-mail qui existe, c'est presque toujours pour l'une de quatre raisons : la recherche ne couvre que le dossier actuel, l'e-mail est plus ancien que la partie de la boîte aux lettres qu'Outlook garde sur votre ordinateur, l'index de recherche n'est pas terminé, ou le mot tapé se trouve au milieu d'un mot plus long. La solution la plus rapide : passez l'étendue de la recherche à Toutes les boîtes aux lettres (Outlook classique) ou à Tous les dossiers (nouvel Outlook et Outlook sur le web), puis relancez la recherche. Si l'e-mail n'apparaît toujours pas, les causes et les solutions dépendent de la version : allez directement à la vôtre ci-dessous.

Aller à : Outlook classique pour Windows · Nouvel Outlook pour Windows · Outlook sur le web · Outlook pour Mac · Questions fréquentes

Pourquoi la recherche Outlook rate des e-mails qui sont pourtant là

Il n'y a pas une seule cause, mais plusieurs, et elles s'additionnent.

L'étendue de la recherche est trop étroite. Outlook peut ne chercher que dans le dossier ouvert. Lancez la recherche depuis la boîte de réception, et un e-mail que vous avez classé dans un autre dossier, ou qui se trouve dans les Éléments envoyés, n'apparaîtra pas.

L'e-mail n'est pas sur votre ordinateur. Outlook classique avec un compte Microsoft 365 ou Exchange fonctionne normalement en mode Exchange mis en cache et ne garde hors connexion qu'une partie de la boîte aux lettres. Par défaut, Microsoft prévoit 1, 3 ou 12 mois selon la taille du disque. Le courrier plus ancien reste sur le serveur, et la recherche ne l'affiche que si vous en demandez davantage.

L'index local est incomplet. Outlook classique cherche via Windows Search. Après un nouveau profil, une réparation d'Office ou une grosse importation, les éléments encore en attente d'indexation manquent dans les résultats, et Outlook ne vous prévient pas : c'est à vous de vérifier l'état de l'indexation.

Les résultats sont plafonnés. D'après Microsoft, Outlook ne renvoie que les 1 000 premiers résultats de recherche, et le nouvel Outlook peut ne pas afficher les éléments plus anciens quand une recherche trouve trop de résultats. Une recherche large sur un nom courant peut faire sortir de la liste l'e-mail que vous cherchez.

La correspondance se fait par début de mot. Outlook compare à partir du début d'un mot. Cherchez « factur » et vous trouverez « facture » et « facturation » — cherchez « turation » et vous ne trouverez rien. Si vous ne vous souvenez que d'un fragment au milieu d'un mot, Outlook ne peut rien pour vous.

Les nombres de moins de cinq chiffres sont ignorés. Celui-là surprend tout le monde : Microsoft documente que les suites de chiffres de moins de cinq caractères sont ignorées. Chercher « 9810 » ne trouvera pas « 98101 ».

Outlook classique pour Windows

Il s'agit d'Outlook pour Microsoft 365, 2024, 2021, 2019, 2016 et 2013 : la version avec un menu Fichier et un ruban. Suivez les étapes dans l'ordre ; les deux premières sont les plus rapides.

1. Passer l'étendue de la recherche à Toutes les boîtes aux lettres

Cliquez dans la zone de recherche et regardez le menu d'étendue à côté. Dossier actuel ne cherche que dans le dossier ouvert ; Toutes les boîtes aux lettres cherche dans tous les dossiers de vos boîtes aux lettres. Les éléments supprimés restent exclus tant que vous n'activez pas l'option qui les inclut sous Fichier → Options → Rechercher. Une exception : Microsoft signale que Toutes les boîtes aux lettres ne renvoie que peu ou pas de résultats d'une archive en ligne. Pour le courrier archivé, sélectionnez donc le dossier d'archive et cherchez avec Dossier actuel.

2. Demander plus de résultats, ou garder toute la boîte hors connexion

Si la liste de résultats se termine par un message indiquant que seuls les résultats récents sont affichés, suivi d'un lien pour en voir davantage, Outlook n'a cherché que dans le courrier stocké sur votre PC. Cliquer sur ce lien va chercher les résultats plus anciens sur le serveur. C'est le mode Exchange mis en cache : par défaut, Microsoft garde hors connexion 1, 3 ou 12 mois de courrier selon la taille du disque. Si vous cherchez hors connexion, la liste se termine plutôt par un message indiquant que le serveur est indisponible, avec le nombre de mois parcourus.

Pour garder toute la boîte aux lettres sur votre PC, allez dans Fichier → Paramètres du compte → Paramètres du compte, sélectionnez votre compte Exchange ou Microsoft 365 et cliquez sur Modifier. Placez le curseur Télécharger l'e-mail pour le passé sur Tout, cliquez sur Suivant et redémarrez Outlook. Outlook télécharge et indexe alors le courrier plus ancien, ce qui prend un moment sur une grosse boîte aux lettres.

3. Désactiver la limite de résultats

Outlook classique a une option qui sacrifie l'exhaustivité à la vitesse. Sous Fichier → Options → Rechercher, décochez l'option qui accélère la recherche en limitant le nombre de résultats affichés (« Improve search speed by limiting the number of results shown » dans l'Outlook en anglais), puis relancez la recherche.

4. Vérifier l'indexation, puis reconstruire l'index

Si ce sont les e-mails récents qui manquent, ou si la recherche ne trouve rien du tout, vérifiez l'index. Cliquez dans la zone de recherche, puis choisissez Outils de recherche → État d'indexation. S'il reste des éléments à indexer, notez leur nombre et revenez voir cinq minutes plus tard. S'il ne baisse pas, la liste de contrôle de Microsoft est la suivante : tous les fichiers de données cochés dans les emplacements de recherche, dans le même menu Outils de recherche ; le service Windows Search en cours d'exécution (type de démarrage automatique, début différé, dans services.msc) ; et Microsoft Outlook parmi les emplacements inclus des options d'indexation.

Reconstruisez ensuite : fermez Outlook, ouvrez Panneau de configuration → Options d'indexation → Avancé et cliquez sur Recréer. Les recherches lancées avant la fin de l'indexation ne renvoient qu'une partie des résultats. Notre guide sur l'indexation Outlook lente ou bloquée explique comment savoir qu'elle est terminée et que faire si elle cale.

5. Désactiver la recherche assistée par le serveur (DisableServerAssistedSearch)

Avec un compte Microsoft 365 ou Exchange, Outlook classique peut envoyer les recherches au service de recherche d'Exchange au lieu de fouiller votre PC. Microsoft documente une valeur du Registre qui désactive ce comportement et fait utiliser à Outlook l'index local de Windows Desktop Search. Microsoft la présente comme solution de contournement quand les résultats déraillent au-delà de la période de synchronisation, et quand la recherche dans une boîte aux lettres supplémentaire échoue avec Something went wrong and your search couldn't be completed (message de l'Outlook en anglais).

Remarque : modifier le Registre comporte des risques. Faites une sauvegarde au préalable et ne vous lancez que si vous êtes à l'aise avec l'exercice.

Microsoft indique cet emplacement de stratégie de groupe :

HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Search
DisableServerAssistedSearch = 1 (REG_DWORD)

Les articles de Microsoft donnent HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search comme emplacement équivalent hors stratégie de groupe. Redémarrez Outlook ensuite. La contrepartie : la recherche locale ne voit que le courrier stocké sur votre PC. Combinez donc ce réglage avec le curseur sur Tout (étape 2), sinon les e-mails plus anciens disparaissent des résultats. Supprimez la valeur pour revenir en arrière.

Nouvel Outlook pour Windows

Aucune des étapes classiques ci-dessus ne s'applique au nouvel Outlook : il n'a ni options d'indexation ni valeurs du Registre à modifier. Le dépannage de Microsoft pour le nouvel Outlook passe par ses propres paramètres.

Pour savoir où se trouvent la zone de recherche, les filtres et l'étendue dans chaque version d'Outlook, voyez notre guide en anglais How to Search in the Outlook App.

Outlook sur le web

Outlook sur le web cherche dans la boîte aux lettres hébergée dans Microsoft 365 ; rien de ce qui est stocké sur votre PC n'entre en jeu. C'est donc un bon test : si un e-mail apparaît là mais pas dans Outlook classique, la cause est sur votre PC (étendue, période de synchronisation ou index), pas dans la boîte aux lettres.

S'il manque aussi quelque chose dans le navigateur, utilisez les filtres au bout de la zone de recherche : dossiers, expéditeur, destinataire, objet, mots clés, plages de dates et pièces jointes. Seuls les 1 000 premiers résultats sont renvoyés : une plage de dates ou un expéditeur fait donc généralement remonter un e-mail ancien plus vite qu'une recherche plus large. Pour quitter la recherche, choisissez n'importe quel dossier dans le volet de navigation.

Outlook pour Mac

Outlook pour Mac existe en deux versions, qui ne cherchent pas de la même façon.

Nouvel Outlook pour Mac : d'après Microsoft, sa recherche s'appuie sur Microsoft Search ; les étapes Spotlight ci-dessous concernent donc l'ancien Outlook. Si le nouvel Outlook ne trouve pas un e-mail, essayez la même recherche dans Outlook sur le web et affinez-la avec des filtres.

L'ancien Outlook pour Mac s'appuie sur Spotlight, l'index de macOS. Les étapes de Microsoft : après un nouveau profil, un nouveau compte ou une importation de fichier PST ou OLM, attendez la fin de l'indexation ; vérifiez que le dossier de votre profil Outlook, ou un dossier parent, ne figure pas dans la liste de confidentialité de Spotlight ; puis cherchez des importateurs Outlook en double avec mdimport -L et réindexez le profil. Microsoft indique aussi que la prise en charge de l'ancien Outlook pour Mac prend fin en octobre 2026.

Oubliez l'ancien outil OutlookSearchRepair : le téléchargement de Microsoft a disparu, et l'outil ne fonctionne pas sous macOS 10.14 ou ultérieur. Notre guide de la recherche Outlook sur Mac donne les commandes complètes de réindexation.

Dans toutes les versions : comment taper la recherche

Puisque la correspondance se fait par début de mot, cherchez le début du mot dont vous vous souvenez plutôt que son milieu. Les chiffres collés à un mot en font partie : « 365 » ne trouve pas « Microsoft365 ». Pour un nombre court, cherchez plutôt un mot plus long à côté. Pour aller droit à un expéditeur, une date ou une pièce jointe, utilisez des opérateurs comme from: et received:, recensés dans notre aide-mémoire des opérateurs de recherche Outlook (en anglais).

Quand l'e-mail n'apparaît nulle part

Si l'e-mail n'apparaît même pas dans Outlook sur le web avec le bon dossier et la bonne période, regardez dans les éléments supprimés et, sur un compte professionnel, dans l'archive en ligne. Si la recherche échoue complètement, avec des erreurs ou aucun résultat pour quoi que ce soit, consultez la recherche Outlook ne fonctionne pas. Et si le web trouve l'e-mail mais que votre Outlook de bureau le rate toujours après ces étapes, la faille se situe dans la recherche locale.

Une autre façon de fouiller sa boîte aux lettres

Inbox Search est un complément Outlook qui construit son propre index de recherche de votre boîte aux lettres sur votre appareil. Ce qu'il trouve ne dépend donc ni du menu d'étendue d'Outlook, ni de la période de synchronisation hors connexion, ni du plafond de résultats. Il indexe votre boîte aux lettres principale, tous dossiers compris ; il ne couvre ni l'archive en ligne ni les boîtes aux lettres partagées.

Il fait aussi correspondre par le sens, pas seulement par mots exacts : « la facture du voyage à Berlin » retrouve le bon message même si ces mots précis n'y figurent pas. La recherche IA comprend plus de 50 langues, dont le français ; la recherche par mots-clés fonctionne dans toutes les langues. L'index reste sur votre appareil et le contenu de vos e-mails n'est pas envoyé à nos serveurs. Il fonctionne dans Outlook pour Windows, Mac et sur le web ; la recherche par mots-clés est gratuite et illimitée, et la recherche IA est gratuite pour 5 trouvailles IA par jour.

Arrêtez de vous battre avec la recherche cassée d'Outlook.

Installez Inbox Search depuis le Microsoft Marketplace — retrouvez chaque e-mail, à chaque fois, avec un index local doté d'IA.

Installer depuis le Microsoft Marketplace

Questions fréquentes

Pourquoi la recherche Outlook ne trouve-t-elle pas des e-mails qui existent ?

Le plus souvent pour l'une de quatre raisons : la recherche ne couvre que le dossier actuel, l'e-mail est plus ancien que la partie de la boîte aux lettres qu'Outlook garde sur votre ordinateur, l'index de recherche n'est pas terminé, ou le mot tapé se trouve au milieu d'un mot plus long. Outlook compare à partir du début des mots et ignore les nombres de moins de cinq chiffres. Passez d'abord l'étendue à tous les dossiers ou à toutes les boîtes aux lettres, puis suivez les solutions pour votre version.

Pourquoi la recherche Outlook ne trouve-t-elle pas tous les e-mails ?

En mode Exchange mis en cache, Outlook classique ne garde hors connexion qu'une partie de votre boîte aux lettres, par défaut 1, 3 ou 12 mois selon la taille du disque, et n'affiche les résultats plus anciens que si vous en demandez davantage sous la liste. Placer le curseur Télécharger l'e-mail pour le passé sur Tout garde toute la boîte aux lettres sur votre PC. Outlook ne renvoie par ailleurs que les 1 000 premiers résultats, et le nouvel Outlook peut laisser de côté les éléments plus anciens quand une recherche en trouve trop : ajoutez un filtre d'expéditeur ou de date.

À quoi sert DisableServerAssistedSearch ?

C'est une valeur du Registre pour Outlook classique sous Windows. Réglée sur 1, elle empêche Outlook d'envoyer les recherches au service de recherche d'Exchange et lui fait utiliser l'index local de Windows Desktop Search. Microsoft la documente comme DWORD sous HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Search, avec HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search comme emplacement hors stratégie. La recherche locale ne voit que le courrier stocké sur votre PC : placez donc aussi le curseur de synchronisation sur Tout.

Pourquoi la recherche du nouvel Outlook ne trouve-t-elle pas tous les e-mails ?

Le nouvel Outlook peut ne pas afficher les éléments plus anciens quand une recherche trouve trop de résultats, et il ne sait pas chercher dans plusieurs comptes à la fois. Affinez avec des filtres, sélectionnez chaque compte à tour de rôle et cherchez dans tous les dossiers, et vérifiez l'étendue par défaut sous Paramètres, Général, Rechercher. Pour garder plus de courrier disponible hors connexion, choisissez une période plus longue dans Jours d'e-mail à enregistrer, sous Paramètres, Général, Hors connexion.

Pourquoi la recherche Outlook n'affiche-t-elle pas les e-mails récents ?

Dans Outlook classique, les messages que Windows Search n'a pas encore indexés peuvent manquer dans les résultats. Ouvrez Outils de recherche, puis État d'indexation, et notez le nombre d'éléments restants. S'il ne baisse pas au bout de cinq minutes, vérifiez que le service Windows Search est en cours d'exécution et reconstruisez l'index depuis les options d'indexation du Panneau de configuration.

La recherche Outlook trouve-t-elle tous les e-mails ?

Pas toujours. D'après Microsoft, Outlook ne renvoie que les 1 000 premiers résultats de recherche, Outlook classique ne cherche le courrier plus ancien sur le serveur que si vous en demandez davantage, et les mots ne sont trouvés qu'à partir de leur début. Pour un e-mail introuvable, resserrez la recherche avec un filtre d'expéditeur ou de date au lieu de l'élargir.


Toujours bloqué ? Pour une comparaison détaillée d'Inbox Search avec d'autres outils, voyez notre panorama des meilleurs outils de recherche Outlook.