Paramétrer et
résoudre un problème sur les dossiers Windows.
Dernière mise à jour : 18/11/2006
Astuces sur les dossiers
Résoudre un problème sur les dossiers
Les
dossiers et le Registre Windows
- Changer l'emplacement du dossier Documents partagés :
1) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders.
2) Éditez une valeur chaîne nommée Common Documents.
Les données de la valeur (par défaut) sont celles-ci
: %ALLUSERSPROFILE%\Documents
3) Saisissez votre nouvel emplacement local ou réseau.
4) Effectuez la même modification dans cette arborescence
du Registre : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders.
Afin de rediriger les sous-dossiers (Images, Musique et Vidéo
partagées), appliquez cette astuce :
1) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders.
2) Créez trois valeurs chaîne nommées CommonPictures,
CommonMusic et CommonVideo
3) Éditez ces entrées puis saisissez, comme données
de la valeur, les nouveaux emplacements des sous-dossiers.
- Imprimer le contenu d'un dossier :
Cette astuce nécessite de créer au préalable
un fichier Batch qui définira la commande accessible à
partir du menu contextuel des dossiers.
1) En Invite de commandes, saisissez ces commandes en validant à
chaque fois par la touche Entrée :
cd\
cd windows
copy con imprim.bat
dir >lpt1
2) Quittez l'Invite de commandes puis ouvrez l'éditeur du
Registre.
3) Ouvrez HKEY_CLASSES_ROOT\Directory\shell.
4) Créez une clé nommée Print
5) Ouvrez HKEY_CLASSES_ROOT\Directory\shell\Print puis créez
une clé nommée Command
6) Dans le volet de droite, éditez la valeur (par défaut)
automatiquement créée, puis inscrivez ceci comme données
de la valeur : c:\windows\imprim.bat
La commande est maintenant disponible par un simple clic avec le
bouton droit de la souris sur les noms de répertoires…
Nous pouvons étendre cette astuce à d'autres fonctionnalités
et, par exemple, rediriger le contenu de votre répertoire
vers un fichier texte. Pour cela, vous saisirez la commande : dir>dir.txt
et changerez éventuellement le titre de la commande : Copier
dans un fichier texte
Une autre solution est possible sous Windows XP :
1) Dans un nouveau document Bloc-notes, faites un copier-coller
du texte suivant :
@echo off
dir %1 /-p /o:gn > "%temp%\Listing"
start /w notepad /p "%temp%\Listing"
del "%temp%\Listing" exit
2) Cliquez sur Fichier/Enregistrer sous... puis, dans la zone de
texte Nom du fichier :, saisissez : %windir%\imprim.bat
3) Dans l’Explorateur Windows, cliquez sur Outils/Options
des dossiers/Types de fichiers.
4) Dans la rubrique Types de fichiers enregistrés :, sélectionnez
(AUCUN) Dossiers de fichiers puis cliquez sur le bouton Avancé.
5) Cliquez sur le bouton Nouveau... et, dans la zone de texte Action
:, saisissez le texte que vous désirez voir apparaître.
6) Dans la zone de texte Application utilisée pour exécuter
cette action :, inscrivez simplement : imprim.bat
Cette méthode a son revers : il se peut qu’un double-clic
sur un dossier lance l’Assistant de recherche. Auquel cas,
dans le Registre, ouvrez : HKEY_CLASSES_ROOT\Directory\shell. Inscrivez
aucune comme données de la valeur de la chaîne (par
défaut).
Problèmes
sur les dossiers
- Impossible d'ouvrir les dossiers dans une même fenêtre
:
1) Dans l'Explorateur Windows cliquez Outils/Options des
dossiers.
2) Cochez le bouton radio Ouvrir chaque dossier dans une fenêtre
unique.
3) Cliquez sur Démarrer/Exécuter puis saisissez :
regedit
4) Ouvrez HKEY_CLASSES_ROOT\Folder\shell.
5) Dans le volet de droite, supprimez une valeur chaîne nommée
(par défaut).
Les données de la valeur doivent maintenant être
vides.
- Impossible d'ouvrir le dossier Mes documents :
L'ordinateur se bloque et vous êtes obligé
d'accéder au Gestionnaire de tâches pour quitter la
fenêtre.
Cela provient du fait qu'un fichier multimédia placé
dans le dossier Mes documents est endommagé. Voici une solution
simple :
Cliquez sur Démarrer/Exécuter puis saisissez ceci
: regsvr32 /u shmedia.dll - Les dossiers spéciaux
ne sont plus personnalisés :
J'ai perdu l'icône du répertoire Ma musique ou celui
de Mes images. Il n'est plus possible de personnaliser les sous-dossiers
présents dans ces arborescences en choisissant une miniature
: les paramètres ne sont pas mémorisés.
Cliquez sur Démarrer/Exécuter puis saisissez cette
commande : rundll32 mydocs.dll,PerUserInit
Problème soumis par Y. Lisenborg.
- Impossible de créer un nouveau dossier :
1) Cliquez sur Démarrer/Exécuter puis saisissez :
regedit.
2) Dans l'Editeur du Registre, ouvrez : HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New.
3) Dans le panneau de droite, éditez la valeur chaîne
(par défaut).
4) Saisissez comme données de la valeur ceci : {D969A300-E7FF-11d0-A93B-00A0C90F2719}
- Impossible de supprimer un dossier :
Le problème est très semblable à celui que
nous venons de voir. Lancez l'invite de commandes, puis servez-vous
de la commande rd. Imaginons que vous désiriez supprimer
un dossier placé dans \windows et que ce dossier se nomme
"Insupprimable". Saisissez alors ceci : rd /s /q c:\windows\insupprimable.
Sinon, devenez propriétaire du dossier car cela vient généralement
d'un problème de permissions NTFS. Avec le bouton droit de
la souris, cliquez sur le dossier, puis dans le menu contextuel,
cliquez sur la commande Propriétés, puis sur l'onglet
Sécurité. Cliquez sur le bouton Paramètres
avancés. À partir de là, deux solutions sont
possibles :
* Le dossier fait partie d'un dossier parent auquel vous avez accès
: cochez alors la case Héritent de l'objet parent les entrées
d'autorisation qui s'appliquent aux objets enfants. Cela inclut
les objets dont les entrées sont spécifiquement définies
ici. Les permissions du dossier parent s'appliqueront à votre
dossier et il sera alors possible de le supprimer.
* Un des sous-dossiers ne pouvant être supprimé empêche
la suppression du dossier parent. Cochez alors la case Remplacer
les autorisations de tous les objets enfants par les entrées
affichées ici et qui s'appliquent aux objets enfants.
Une autre solution possible :
1) Créez dans le même répertoire un autre dossier puis déplacez votre dossier dedans.
2) Procédez ensuite à sa suppression.
Astuce communiquée par "Gaunce".
- Résoudre un problème sur les menus
contextuels des dossiers :
L'ouverture d'un dossier est remplacée par la fenêtre
Rechercher ou certaines commandes du menu contextuel ont disparues...
1) Dans un nouveau document Bloc-notes, copiez ce contenu :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory]
@="Dossier de fichiers" "AlwaysShowExt"=""
"EditFlags"=hex:d2,01,00,00 "InfoTip"="prop:DocComments"
[HKEY_CLASSES_ROOT\Directory\Background]
[HKEY_CLASSES_ROOT\Directory\Background\shellex]
[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New]
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"
[HKEY_CLASSES_ROOT\Directory\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,00,00
[HKEY_CLASSES_ROOT\Directory\shell]
@="none"
[HKEY_CLASSES_ROOT\Directory\shell\find] "SuppressionPolicy"=dword:00000080
[HKEY_CLASSES_ROOT\Directory\shell\find\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,00,00
[HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec]
@="[FindFolder(\"%l\", %I)]" "NoActivateHandler"=""
[HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec\application]
@="Folders"
[HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec\topic]
@="AppProperties"
[HKEY_CLASSES_ROOT\Directory\shellex]
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\EncryptionMenu]
@="{A470F8CF-A1E8-4f65-8335-227475AA5C46}"
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Offline
Files]
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Sharing]
@="{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}"
[HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers]
[HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers\CDF]
@="{67EA19A0-CCEF-11d0-8024-00C04FD75D13}"
[HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers\FileSystem]
@="{217FC9C0-3AEA-1069-A2DB-08002B30309D}"
[HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers\MyDocuments]
@="{ECF03A33-103D-11d2-854D-006008059367}"
[HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers\Sharing]
@="{40dd6e20-7c17-11ce-a804-00aa003ca9f6}"
[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers\Sharing]
@="{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}"
[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers\{1F2E5C40-9550-11CE-99D2-00AA006E086C}]
[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers\{ECCDF543-45CC-11CE-B9BF-0080C87CDBA6}]
[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers\{ef43ecfe-2ab9-4632-bf21-58909dd177f0}]
@=""
[HKEY_CLASSES_ROOT\Folder]
@="Dossier" "EditFlags"=hex:d2,03,00,00
"TileInfo"="prop:Size"
[HKEY_CLASSES_ROOT\Folder\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,00,00
[HKEY_CLASSES_ROOT\Folder\shell]
[HKEY_CLASSES_ROOT\Folder\shell\explore] "BrowserFlags"=dword:00000022
"ExplorerFlags"=dword:00000021
[HKEY_CLASSES_ROOT\Folder\shell\explore\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,65,00,2c,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,\
00,25,00,49,00,2c,00,25,00,4c,00,00,00
[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec]
@="[ExploreFolder(\"%l\", %I, %S)]" "NoActivateHandler"=""
[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec\application]
@="Folders"
[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec\ifexec]
@="[]"
[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec\topic]
@="AppProperties"
[HKEY_CLASSES_ROOT\Folder\shell\open] "BrowserFlags"=dword:00000010
"ExplorerFlags"=dword:00000012
[HKEY_CLASSES_ROOT\Folder\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\
00,25,00,4c,00,00,00
[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec]
@="[ViewFolder(\"%l\", %I, %S)]" "NoActivateHandler"=""
[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\application]
@="Folders"
[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\ifexec]
@="[]"
[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\topic]
@="AppProperties"
[HKEY_CLASSES_ROOT\Folder\shellex]
[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers]
[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{0D2E74C4-3C34-11d2-A27E-00C04FC30871}]
@=""
[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{24F14F01-7B1C-11d1-838f-0000F80461CF}]
@=""
[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{24F14F02-7B1C-11d1-838f-0000F80461CF}]
@=""
[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{66742402-F9B9-11D1-A202-0000F81FEDEE}]
@=""
[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Symantec.Norton.Antivirus.IEContextMenu]
@="{5345A4D5-41EB-4A2F-9616-CE1D4F6C35B2}"
[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers]
[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers\{BD472F60-27FA-11cf-B8B4-444553540000}]
@=""
[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers]
2) Enregistrez le fichier en ayant soin de lui affecter une extension
.reg.
3) Double-cliquez dessus afin de fusionner les informations de ce
fichier d'enregistrement au Registre Windows.
Problème soumis par Bal Damien. - Un double-clic
sur un dossier ouvre l'Assistant Recherche de Windows :
1) Cliquez sur Démarrer/Exécuter puis saisissez :
regedit
2) Ouvrez HKEY_CLASSES_ROOT\Directory\shell.
3) Éditez la valeur chaîne (par défaut) puis
saisissez comme données de la valeur ceci : none
Si le problème concerne les dossiers compressés, procédez
à la même manipulation pour cette arborescence du Registre
: HKEY_CLASSES_ROOT\CompressedFolder. Les données de valeur
par défaut sont celles-ci : Dossier compressé
|
|