Quel est le meilleur moyen 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 de désactiver le Windows Search service. Cependant, même après cela, lorsque je clique avec le bouton droit de la souris sur les propriétés de mon lecteur C, je remarque que l'option "Autoriser les fichiers sur ce lecteur ... indexé ..." est toujours cochée.
Devrais-je alors décocher cette option et réactiver Windows Search? Ou simplement décocher cette option et laisser le service Windows Search désactivé?
Si votre objectif est de conserver la fonctionnalité de recherche, mais pas d'utiliser des index, vous devez configurer la situation suivante:
Désactivation de 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 redémarrer automatiquement.
Suppression de l'index existant
Vous pouvez obtenir le chemin d'accès à l'index de recherche à partir de la boîte de dialogue suivante:
Panneau de configuration -> Options d'indexation -> Avancé
Cependant, depuis que nous avons désactivé l'indexation, elle sera vide:
Mais nous pouvons toujours rechercher la valeur dans le registre:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
DataDirectory
:Supprimez le dossier Search
spécifié par ce chemin.
Éviter de réactiver l'indexation
Attention, lorsque vous lancez une recherche, vous verrez souvent ce popup:
Si vous l'activez, le service d'indexation sera redémarré et Windows commencera à utiliser l'index pour les emplacements indexés. Donc, ne faites pas cela si vous ne voulez pas qu'il utilise l'index.
Rechercher le contenu du fichier
Vous voudrez peut-être activer la recherche dans le contenu du fichier:
Panneau de configuration -> Options des dossiers -> Onglet Rechercher
Ne vous embêtez pas pour la case à cocher "Autoriser les fichiers sur ce lecteur ...". Même s'il est coché, si le service est désactivé, Windows n'indexera rien du tout.
Si vous le souhaitez, vous pouvez désinstaller complètement Windows Search, comme expliqué dans ce tutoriel (sur maximumpcguides.com).
Les deux réponses précédentes vous montrent comment désactiver complètement la recherche Windows. Cela entraîne également la disparition de zones de recherche à divers endroits, notamment la zone de recherche située en bas du menu Démarrer et la zone de recherche en haut à droite des explorateurs de fichiers.
Personnellement, j'aime bien le champ de recherche à divers endroits. Je ne veux tout simplement pas qu'un processus d'indexation soit exécuté en permanence. L’indexation a pour principaux avantages de permettre des recherches plus rapides, des recherches dans les documents et des recherches par courrier électronique. Si vous n'avez besoin d'aucun de ces éléments mais que vous souhaitez conserver la recherche en général, procédez comme suit:
Ne désactivez pas la recherche Windows, ni ne la réactivez via OptionalFeatures.exe
. (redémarrez si nécessaire).
Accédez au contrôle des services (via Ordinateur, cliquez avec le bouton droit de la souris sur Gérer; ou en tapant services.msc
dans le champ de recherche du menu Démarrer).
Recherchez le service Windows Search, cliquez avec le bouton droit de la souris sur Propriétés et définissez-le sur disabled
au démarrage.
Redémarrez (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 zones de recherche. La recherche Windows est basée uniquement sur les index et ne correspond plus à l'équivalent de la variable Unix find
(comme ce fut le cas sous Windows XP jours).
Vous pouvez parfois activer le service Windows Search et laisser l'ordinateur allumé toute la nuit pour qu'il mette à jour les index.
Vous trouverez une très bonne discussion approfondie sur la recherche dans Windows à Wikipedia .
Start->Run
(Win+R):sc config WSearch start= disabled
Il désactive le service d'indexation.
Vous pouvez désinstaller uniquement le service d'indexation (par opposition à toutes les recherches Windows qui ont des ramifications assez grandes).
Pour désinstaller le service d'indexation, ouvrez la boîte de dialogue Fonctionnalités Windows (Démarrer -> OptionalFeatures.exe
) et décochez la case Indexing Service .
Après presque 30 ans de codage, je suis (naturellement) devenu un grand fan des commandes one-liner chaque fois que possible - surtout quand il peut remplacer une page entière d'instructions/actions par des captures d'écran sophistiquées. :)
Voici la méthode la plus appropriée, totalement prise en charge et la plus efficace (difficile à battre une ligne courte d'une commande unique) pour désactiver ET SUPPRIMER ENTIÈREMENT ET PROPREMENT le service Windows Search (indexation) sur Windows 7 et versions ultérieures:
Ouvrir "Invite de commandes" en tant qu'administrateur (doit être effectué en tant qu'administrateur)
Exécutez la commande suivante:
dism /online /disable-feature /featurename:SearchEngine-Client-Package
Redémarrage
La meilleure partie est que si vous changez d'avis et que vous vous rendez compte par la suite que vous avez besoin du service, il vous suffit de changer le mot "disable" en "enable" dans la commande et de le réexécuter avec un redémarrage pour restaurer le service.
REMARQUE: si vous souhaitez abandonner le service de recherche Windows, il est conseillé de suivre ces instructions à l’aide du lien ci-dessous EN PREMIER (nécessaire uniquement si vous êtes un utilisateur Outlook/Exchange). pour vous assurer que les liens entre l’indexation du courrier et Windows Search sont correctement coupés avant la suppression, sinon vous pourriez avoir des problèmes pour désactiver ultérieurement l’indexation du courrier: _