- C:
- ProgramData
- Microsoft
- Search
DossierRisque : Prudence
Search C:\ProgramData\Microsoft\Search
Dossier de données du service Windows Search (WSearch) : index (Windows.edb), journaux du collecteur et fichiers temporaires de l'indexation.
À quoi ça sert
Windows Search (service WSearch) range ici son index et le matériel de l’indexation, sous Data\Applications\Windows. C’est le dossier à regarder quand la recherche est lente, quand le disque se remplit sans raison apparente ou quand le service SearchIndexer.exe consomme du processeur.
Ce qu’il contient
Data\Applications\Windows\Windows.edb: la base de l’index (voir sa fiche).- Sous le même dossier, les sous-dossiers du collecteur (
GatherLogs) et des projets d’index (Projects). Data\Temp, pour les fichiers de travail du moteur.- L’emplacement est la valeur
DataDirectorydeHKLM\SOFTWARE\Microsoft\Windows Search; l’option « Index location » des Options d’indexation le déplace.
Risques et bonnes pratiques
- Pour repartir d’un index propre, utilisez « Rebuild » dans les Options d’indexation (Avancé) : Windows reconstruit l’index sans toucher aux fichiers.
- Supprimer des fichiers ici à la main, service lancé, peut laisser un index incohérent. Arrêtez WSearch d’abord.
- Sur un serveur de fichiers, le service Windows Search est une fonctionnalité optionnelle : le dossier n’existe qu’une fois celle-ci installée. Placez l’index sur un autre volume que le système si de gros partages sont indexés.
Commandes utiles
# État du service et emplacement de l'indexGet-Service WSearch(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows Search').DataDirectory
# Taille du dossier(Get-ChildItem 'C:\ProgramData\Microsoft\Search' -Recurse -Force -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum / 1GB
# Redémarrer le service (en administrateur)Restart-Service WSearch