voici ce que j'ai trouvé (pour 9x) :
la clé suivante
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU
Contient une série de valeurs avec des données en hexa. En fait, chaque valeur est un n° de 0 à 99 (je pense) et correspond à un dossier ouvert avec Explorer pour lequel on a demandé de stocker les paramètres d'affichage. Suite à un bug dans cette clé, il arrive que Explorer donne des messages d'erreur (défaillance de page dans shell32.dll) à l'ouverture de certains répertoires ou en ouvrant une nouvelle page dans IE (??), voici ce qu'en dit MS en anglais :
http://support.microsoft.com/defau [...] US;q259096
This behavior can be caused by an incorrect value in the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU
Comme solution, MS propose d'aller dans Regedit et supprimer la clé qui sera recréée au prochain démarrage de Win.
Je trouve que MS devrait fournir un utilitaire qui validerait l'intégrité de toutes les clés du registre liées à Windows et qui donnerait alors un rapport détaillé avec les actions à prendre. Il y a bien une réparation de IE, pourquoi pas une réparation de Explorer ?
Donner comme solution à ce genre de problème un bidouillage dans la BdR, c'est comme si mon garagiste me disait, "suite à une imperfection sur les chaînes de montage, je vous demande d'aller sous votre voiture et de remplacer telle pièce, nous déclinons toute responsabilité pour les dégâts que vous pourriez causer en réparant notre erreur". C'est absurde.
Autre clé (et autre bug) :
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\ExpView
It has been brought to my attention, time and again, that Windows 9x can sometimes get "weary" about "remembering" the Explorer icon view, after changing it: open an Explorer window -> click View -> select one of these
items: Large Icons, Small Icons, List or Details. The display will always show the one you select, but in some cases [Win9x/IE buggy installations or beta releases?] will revert back to the previous (or default) setting next time you restart Explorer. To "cure" this you need to hack the Registry.
But first let's see the Binary values you need to use for each setting
(referenced further below):
Setting Value
-----------------------
Large Icons 01
Small Icons 02
List 03
Details 04
Now run Regedit and go to:
1. Explorer icon view key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ExpView
In the right hand pane you'll notice the "Settings" Binary value. Double-click on it. On the 6th row from the top, start at the left and go to the 4th group of 2 digit numbers. Place the cursor to the left of this group (between the 3rd and the 4th), and hit Delete. Now type in one of the values above (example: 04 for Details) to force Explorer to display its icons the way you want. Click OK.
2. Control Panel icon view key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams
In the right hand pane you'll notice the "Settings" Binary value. Double-click on it. On the first row from the top, start at the left and go to the 5th group of 2 digit numbers. Place the cursor to the left of this group (between the 4th and the 5th), and hit Delete. Now type in one of the values above (example: 01 for Large Icons) to force Control Panel to display its icons the way you want.
Click OK.
Close the Registry Editor. Done.
Pour ceux qui ne parlent pas anglais, je résumerais en disant qu'il y a un bug apparemment dû à des installations foireuses de Win9x/IE ou alors des beta release. Il faut changer une valeur dans le registre pour forcer Explorer à retenir le choix. Démarrer Regedit après avoir fait une copie du registre et aller à la clé finissant par ExpView. Double cliquer sur "Settings" dans la colonne de droite. Descendre jusqu'à la 6ème ligne (qui commence par 0028 en hexa). Déplacer le curseur jusqu'à la 4ème série de 2 chiffres, ça devrait être égal à une des valeurs mentionnées ci-dessus, 01, 02, 03 ou 04. Appuyer une seule fois sur la touche Delete (ou Suppr) et taper 04 pour avoir la vue "détails". Cliquer OK, fermer le registre et redémarrer Explorer, ça devrait le faire.
La deuxième clé sert pour faire la même chose dans le panneau de configuration.
Information trouvée sur http://hometown.aol.com/axcel216/ le meilleur site en anglais de trucs et astuces pour toutes les versions de Windows. Il est possible de télécharger un zip de 1.1 MB contenant toutes les astuces, stockées dans des fichiers txt.
http://hometown.aol.com/axcel216/winfiles/W95-11D.ZIP
Plus globalement, si tu désires savoir ce qui bouge dans la BdR, je te conseille de lire mon sujet sur les programmes qui traquent les modifs dans la BdR (comme Total Uninstall) : http://forum.pcastuces.com/sujet.asp?SUJET_ID=7419
Tu n'as qu'à faire une modif dans Explorer, précédée d'une "photo" de la BdR, tu quittes Explorer, tu fais une deuxième photo et tu regardes les clés qui ont bougé.