Hotline pc one faq windows  
Hotline pc line
Hotline PC - contact Hotline PC - Vista Hotline PC - Windows XP Hotline PC - dossiers Hotline PC - registre Hotline PC - reseaux Hotline PC - applications Hotline PC - ms-dos Hotline PC - gravure Hotline PC - autres
Google
 
Forum
Fonds d'écran
Sonneries
Sonneries
Jeux





Les Menus contextuels

Dernière mise à jour : 20/07/2006


Astuces sur les menus contextuels
Les programmes utiles à la gestion des menus contextuels
Résoudre un problème sur les menus contextuels

Astuces sur les menus contextuels

- Comment sont organisés les menus contextuels ?
Voici la liste des entrées du Registre stockant les commandes présentes dans le menu contextuel des dossiers :
HKEY_CLASSES_ROOT\Folder\shell;
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers;
HKEY_CLASSES_ROOT\Directory\shell;
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers.
- Concernant les lecteurs :
HKEY_CLASSES_ROOT\Drive\shell;
HKEY_CLASSES_ROOT\Drive\shellex.
- Concernant les fichiers :
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers;
HKEY_CLASSES_ROOT\*\shell;
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers;
HKEY_CLASSES_ROOT\ID du programme\shellex\ContextMenuHandlers.
Par exemple pour les fichiers .exe : HKEY_CLASSES_ROOT\exefile\...
Vous pouvez également vérifier les menus contextuels présents dans les classes de fichiers :
HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shellex\ContextMenuHandlers : "audio" ou image, system, text et video
- Les dossiers utilisateurs :
* Ma Musique : HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shellex\ContextMenuHandlers.
* Mes Vidéos : HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shellex\ContextMenuHandlers.
- Les dossiers spéciaux :
Cela regroupe la Corbeille, le Poste de travail, etc.
HKEY_CLASSES_ROOT\CLSID\CLSID_Dossier\shell et \shellex\ContextMenuHandlers.
Par exemple, les menus contextuels du Poste de travail sont visibles ici : HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\...
Notez que certaines arborescences du Registre gèrent différents types de menus contextuels (par exemple, à la fois les lecteurs, les dossiers et les fichiers. Lisez le paragraphe suivant afin d'obtenir plus de détails.

- Modifier les menus contextuels :
Nous allons maintenant expliquer quelques notions de base, parmi lesquelles, notamment, le principe des handlers.
Nous pouvons définir un handler comme une commande qui se déclenche quand l'utilisateur accomplit une action définie. Par exemple, un clic sur la commande Ouvrir va lancer l'application associée au fichier sélectionné.
Voici quelques exemples de handlers :
* ContextMenuHandlers : gère les menus contextuels des objets présents dans l'Explorateur.
Si vous ouvrez HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers, vous pouvez avoir ce type de clé : Symantec.Norton.Antivirus.IEContextMenu. Cela correspond à la commande Scan with Norton Antivirus, qui apparaît dans le menu contextuel des lecteurs. Imaginons maintenant que vous souhaitiez supprimer le sous-menu Partage et sécurité... de ce menu contextuel. Il vous suffira de supprimer la clé : HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Sharing.
* IconHandler : gère l'attribution des icones dynamiques.
1) Ouvrez HKEY_CLASSES_ROOT\htfile\ShellEx\IconHandler.
La valeur chaîne (par défaut) contient ces données de la valeur : {88895560-9AA2-1069-930E-00AA0030EBC8}.
2) Ouvrez alors HKEY_CLASSES_ROOT\CLSID\{88895560-9AA2-1069-930E-00AA0030EBC8}\InProcServer32.
La valeur chaîne (par défaut) contient ces données : C:\WINDOWS\System32\hticons.dll.
* ShellIconOverlayIdentifiers : gère l'affichage des petites icones qui identifient le type de fichier. Par exemple, l'icone de la petite flèche est placée dans l'icone des raccourcis.
1) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files.
La valeur (par défaut) contient ces données : {750fdf0e-2a26-11d1-a3ea-080036587f03}.
2) Ouvrez HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InProcServer32.
La valeur (par défaut) contient ceci : %SystemRoot%\System32\cscui.dll.
* PropertySheetHandlers : gère l'affichage des onglets quand nous accédons aux propriétés d'un objet.
1) Ouvrez HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers.
2) Supprimez une clé nommée {1F2E5C40-9550-11CE-99D2-00AA006E086C} ou renommez-la comme suit : -{1F2E5C40-9550-11CE-99D2-00AA006E086C}
3) Ouvrez l'Explorateur puis accédez aux propriétés d'un dossier.
L'onglet Sécurité ne sera plus visible. Signalons par ailleurs que la clé {5a61f7a0-cde1-11cf-9113-00aa00425c62} permet l'affichage de l'onglet Partage Web.
Voici maintenant quelques exemples des objets prédéfinis dans l'Explorateur Windows et leur correspondance dans le Registre :
* HKEY_CLASSES_ROOT\* : tous les fichiers.
* HKEY_CLASSES_ROOT\AllFilesystemObjects : tous les fichiers et les dossiers.
* HKEY_CLASSES_ROOT\Folder : tous les dossiers.
* HKEY_CLASSES_ROOT\Drive : tous les lecteurs.
* HKEY_CLASSES_ROOT\Printers : les imprimantes.
* HKEY_CLASSES_ROOT\AudioCD : les CD-Rom de type audio.
Si nous ajoutons une commande dans HKEY_CLASSES_ROOT\*, elle apparaîtra donc dans le menu contextuel des fichiers, mais non dans celui des dossiers ou des lecteurs.
Les fichiers sont aussi classés dans les catégories suivantes : Image - Text - Audio - Video - Compressed - System.
Cette clé gère, par exemple, les fichiers perçus comme des fichiers texte : HKEY_CLASSES_ROOT\SystemFileAssociations\text.
Imaginons que vous ayez un problème d'affichage des icones des fichiers .htm. Testez cette solution :
1) Ouvrez HKEY_CLASSES_ROOT\.htm.
2) Éditez la valeur chaîne (par défaut) puis saisissez ceci comme données de la valeur : htmlfile
Nous aurons retrouvé l'icone des fichiers .htm qui est définie par défaut dans cette arborescence : HKEY_CLASSES_ROOT\htmlfile\DefaultIcon.
Prenons un dernier exemple : ouvrez la clé HKEY_CLASSES_ROOT\SystemFileAssociations\audio.
* La valeur chaîne Details gère les colonnes quand vous cliquez sur Affichage/Détails.
* La valeur chaîne InfoTip gère les bulles d'aide quand vous placez le curseur de la souris sur un des fichiers.
* La valeur chaîne TileInfo affiche le titre de l'album.
* La clé DefaultIcon gère l'icone qui est affichée par défaut.
* La clé OpenWithList gère la liste des programmes qui apparaîtra quand vous vous servirez de la commande du menu contextuel Ouvrir avec...
* La clé Shellex contient une sous-clé nommée ContextMenuHandlers, qui définit les commandes supplémentaires ajoutées aux menus contextuels : WMPAddToPlaylist et WMPPlayAsPlaylist.
Il est donc possible :
* D'ajouter un menu contextuel à un objet prédéfini de l'Explorateur Windows en modifiant, par exemple, cette arborescence : HKEY_CLASSES_ROOT\Drive.
* D'ajouter un menu contextuel à un objet de l'Explorateur Windows en modifiant la clé de son CLSID.
* D'ajouter un menu contextuel à un type de fichier en modifiant la clé du type de fichier.
Imaginons que nous souhaitions ajouter une commande permettant d'éditer les fichiers .bmp. Nous aurons deux solutions :
1) Ouvrez HKEY_CLASSES_ROOT\.bmp.
La valeur chaîne (par défaut) contient ceci : Paint.Picture.
2) Ouvrez, dans ce cas, HKEY_CLASSES_ROOT\Paint.Picture.
3) Ouvrez une clé nommée Shell.
4) Créez une clé du nom de votre commande.
Par exemple, saisissez : Éditer
5) À l'intérieur, créez une clé nommée Command
6) Éditez la valeur chaîne (par défaut) puis saisissez le nom et l'emplacement du programme (généralement placé entre guillemets si le chemin contient des espaces et est suivi du paramètre %1).
La syntaxe sera donc celle-ci : "C:\Program Files\Dossier_Programme\Nom_Programme.exe" %1
Sinon, beaucoup plus simplement :
1) Dans l'Explorateur Windows, cliquez sur Outils/Options des dossiers/Types de fichiers...
2) Dans la rubrique Extensions, sélectionnez BMP puis cliquez sur le bouton Avancé.
3) Cliquez sur le bouton Nouveau...
4) Dans la zone de texte Action :, saisissez le nom de la commande telle qu'il apparaîtra dans le menu contextuel.
5) Cliquez sur le bouton Parcourir... afin de sélectionner le fichier exécutable qui permettra de lancer l'application.

