Comment l'index fonctionne, techniquement
L'index est une vraie base de données posée sur l'Extensible Storage Engine (ESE), le même moteur qui fait tourner les banques Exchange et Active Directory, et il vit dans C:\ProgramData\Microsoft\Search\Data\Applications\Windows. Sur les volumes NTFS, l'indexeur s'abonne au journal de modifications USN : un fichier fraîchement enregistré est capté en quelques secondes, sans nouveau balayage complet du disque. Le texte est extrait par des iFilters et des gestionnaires de propriétés, raison pour laquelle un dossier de PDF ne s'indexe pas comme un dossier de fichiers texte. Tout atterrit dans un jeu de fichiers que presque personne n'a jamais ouvert.
- Windows.edb — la base principale, avec chemins, propriétés et contenu extrait
- Windows.db — le magasin de propriétés plus récent des builds actuelles
- edbXXXXX.log — les journaux de transactions qui sécurisent les écritures contre les crashs
- edb.chk — le point de contrôle marquant les transactions déjà reportées
- tmp.edb — l'espace de travail réservé aux passes de maintenance du moteur
Pourquoi le jeu edb grossit — et quand c'est un problème
Sur une machine saine en mode classique, l'ensemble tient entre 50 Mo et 1 Go, à l'échelle du nombre de documents, et il n'y a rien à réparer. Le mode étendu, qui indexe tout le PC par défaut, pousse la base vers plusieurs gigaoctets dès que bibliothèques de jeux, arbres de projets et dossiers de machines virtuelles y passent. Outlook est le multiplicateur classique : les PST et OST sont indexés par contenu, et une archive de courrier transforme en une nuit un index de 300 Mo en un index de 4 Go.
Le vrai problème se reconnaît à un Windows.edb qui continue de grossir pendant que la recherche ralentit ou ne trouve plus rien — presque toujours une base corrompue que l'indexeur réécrit sans fin après un arrêt brutal ou un disque système plein. Dans cet état, reconstruire est le premier réflexe standard, pas un pari. Les fichiers journaux eux-mêmes ne sont pas une fuite : Windows en garde un jeu tournant limité et rogne les anciens automatiquement.
Reconstruire l'index sans rien casser
Le chemin officiel passe par Panneau de configuration → Options d'indexation → Avancé → Reconstruire ; la page de recherche des Paramètres sert à basculer entre mode classique et étendu et à trier les dossiers. Une reconstruction supprime la base et refait le balayage à zéro, donc sur une grande bibliothèque la recherche reste molle une ou deux heures : c'est la réparation au travail, pas une panne. La voie manuelle — arrêter le service Recherche Windows, supprimer Windows.edb et ses journaux, redémarrer le service — aboutit au même résultat, car Windows régénère tout le jeu au démarrage suivant.
Ce qu'il ne faut pas faire, c'est inscrire le dossier Search dans un nettoyage hebdomadaire. L'index existe pour rendre la recherche instantanée, et le supprimer tous les sept jours échange un gigaoctet de disque contre un index perpétuellement tiède et des réindexations sans fin. Reconstruisez une fois devant un symptôme précis, puis laissez-le tranquille.
Questions et réponses
Peut-on supprimer le fichier Windows.edb ?
Oui, à condition d'arrêter d'abord le service Recherche Windows : ce n'est que la base du moteur de recherche, et Windows la reconstruit à partir de vos fichiers. Comptez une à deux heures de recherche lente pendant la régénération.
Pourquoi Windows.edb prend-il autant de place ?
Soit le mode étendu indexe tout le PC, soit Outlook indexe des archives PST/OST, soit la base est corrompue après un arrêt brutal. Le retour au mode classique ou une reconstruction ramène généralement la taille à la normale.
Vérifiez le contenu avant l'achat.
L'essai unique de 30 minutes couvre les fonctions de base. Les fonctions marquées PRO restent verrouillées jusqu'à l'activation d'une licence payante.
À lire ensuite
Écrivez-nous: [email protected]