Comment mesurer et dégonfler l’index de recherche de Windows

Comment mesurer et dégonfler l’index de recherche de Windows

Vous tapez trois lettres dans le menu Démarrer et, en une fraction de seconde, Windows vous propose le bon fichier ou la bonne application. Pratique, non ? Derrière ce petit miracle se cache une base de données discrète, qui travaille en permanence… et qui a une fâcheuse tendance à ne jamais maigrir.

Le blogueur Korben s’est penché sur la question avec une petite expérience très parlante. On fait le point ensemble, et je vous montre comment vérifier votre propre PC en quelques minutes.


Un « annuaire » caché au cœur de Windows

Pour retrouver vos fichiers aussi vite, Windows ne fouille pas tout votre disque à chaque recherche. Il consulte un index, un peu comme le fichier d’une bibliothèque qui recense tous les livres sans avoir à parcourir les rayons.

Cet index est stocké dans un fichier unique :

– Windows.db sous Windows 11 ;

– Windows.edb sous Windows 10.

Point important, et souvent méconnu : Windows n’enregistre pas seulement les noms de vos fichiers. Quand un fichier contient du texte (un courrier, une note, un tableau), son contenu est lui aussi indexé. C’est ce qui vous permet de retrouver un document à partir d’un mot qu’il contient… mais c’est aussi ce qui fait gonfler la base.

Deux modes d’indexation, deux appétits différents

Windows 11 propose deux réglages :

– Le mode Classique (actif par défaut) : il indexe vos dossiers Documents, Images, Musique et le Bureau.

– Le mode Amélioré : il parcourt l’ensemble de votre ordinateur.

Le hic, c’est que Windows raisonne par emplacement, jamais par volume. Trois lettres de motivation ou un dossier de 40 000 fichiers déposés dans Documents, c’est pareil pour lui : tout y passe.

Vous êtes particulièrement concerné si :

– vous avez activé le mode Amélioré ;

– votre dossier Documents est en réalité synchronisé avec OneDrive ou un autre service de cloud ;

– vous rangez des projets volumineux ou des machines virtuelles dans Documents.

Le site XDA Developers, à l’origine de l’enquête, estime d’ailleurs que l’indexation peut écrire des gigaoctets chaque jour sur un SSD, pour une fonction que peu de gens exploitent vraiment. De quoi se poser la question.

L’expérience qui révèle le problème

Korben a mené un test simple dans une machine virtuelle sous Windows 11 Pro. Voici le déroulé :

– Au départ : 462 éléments indexés, pour un index de 6,71 Mo.

– Ajout de 3 000 fichiers texte (environ 16 Mo) : l’index monte à 3 466 éléments et 18,66 Mo. La base pèse presque autant que les fichiers eux-mêmes !

– Suppression des 3 000 fichiers : le compteur revient à 465 éléments… mais le fichier Windows.db reste à 16,81 Mo.

Autrement dit, l’index oublie bien les fichiers supprimés, mais il garde la place qu’ils occupaient, « au cas où ». Imaginez une valise qui resterait gonflée même après en avoir retiré les vêtements.

Quels sont les seuils à surveiller ?

Microsoft donne lui-même des repères dans sa documentation :

– Moins de 30 000 éléments : c’est la norme pour un usage courant.

– Jusqu’à 300 000 éléments : rien d’anormal pour un utilisateur intensif.

– Au-delà de 400 000 éléments : des ralentissements peuvent apparaître.

– 1 million d’éléments : c’est la limite technique. Au-delà, l’indexeur peut planter ou faire s’emballer le processeur, la mémoire et le disque.

À noter aussi : par défaut, Windows indexe vos boîtes mail Outlook. Une très grosse messagerie pèse donc dans la balance.

Vérifier votre index en deux minutes

Le nombre d’éléments se consulte sans aucun droit particulier :

1. Ouvrez les Paramètres ;

2. Allez dans Confidentialité et sécurité ;

3. Cliquez sur Rechercher dans Windows ;

4. Regardez le compteur « Indexé » en haut de la page.

C’est ce chiffre qui compte le plus. Si vous êtes sous les 30 000, vous pouvez dormir tranquille !