- Ajouter une commande dans le menu contextuel d'un fichier en particulier :
En fonction de ce qui vient d'être dit précédemment, voici un exemple tout "bête" :
1) Ouvrez HKEY_CLASSES_ROOT\.com
La valeur (par défaut) contient ces données : comfile
2) Ouvrez HKEY_CLASSES_ROOT\comfile.
3) Ouvrez une clé nommée Shell.
4) Créez une clé nommée Aide
Le nom de la clé sera également le nom de votre commande.
5) Dans HKEY_CLASSES_ROOT\comfile\shell\Aide, créez une clé nommée Command.
6) Éditez la valeur chaîne (par défaut) puis inscrivez comme données de la valeur ceci :
cmd /k "%1" %* /?
Désormais la commande Aide sera disponible quand vous accèderez au menu contextuel des fichiers portant l'extension .com. L'aide complète correspondant au fichier sélectionné s'affichera automatiquement.
Rappelons que pour ajouter une commande dans le menu contextuel de l'ensemble des fichiers vous devez modifier cette arborescence du Registre : HKEY_CLASSES_ROOT\*\Shell.

- Ajouter deux nouvelles fonctions au menu contextuel :
Nous proposons dans cette astuce d'ajouter les commandes Copier dans un dossier... et Déplacer vers un dossier... au menu contextuel de l'Explorateur Windows
1) Ouvrez HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers.
2) Créez une clé nommée Copy To
3) Sélectionnez cette clé puis éditez la valeur (par défaut).
4) Saisissez ceci comme données de la valeur : {C2FBB630-2971-11D1-A18C-00C04FD75D13}
5) Sélectionnez la clé ContextMenuHandlers puis créez une clé nommée Move To
6) Sélectionnez cette dernière clé puis éditez la valeur (par défaut).
7) Saisissez ceci comme données de la valeur : {C2FBB631-2971-11D1-A18C-00C04FD75D13}

