Aller au contenuAller à l'arborescence
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.

Mis à jour le Par AltF4 Formation

À 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 DataDirectory de HKLM\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

Fenêtre de terminal
# État du service et emplacement de l'index
Get-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

Contenu du dossier

Signaler une erreur