L'Assistant Rechercher des fichiers et des dossiers
Les astuces concernant la fonctionnalité de Recherche.
Dernière mise à jour : 29/08/2006
Astuces sur la fonctionalité de recherche
Résoudre un problème sur la fonctionnalité de Recherche
Astuces sur la recherche de fichiers et de dossiers
- La fonction de recherche des fichiers et des dossiers :
La fonction Rechercher dansWindows XPest un peu tortueuse … On la lance en cliquant sur Démarrer/Rechercher/Tous les fichiers et tous les dossiers . Vous pouvez vous intéresser à un nom de répertoire et de fichier ou à un mot ou une phrase dans le fichier . Le choix Recherche dans vous permet de limitervotre recherche à un dossier ( et sessous-dossiers ) en particulier . Il faut cliquer sur la petiteflèche placée à droite de disques durslocauxpourpouvoir sélectionner le choix parcourir . Si vous faites une recherche sur les fichiers cachés, vous devez cliquer sur Options avancées et cocher Rechercher dans les fichiers et les dossiers cachés. Certains fichiers ne seront pas trouvés si vous ne cochez pas également Rechercher dans les sous-dossiers et Rechercher dans les dossiers système .
Attention : A la différence des précédentes versions de Windows , le fait d' avoir paramétrer l' Explorateur Windows afin qu'il affiche les fichiers et dossiers cachés n' influence en rien vos résultats de recherche. En bref, il vous faut en plus le spécifier quand vous lancez une recherche ( ou paramétrer cette option par défaut ) ...
Vous pouvez sauvegarder une recherche en cliquant sur Fichier/Enregistrer la recherche . Un fichier portant l' extension .fnd seraenregistré. Il ne vous restera plus qu' à l'ouvrir pour retrouver les paramètres correspondants à la requête indiquée. Par ailleurs , dans la case Rechercher dans il est possible de taper directement un nom de dossier.
- Lancer une recherche sur les fichiers :
Sous Windows XP; saisissez cette commande :
typenul >mt.fnd& start mt.fnd&del /q /f /a mt.fnd
Cela revient simplement à créer un fichier temporaire mémorisant une quelconque recherche (ils possèdent tous l'extension .fnd), à le lancer (ou, plus exactement , à lancer l'assistant de recherche) puis à le supprimer. Sinon suivez cette procédure :
1) Cliquez sur Démarrer/Rechercher.
2) Paramétrez vos préférences.
3) N'inscrivez rien dans la zone de texte Une partie ou l' ensemble du nom de fichier :
4) Cliquez sur le bouton Rechercher puis Arrêter.
5) Cliquez sur Fichier/Enregistrer la recherche.
6) Supprimez les espaces du nom de fichier en ayant soin de ne pas effacer son extension .fnd.
7) Enregistrez-le dans le répertoire de votre choix
8) Il suffit en Invite de commandes de saisir son nom.
- Revenir à l'interfaceclassiqueWindows 2000 :
1) Ouvrez HKEY_CURRENT_USER\ Software\Microsoft \Windows\CurrentVersion\Explorer\CabinetState.
2) Créez une valeurchaîne nommée Use SearchAsst
3) Éditez cette valeur puis saisissez comme données ceci : no
- Désactiver les mises à jour des fichiers de contenu de l'Assistant Recherche :
Configuration requise : au moinsMicrosoft Windows XPavec le ServicePack 2.
Cette stratégie désactive, dans l'Assistant Recherche, le téléchargementautomatique des mises à jour de contenus lors des recherches locales et sur Internet . En fait, l'Assistant Recherche utilise des fichiers au formatXML afin de définir l'interface utilisateur (c'est principalement une pageASP) et les paramètres de recherche (par exemple : quelles sont les extensions de fichiers qui font partie de la catégorieMusique ?). Par défaut, l'Assistant Recherche vérifie, sur le site de Microsoft , si une version plus récente des fichiers .xml n'est pas disponible . Le cas échéant, cette dernière version sera téléchargée et installée. Ces fichiers sont placés dans cette arborescence de l'Explorateur Windows : \WINDOWS\srchasst\mui\040C.
Si vous modifiez directement le Registre, suivez ces étapes :
1) Ouvrez \SOFTWARE\Policies\Microsoft\SearchCompanion.
2) Créez une valeur DWORD nommée DisableContentFileUpdates
3) Éditez cette entrée et inscrivez ceci comme données de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur de stratégie de groupe en ouvrant Configuration ordinateur /Modèles d' administration /Système/Gestion de la communicationInternet/Paramètres de la communication Internet : Désactiver les mises à jour des fichiers de contenu de l'Assistant Recherche.
- Autoriser les recherches sur du texte dans les documentsPDF :
Adobe PDF IFilter permet d' indexer des documents PDF avec les clients d' indexation Microsoft (à partir de Windows NT4 SP3). Cela vous permettra de rechercher du texte dans des documents Adobe PDF. Double -cliquez sur le fichier ifilter50.exe afin de procéder à l' installation de cette fonctionnalité. Le fichier se télécharge à partir de cette adresse : http:// download .adobe.com/ pub/ adobe/acrobat /win/ all/ifilter50.exe.
Problèmes sur la fonctionnalité de recherche
- Impossible de rechercher un mot ou une phrase dans les fichiers portant des extensions inconnues :
1) Dans la fenêtre de Recherche, cliquez sur les liens Modifier les préférences/Sans service d'indexation/Modifier les paramètres du service d'indexation (fonction avancée).
2) Cliquez sur Action/ Propriétés.
3) Cochez la case Indexer les fichiers ayant des extensions inconnues.
La case à cocher Générer des abstractions vous permet d'afficher un résumé de chaque fichier ne dépassant pas la taille que vous aurez spécifiée.
Note : le service d'indexation doit êtredémarré !
Si cela ne fonctionne pas voici le principe :
Quand le service d'index parcourt votre disque dur il vérifie s'il peut interroger un fichier en fonction de son extension. Une technologie nommée Ifilter applique pour chaque famille de fichiers un niveau de filtre.
Ces filtres (leur fichier DLL correspondant ) sont tous stockés dans cette entrée du Registre : HKEY_LOCAL_ MACHINE \SYSTEM\CurrentControlSet\ Control\ContentIndex\DLLsToRegister.
Il est possible d'installer des filtres supplémentaires en accédant directement sur le site de l'éditeur du programme (avec lequel les fichiers correspondants sont ouverts).
À titre d'exemple, lisez le paragraphe précédent qui concerne les fichiers PDF. Signalons que vous en avez une liste assez complète (la boutique des "ifilters" !) à cette adresse : http://www.ifiltershop.com/products.html.
Si vos fichiers se situe à la racine de votre disquedur, il est plus rapide de spécifier dans la liste déroulante Rechercher dans: cette option : Disque local (C:) que celle -ci : Disques durs locaux (C:;E:;F:, etc.).
Problème soumis par C. Latimier.
- Impossible d'accéder à la commande Rechercher à partir de l'Explorateur Windows :
Vous pouvez avoir ce message d'erreur : "Un fichier requis pour ouvrir l'assistant recherche ne peut pas être trouvé". Essayez tour à tour ces trois solutions :
1) Cliquez sur Démarrer/Exécuter puis saisissez cette commande : regsvr32 %systemroot%\srchasst\srchui.dll
2) Dans l'Explorateur Windows ouvrez \Windows\Inf.
3) Avec le bouton droit de la souris cliquez sur un fichier nommé Srchasst.inf puis sur Installer.
4) Dans l'Éditeur du Registre ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows \CurrentVersion\Explorer\Desktop\NameSpace\{e17d4fc0-5564-11d1-83f2-00a0c90dc849}.
5) Éditez la valeur chaîne (par défaut) puis saisissez ceci : Search Results Folder
- "Assistant de Recherche - Erreur inattendue, l'action n'a pas pu être terminée" :
1) Cliquez sur Démarrer/Exécuter puis saisissez : regedit
2) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace.
3) Créez une clé nommée {e17d4fc0-5564-11d1-83f2-00a0c90dc849}
4) Éditez la valeur (par défaut) puis saisissez ceci : Search Results Folder
Si cela ne fonctionne pas, exportez à partir d'un ordinateur "sain" puis importez sur votre machine cette arborescence du Registre : HKEY_CLASSES _ROOT\CLSID\{e17d4fc0-5564-11d1-83f2-00a0c90dc849}.
Si cela ne suffit pas saisissez ces deux commandes :
regsvr32.exe shell32.dll -i -s
regsvr32.exe %windir%\srchasst\srchui.dll -i -s
- Quand je lance une recherche, j'ai une boîte de dialogue avec un point d'interrogation dedans :
La boîte de dialogue a pour titre Assistant Recherche et il y a un petit triangle jaune. Vous ne pouvez cliquer que sur le bouton OK. Il y a deux solutions aux problèmes posés par l'utilitaire de Recherche :
Dans l'Explorateur Windows, ouvrez \windows\inf. Avec le bouton droit de la souris, cliquez sur le fichier srchasst.inf. Dans le menu contextuel qui apparaît, cliquez sur la commande Installer. La fonctionnalité sera entièrement réinstallée.
Dans le cas qui nous préoccupe, essayez cette solution :
1) Cliquez sur Démarrer/Exécuter, puis saisissez : regedit.
2) Dans l'éditeur du Registre, ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{e17d4fc0-5564-11d1-83f2-00a0c90dc849}.
3) Dans le volet de droite, éditez la valeur chaîne (par défaut).
4) Dans la zone de texte Données de la valeur, inscrivez : Search Results Folder.
- Le personnage animé de l'Assistant Recherche a disparu :
1) Cliquez sur Démarrer/Exécuter, puis saisissez : regedit.
2) Dans l'éditeur du Registre, ouvrez HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState.
3) Dans le volet de droite, créez une valeur chaîne nommée UseSearchAsst.
4) Éditez cette valeur et saisissez comme données de valeur : Yes.
- Je n'ai accès à aucune commande quand je lance l'Assistant Recherche :
Cliquez sur Démarrer/Exécuter, puis saisissez : sfc /scannow.
- Les liens ne fonctionnent pas à partir de la fenêtre de Recherche :
1) Dans Internet Explorer cliquez sur Outils/Options Internet puis cliquez sur l'onglet Sécurité.
2) Cliquez sur le bouton Personnaliser le niveau...
3) Dans la branche Divers cochez le bouton radio Activer sous l'option Accès aux sources de données sur plusieurs domaines.