- Paramétrez les menus contextuels :
Comme nous l'avons vu précédemment, il est possible de définir exactement le menu contextuel dans lequel se placera la commande que vous allez créer. En utilisant l'interface graphique de Windows, procédez comme suit :
1) Dans l'Explorateur Windows, cliquez sur Outils/Options des dossiers.../Types de fichiers enregistrés.
2) Dans la rubrique Types de fichiers enregistrés :, sélectionnez une de ces options :
(AUCUN) Dossier de fichiers qui correspond à l'arborescence HKEY_CLASSES_ROOT\Folder.
(AUCUN) Lecteur qui correspond à l'arborescence HKEY_CLASSES_ROOT\Drive.
3) Cliquez sur le bouton Avancé.
4) Cliquez, par exemple, sur le bouton Nouveau... afin d'enregistrer une nouvelle commande dans le menu contextuel.
Sélectionnez une commande puis cliquez sur le bouton Par défaut afin de définir cette commande comme l'action par défaut quand vous double-cliquerez sur l'objet sélectionné
Si vous préférez modifier directement le Registre, suivez ces étapes :
1) Ouvrez HKEY_CLASSES_ROOT\XXX\shell.
2) Créez une nouvelle clé nommée, par exemple : Explorer le CD-Rom
3) Sous cette clé, créez une nouvelle clé nommée : Command
4) Sélectionnez la clé Command puis éditez la valeur (par défaut).
Vous pouvez, par exemple, saisir ceci comme données de la valeur : C:\windows\Explorer.exe /e,d:
Selon le même principe, vous pouvez pointer vers chacun des dossiers présents sur votre disque dur. Par exemple : Explorer.exe /e,C:\Documents and Settings\Votre nom d' utilisateur\Mes documents
Nous pouvons faire la même remarque concernant les applications : C:\Program Files\Microsoft Office\Office\winword.exe
Dans le cas d'un dossier, les commutateurs suivants sont valables :
/e : ouvre l' Explorateur avec une vue sur deux volets.
/root : définit le répertoire cible comme étant le répertoire racine.
/select : pointe vers le répertoire cible sans que ce dernier soit ouvert.
/n : lance l' Explorateur dans un seul volet.
Par ailleurs, il est possible d'ouvrir directement un dossier système en saisissant son identifiant numérique. La syntaxe est alors la suivante : explorer /e,::{450D8FBA-AD25-11D0-98A8-0800361B1103}.
* La commande C:\Windows\System32\Cmd.exe /k cd "%1" permet de lancer l'Invite de commandes à partir du menu contextuel.
* La commande C:\Windows\System32\Attrib.exe -r "%L\*.*" /s désactive l'attribut Lecture seule de l'ensemble des fichiers du dossier ou du lecteur sélectionné.
* La commande mmc.exe C:\Windows\System32\Dfrg.msc ajoute la commande Défragmenter.
Dans le même ordre d'idées :
* C:\Windows\System32\ntbackup.exe : démarre le programme de sauvegarde.
* C:\Windows\System32\Diskmgmt.msc : permet de paramétrer les lecteurs.
* C:\Windows\System32\ChkDsk.exe : vérifie et corrige le disque.
* C:\Windows\system32\cleanmgr.exe : lance un nettoyage du lecteur spécifié.

