69 votes

Méthode correcte pour désactiver l'indexation dans Windows 7

Quelle est la meilleure façon de désactiver l'indexation dans Windows 7 ?

Tous les articles que j'ai trouvés en ligne m'indiquent d'accéder services.msc et désactiver le Recherche dans Windows service. Cependant, même après avoir fait cela, lorsque je clique avec le bouton droit de la souris sur les propriétés de mon lecteur C, je remarque que la case "Autoriser les fichiers sur ce lecteur... indexés..." est toujours cochée.

Dois-je donc décocher cette option et réactiver la recherche Windows ? Ou simplement décocher cette option et laisser le service de recherche Windows désactivé ?

65voto

Adam Millerchip Points 1386

Si votre objectif est de conserver la fonctionnalité de recherche, mais de ne pas utiliser d'index, vous devez mettre en place la situation suivante :

  • Désactiver l'indexation (pour éviter la production d'un index).
  • Supprimez l'index existant (pour empêcher Windows d'utiliser l'index lors des recherches).
  • Évitez de réactiver l'indexation.
  • Facultatif : activer la recherche du contenu des fichiers.

Désactiver l'indexation

Démarrer -> Exécuter -> services.msc -> désactiver et arrêter Windows Search .

Assurez-vous que le type de démarrage est défini sur désactivé pour empêcher Windows de le relancer automatiquement.

Windows search service dialog box

Suppression de l'index existant

Vous pouvez obtenir le chemin vers l'index de recherche à partir de la boîte de dialogue suivante :

Panneau de configuration -> Options d'indexation -> Avancé

Cependant, comme nous avons désactivé l'indexation, il sera vide :

Empty Windows Search Properties dialog

Mais nous pouvons toujours rechercher la valeur dans le registre :

  • Démarrer -> Exécuter -> regedit.exe
  • Parcourir pour HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
  • Nous avons besoin de la valeur du DataDirectory clé :

Windows Search Registry Configuration

Supprimer le Search le dossier spécifié par ce chemin.

Éviter de réactiver l'indexation

Attention, lorsque vous effectuez une recherche, vous verrez fréquemment cette fenêtre contextuelle :

Propt to turn on search indexing

Si vous l'activez, le service d'indexation sera redémarré, et Windows commencera à utiliser l'index pour les emplacements indexés. Ne faites donc pas cela si vous ne voulez pas qu'il utilise l'index.

Recherche dans le contenu des fichiers

Vous pouvez activer la recherche du contenu des fichiers :

Panneau de configuration -> Options du dossier -> onglet Recherche

Search file contents configuration

39voto

Snark Points 31409

Ne vous préoccupez pas de la case à cocher "Autoriser les fichiers sur ce lecteur...". Même si elle est cochée, si le service est désactivé, Windows n'indexera rien du tout.

Si vous voulez, vous pouvez désinstaller complètement Windows Search, comme expliqué dans ce tutoriel (à l'adresse maximumpcguides.com).

Screenshot of going to start - control panel - programs and features

Screenshot of seleting "Turn windows features on or off"

alt text

19voto

dirkjot Points 465

Les deux réponses précédentes vous montrent comment désactiver complètement la recherche Windows. Cela entraîne également la disparition des boîtes de recherche à divers endroits, notamment la boîte de recherche en bas du menu Démarrer et la boîte de recherche en haut à droite des explorateurs de fichiers.

Personnellement, j'aime que le champ de recherche soit placé à différents endroits, mais je ne veux pas qu'un processus d'indexation fonctionne en permanence. Les principaux avantages de l'indexation sont qu'elle permet des recherches plus rapides, ainsi que des recherches dans les documents et dans les courriers électroniques. Si vous n'avez besoin d'aucun de ces avantages, mais que vous souhaitez conserver la fonction de recherche en général, procédez comme suit :

  1. Ne désactivez pas la recherche Windows, ou ne la réactivez pas via OptionalFeatures.exe . (redémarrer si nécessaire).

  2. Allez dans le contrôle des services (soit via Ordinateur, clic droit, Gérer ; ou en tapant services.msc dans le champ de recherche du menu Démarrer).

  3. Trouvez le service de recherche Windows, faites un clic droit, Propriétés et définissez-le comme suit disabled au démarrage.

  4. Redémarrez (ce n'est pas strictement nécessaire, mais vous ne pourrez pas voir si cela a fonctionné avant de redémarrer).

Notez que les documents créés après cette opération ne seront pas trouvés par les boîtes de recherche. La recherche Windows est basée uniquement sur les index et ne fait pas l'équivalent d'une recherche Unix. find (comme à l'époque de Windows XP).

Vous pouvez parfois activer le service de recherche de Windows et laisser votre ordinateur allumé toute la nuit pour qu'il mette à jour les index.

Vous trouverez une très bonne discussion approfondie sur la recherche Windows à l'adresse suivante Wikipedia .

9voto

user541686 Points 22852

Il suffit de taper ceci dans Start->Run ( Win + R ):

sc config WSearch start= disabled

Il désactive le service d'indexation.

7voto

Ben Collins Points 11318

Vous pouvez désinstaller uniquement le service d'indexation (par opposition à l'ensemble du service de recherche de Windows, qui a un poids assez important). ramifications comme ci-dessous).

Pour désinstaller le service d'indexation, ouvrez la boîte de dialogue des fonctionnalités de Windows (Démarrer -> OptionalFeatures.exe ) et décochez la case Service d'indexation l'entrée.

Windows Search Uninstallation Warning

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X