Zone technique — pour les curieux et les passionnés

🤓 Pour aller plus loin : mesurer la taille exacte de Windows.db

Pour connaître le poids réel du fichier d’index, ouvrez PowerShell en tant qu’administrateur et collez cette commande :

« `powershell

[math]::Round((Get-Item « $env:ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.db » -Force).Length / 1MB, 2)

« `

Le résultat s’affiche en mégaoctets. Sans les droits administrateur, vous obtiendrez un simple « Accès refusé ». Sous Windows 10, remplacez `Windows.db` par `Windows.edb`.


Faire maigrir l’index sans casser la recherche

La méthode se déroule en deux temps.

Étape 1 : exclure les dossiers inutiles. Dans la même page de réglages, cliquez sur « Ajouter un dossier exclu ». Les bons candidats sont les dossiers qui changent sans arrêt ou que vous ne cherchez jamais :

– les dossiers de cache et de fichiers temporaires ;

– les disques de machines virtuelles ;

– les dossiers de projets de développement (dépendances, compilation, `.git`) ;

– les bibliothèques de jeux vidéo.

Le compteur « Indexé » doit baisser aussitôt. C’est le signe que l’exclusion a fonctionné.

Étape 2 : reconstruire l’index. C’est elle qui récupère réellement l’espace disque. Depuis la même page, ouvrez Options d’indexation avancées, cliquez sur Avancé, puis sur Reconstruire dans la section Dépannage.

Microsoft prévient que l’opération peut durer jusqu’à 24 heures, pendant lesquelles la recherche sera incomplète. Lancez-la donc un soir, pas cinq minutes avant de devoir retrouver un document urgent ! Dans le test de Korben, quatre minutes ont suffi : l’index est passé de 16,81 Mo à… 1 Mo, pour exactement le même nombre d’éléments.

Les deux erreurs à éviter

– N’excluez pas Documents ou le Bureau en bloc. Un dossier exclu devient invisible pour la recherche.

– Ne coupez surtout pas le service de recherche. Le menu Démarrer s’appuie entièrement sur l’index, tout comme Outlook classique pour retrouver vos mails. Vous perdriez bien plus que vous ne gagneriez.


Un petit ménage qui vaut le coup

Pour la plupart d’entre nous, l’index de recherche restera un fichier modeste de quelques mégaoctets, sans histoire. Mais si vous manipulez beaucoup de fichiers, si votre Documents est synchronisé avec le cloud ou si votre PC semble mouliner sans raison, ce contrôle rapide mérite quelques minutes de votre temps. Et si rien ne bouge après la reconstruction, c’est une bonne nouvelle : votre index était déjà à sa juste taille, et le problème d’espace disque est à chercher ailleurs.

Et vous, combien d’éléments affiche votre compteur « Indexé » ? Avez-vous déjà eu des soucis de lenteur avec la recherche Windows ? Partagez vos chiffres et vos astuces en commentaire, je suis curieux de voir les écarts d’une machine à l’autre !

Sources :

– Korben – Comment mesurer et dégonfler l’index de recherche de Windows

– XDA Developers – Windows Search’s default indexing mode could be writing gigabytes to your SSD every day

– Microsoft Learn – Résoudre les problèmes de performances de Windows Search

– Microsoft Q&A – Windows 11 : l’indexeur de recherche et l’usure du SSD

Cet article s’appuie sur une source externe (voir lien ci-dessus) et a été retravaillé avec l’aide de l’IA Claude pour sa rédaction.
L’image d’illustration a quant à elle été générée avec l’aide de l’intelligence artificielle (Midjourney ou ComfyUI selon les articles)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Votre consultant

avatar-jean-marie

Jean-Marie Migliore

Consultant IT indépendant, je vous accompagne avec patience pour résoudre vos problèmes informatiques, jusqu’à satisfaction complète.

Catégories

Un problème informatique ?

Je vous accompagne avec patience, à votre rythme, jusqu’à la résolution complète de votre problème.

Message bien reçu ! 🎉

Merci pour votre message.

Je vous réponds personnellement sous 24h.

En attendant, vous pouvez :