- Supprimer une commande présente dans un menu contextuel :
Selon le même principe, il suffit de supprimer la clé qui sera présente dans HKEY_CLASSES_ROOT\Folder\shell ou HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers.
Afin de supprimer une commande nommée Scan with Trojan Remover du menu contextuel, il suffira de supprimer cette clé : HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Trojan Remover. La même manipulation est à faire pour cette clé : HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Trojan Remover.

- Ajouter la commande Crypter au menu contextuel de l'Explorateur Windows :
Configuration requise : au moins Microsoft Windows 2000.
1) Ouvrez \SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced.
2) Créez une valeur DWORD nommée EncryptionContextMenu/
3) Éditez cette entrée puis saisissez, comme données de la valeur, le chiffre 1.

- Ajouter une commande dans le menu contextuel d'un type de lecteur :
1) Dans le Registre ouvrez HKEY_CLASSES_ROOT\SystemFileAssociations.
2) Créez une clé nommée de cette façon :
* DRIVE.CDROM : lecteur de CD-ROM;
* DRIVE.FIXED : lecteur de disque dur;
* DRIVE.FLOPPY : lecteur de disquette;
* DRIVE.REMOVABLE : lecteur amovible.
Par exemple DRIVE.CDROM si vous souhaitez que votre commande apparaisse dans le menu contextuel des lecteurs de CD-ROM.
3) Sélectionnez cette clé puis créez une nouvelle clé nommée Shell.
4) Dans la clé Shell créez une nouvelle clé nommée du nom de votre nouvelle commande.
Par exemple "Ouvrir le tiroir".
5) Dans cette dernière clé créez une nouvelle clé nommée Command
6) Éditez la valeur (par défaut) puis saisissez comme données la commande que vous souhaitez exécuter.
Toujours dans notre exemple : nircmd.exe cdrom open
Cette page contient différents exemples d'utilisation de Nircmd.
Vous pouvez ainsi créer de nombreuses commandes pour chaque type de lecteur présent sur votre machine.
Astuce communiquée par Manuel Gonzalez.

ShellExView : Gérer les entrées du menu contextuel

Téléchargez puis installez "ShellExView" à partir de cette adresse : www.snapfiles.com/get/shellexview.html. Une fois l'archive ZIP décompressée double-cliquez sur cet utilitaire : shexview.exe.
Les principales colonnes sont les suivantes :
Extension name : nom de l'extension.
Disabled : est-ce que l'extension est désactivée ou non ?
FileName : le nom du fichier .dll qui renferme cette extension.
CLSID : l'indication de la clé CLSID dans le Registre.
Les types d'extension sont les suivantes :
Shell Folder : gère les dossiers spéciaux comme la Corbeille.
Context Menu : gère les menus contextuels.
Drag & Drop Handler : gère le Glisser-déposer.
Icon Handler : assigne dynamiquement une icône en fonction des extensions de fichiers.
Copy Hook Handler : gère les extensions des fichiers quand on effectue une opération de suppression; copie, ou quand on le renomme.
Data Handler : gère les copies vers le Presse-papier.
Property Sheet : gère les propriétés des boîtes de dialogue.
Search Handler : gère le module Recherche de fichiers.
Column Handler : gère la fonctionnalité de personnalisation de l'affichage des colonnes.
Thumbnail : gère l'affichage des miniatures.
System : toutes les autres extensions de fichiers classées en tant que fonctionnalités "Système".
Double-cliquez sur la colonne Type afin de classer les types d'extensions par "genre". Le type d'extensions "Context Menu" énumère les commandes ajoutées au menu contextuel de l'Explorateur Windows. Repérez l'application qui a créé le menu contextuel que vous souhaitez désactiver.
Avec le bouton droit de la souris cliquez dessus puis sur Disable Selected Items.
C'est une excellente façon de résoudre un problème de lenteur quand vous voulez utiliser les menus contextuels. Essayez de désactiver un par un les menus contextuels jusqu'à localiser le coupable.

Dépanner les menus contextuels

- L'Explorateur Windows est extrêmement lent quand le réseau est activé :
Le problème peut se poser si une commande présente dans le menu contextuel appelle une application placée sur un réseau. Si le serveur hébergeant l'application est éteint ou a été déplacé l'appel vers l'application sera impossible et l'Explorateur se fige faute de trouver l'information nécessaire. Dans ce cas, vous pourrez surprendre un discret échange de paquet visible en activant l'icône Connexion réseau. Ce problème peut également se poser si l'application appelée a été désinstallée ou si le fichier fait appel à des fonctionnalités introuvables sur Internet. Un exemple classique est l'utilisation d'une application situé sur un emplacement réseau qui oblige chacun des fichiers associés à aller chercher l'icône correspondante au même endroit avant de pouvoir les rafraîchir. Notez par exemple qu'un problème de Bureau figé peut venir de la présence de fichiers comme ceux créés par Corel. L'Explorateur Windows se lançant avant cette application les icônes ne peuvent plus apparaître correctement… Cela peut être aussi dû au fait que votre pare-feu de connexion Internet bloque l'envoi des paquets vers l'extérieur. Voici une procédure de résolution qui peut éventuellement vous aider :
1) Lancez un programme appelé Filemon.
2) Dans la zone de texte Include saisissez comme nom de processus Explorer.exe
Vérifiez qu'il ne soit pas indiqué dans la zone Exclude.
3) Ajoutez éventuellement le nom du répertoire en erreur dans la liste déroulante Highlight.
4) Reproduisez l'action qui provoque le ralentissement dans l'Explorateur Windows.
Vous allez obtenir l'indication d'un chemin UNC avec cette indication : Bad Network Path. Il peut ressembler à celui-ci \\Serveur\Partage\Applications.
Reste maintenant à déterminer quelle est l'application qui fait un appel vers ce chemin réseau.
5) Ouvrez Regmon.
6) Là encore spécifiez que seul le processus Explorer est concerné par votre recherche.
7) Reproduisez l'erreur.
8) Une fois l'entrée localisée double-cliquez dessus afin d'ouvrir le Registre.
Vous aurez l'indication de l'application qui fait un appel vers le chemin réseau. Par exemple, vous obtiendrez ce type de données : \\Serveur\App~1\Nom_Application.exe,1
À partir de là vous pouvez vous servir de l'onglet Type de fichiers pour supprimer le lien entre l'application et cette extension de fichier.
Une autre solution consiste à utiliser un programme comme RegScanner et à lancer une recherche sur cette expression : \\
L'ensemble des entrées listant un chemin UNC sera listé.
9) Il ne vous restera plus qu'à vider la valeur de son contenu ou de recréer une nouvelle association de fichiers.

- Quand je cherche à ouvrir plusieurs fichiers à la fois rien ne se passe ou j'ai une fenêtre nommée Déplacer les éléments :
1) Dans le Registre ouvrez HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers.
2) Supprimez toutes les sous-clés dont vous n'avez pas besoin ou qui font références à des applications que vous avez désinstallées.
Vous pouvez procéder en supprimant les sous-clés une à une jusqu’à localiser l’entrée fautive.
Les clés installées par défaut sont les suivantes :
Offline Files
Open With
Open With EncryptionMenu
{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}
3) Ouvrez ensuite HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers.
Supprimez toutes les sous-clés dont vous n'avez pas besoin ou qui font références à des applications que vous avez désinstallées.
A priori la seule clé présente par défaut est celle-ci : Send To
Si vous n'êtes pas sûr de vous vous n'avez qu'à faire une sauvegarde des clés avant de les modifier
Problème soumis par D. Zerlaudt

- Quand j'ouvre le menu contextuel d'un dossier ou d'un fichier, l’écran semble se figer :

J’ai des distorsions au niveau du son, les autres applications sont bloquées et les ressources CPU sont proches de 100 %. L’ordinateur ralentit fortement quand je veux sélectionner plusieurs icônes à la fois.
1) Avec le bouton droit de la souris, cliquez sur une partie vide du Bureau Windows, puis dans le menu contextuel, cliquez sur la commande Propriétés.
2) Dans la fenêtre Propriétés de Affichage, cliquez sur l'onglet Apparence puis sur le bouton Effets, et décochez toutes les cases.

- Le système semble être ralenti quand je clique avec le bouton droit de la souris sur un dossier :
Faites un premier test en décochant la ligne Utiliser l'effet de transition suivant pour les menus et les info-bulles.
3) Avec le bouton droit de la souris, cliquez sur l'icône Poste de travail, puis dans le menu contextuel, cliquez sur la commande Propriétés.
4) Cliquez sur l'onglet Avancé, puis dans la rubrique Performances, cliquez sur le bouton Paramètres.
5) Dans l'onglet Effets visuels, décochez la case Afficher le rectangle de sélection de façon translucide.

- "Explorer.exe - Erreur d'application - L'instruction à "0x0000000" emploie l'adresse mémoire "0x00000000". La mémoire ne peut pas être "written" - Cliquez sur ok pour Terminer" :
L'erreur peut également porter sur l'application Iexplore.exe ou être de ce genre : "Une exception d'application s'est produite : App : explorer.exe (pid=1204) - Lorsque : 14/02/2003 @ 09:38:34.705 - Numéro d'exception : c0000005 (violation d'accès)". Servez-vous d'un logiciel comme "ShellExView.exe" afin de désactiver un à un les programmes "douteux". Les modules en cause peuvent aussi être les suivants :
*"Avi Properties Handler"
*"EncodeDivXExt"

- "Explorer.exe a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru - Détails : AppName: explorer.exe AppVer: 6.0.2800.1106 ModName: nvcpl.dll ModVer: 6.13.10.2980 Offset: 000201c1" :
Procédez à une mise à jour du pilote de carte graphique (si vous accédez aux propriétés du fichier nvcpl.dll, vous saurez qu'il fait partie des fichiers d'installation du pilote de votre carte graphique Nvidia).

- Impossible d'ouvrir un dossier placé dans le menu Démarrer :
Cela peut provenir de l'installation d'un programme qui rajoute une ou plusieurs commandes dans le menu contextuel gênant l'exécution normale des commandes Ouvrir ou Explorer.
1) Cliquez sur Démarrer/Exécuter puis saisissez : regedit
2) Dans l'éditeur du Registre ouvrez HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers.
3) Supprimez ce type de clé : RExpCtxU.
La valeur par défaut (dans cet exemple, {D9F81151-62CA-4858-B45E-82B3EC41A549}) doit vous permettre d'identifier le programme responsable. Il suffit dans ce cas de lancer une recherche dans le Registre en saisissant comme expression la clé CLSID qui est indiquée.

- Impossible d'explorer un dossier présent dans le menu Démarrer en se servant de la commande Explorer du menu contextuel :
En bref, bien que la commande soit présente rien ne se passe quand on clique sur la commande Explorer... Servez-vous d'un logiciel comme Shellexview.exe comme expliqué précédemment afin de désactiver un à un les programmes "douteux" (Cela peut être, par exemple, "Bit defender 8").

- J’ai perdu certaines commandes à partir du menu contextuel :
Il arrive aussi qu'elles ne fonctionnent plus correctement. Dans l’Explorateur Windows, cliquez sur Outils/Options des fichiers, puis sur l'onglet Types de fichiers.
Dans la rubrique Types de fichiers, trois lignes nous intéressent :
(AUCUN) Dossiers
(AUCUN) Dossiers de fichiers
(AUCUN) Lecteur
L’élément Dossiers contrôle les menus contextuels disponibles à partir du menu Démarrer, des dossiers et des lettres de lecteur. Cela correspond à cette entrée du Registre : HKEY_CLASSES_ROOT\Folder\shell.
L’élément Dossiers de fichiers ne s’occupe que du menu contextuel des dossiers.
Cela correspond à cette entrée du Registre : HKEY_CLASSES_ROOT\Directory\shell.
L’élément Lecteur se charge des menus contextuels accessibles par les lettres de lecteur.
Cela correspond à cette entrée du Registre : HKEY_CLASSES_ROOT\Drive\shell.
Chaque clé contient les différentes commandes visibles dans les menus contextuels : open/explorer/find.
Respectivement, cela correspond à ces commandes : Ouvrir, Explorer, Rechercher.
À l'intérieur de chacune, une clé Command possède une valeur (par défaut) avec pour données le nom et l'emplacement de l'exécutable ainsi que les paramètres nécessaires à l'exécution de la commande. La solution la plus simple est d'exporter puis d'importer à partir d'un ordinateur "sain" la branche du Registre qui pose problème.
Vous pouvez exécuter aussi cette commande : regsvr32 /i shell32

- La commande Envoyer vers ne fonctionne plus correctement :
1) Cliquez sur Démarrer/Exécuter, puis saisissez : regsvr32 sendmail.dll. Validez en cliquant sur OK.
2) Refaites la même opération en tapant cette fois-ci : regsvr32 /i shell32.dll.
Les entrées du Registre gérant cette fonctionnalité seront réparées.

- Quel que soit le programme sélectionné avec la commande Ouvrir avec... le document s’ouvre avec le Bloc-notes Windows :
Il se peut également que la commande Ouvrir avec... ne soit plus visible.
1) Dans le Registre ouvrez HKEY_CLASSES_ROOT\Unknown\shell.
2) Éditez la valeur chaîne (par défaut).
3) Saisissez comme données de la valeur ceci : openas
4) Ouvrez HKEY_CLASSES_ROOT\Unknown\shell\openas\command.
5) Éditez la valeur chaîne (par défaut).
6) Saisissez comme données de la valeur ceci : rundll32.exe shell32.dll,OpenAs_RunDLL %1


blog, bookmark, newsletter


catalogue interactif - abc-blagues - infopage - les societes - entrepreneurs de france - flashmeat topsitefr - radioduweb
c-rigolo - woopami - rire-et-sourire - pubstv - widouf - planete-nokia - streaming-fr - photo numérique - Vins Fromaget - Maisons en bois

© 2001-2008 Hotline-PC.org. Tous droits réservés. Ce site fait régulièrement l'objet d'un marquage IDDN.IDDN Certification
Un site du réseau : 

Contact - Plan du site - Notice légale
Blog Bookmark Newsletter