|
 Posté le 02/05/2009 @ 17:05 |
Petit astucien
| Bonjour à tous!
Voilà, je viens d'installer IE 8 (proposé via Windows Update) sur les 3 PCs chez moi : le familial, à ma soeur, et le miens.
Bizarrement, sur le familial et mon PC perso, il y a maintenant un problème avec l'explorateur, qui ouvre une nouvelle fenêtre à chaque fois que j'ouvre un dossier (les options sont pourtant configurées pour ouvrir un dossier dans la même fenêtre). La seule solution est de faire clic droit, explorer (et non ouvrir); pourtant explorer est l'action par défaut (en gras).
Bizarrement, il n'y pas ce soucis sur le PC de ma soeurette. Je précise que les 3 PCs sont sous Windows Vista Familiale Prenium.
Que puis-je faire?
Merci à vous! 
|
|
|
|
|
|
Posté le 02/05/2009 à 17:07 |
| |
|
Posté le 02/05/2009 à 17:11 |
Petit astucien
| Merci pour ta réponse!
Mais le liens est erroné, pourrais-tu me le redonner?
Merci  |
|
Posté le 02/05/2009 à 17:20 |
| |
|
Posté le 02/05/2009 à 17:30 |
Petit astucien
| Malheureuemsent, cela ne marche pas 
Je précise que si je désinstalle IE 8 pour revenir à IE 7, cela remarche à nouveau. |
|
Posté le 02/05/2009 à 17:36 |
| - fermer IE8 - sur le bureau, clic droit / nouveau / document-texte - valider par la touche entrée - double-clic sur ce fichier
- copier/coller ce qui suit :
@echo on regsvr32 comcat.dll /s regsvr32 shdoc401.dll /s regsvr32 shdoc401.dll /i /s regsvr32 asctrls.ocx /s regsvr32 oleaut32.dll /s regsvr32 shdocvw.dll /i /s regsvr32 shdocvw.dll /s regsvr32 browseui.dll /s regsvr32 browseui.dll /i /s regsvr32 msrating.dll /s regsvr32 mlang.dll /s regsvr32 hlink.dll /s regsvr32 mshtmled.dll /s regsvr32 urlmon.dll /s regsvr32 plugin.ocx /s regsvr32 sendmail.dll /s regsvr32 scrobj.dll /s regsvr32 mmefxe.ocx /s
- menu Fichier / enregistrer sous / où tu veux - à Nom du fichier, taper "ie.bat" (avec les guillemets) - cliquer sur Enregistrer
- double-clic sur le fichier bat créé. |
|
Posté le 02/05/2009 à 17:56 |
Petit astucien
| Bouh.. ça ne marche toujours pas... 
C'est vraiment bizarre, je n'ai pourtant rien de fait de vraiment spécial dessus, à part les trucs bateau (services, etc...), de même que celui à ma soeur. |
|
Posté le 02/05/2009 à 18:14 |
| Quand tu lances IE8, tu cliques droit / Exécuter en tant qu'administrateur ? |
|
Posté le 02/05/2009 à 18:20 |
Petit astucien
| Non, je ne fais pas ça, j'ai essayé, cela ne change rien au soucis (de l'explorateur Windows).
Merci pour ton aide  |
|
Posté le 02/05/2009 à 18:26 |
| OK, pour voir, redémarre le pc et lance IE7 en cliquant droit / Exécuter en tant qu'administrateur, sans aller faire un tour dans l'explorateur Windows. |
|
Posté le 02/05/2009 à 18:30 |
Petit astucien
| Ah, faut que je désinstalle IE8 alors 
Si je retourne sous IE7, l'explorateur refonctionnera à nouveau.
Tu me confirmes donc que je dois désinstaller IE8?
Merci ;) |
|
Posté le 02/05/2009 à 18:32 |
| Non ! je voulais dire lance IE8.
OK, pour voir, redémarre le pc et lance IE8 en cliquant droit / Exécuter en tant qu'administrateur, sans aller faire un tour dans l'explorateur Windows. Modifié par Anonyme le 02/05/2009 18:36 |
|
Posté le 02/05/2009 à 18:40 |
Petit astucien
| C'est fait 
Mais ça change rien, malheuresement...
Tu ne penses pas que ça puisse venir d'un logiciel, réglage, ... ? |
|
Posté le 02/05/2009 à 18:52 |
| Je ne sais pas.
- Démarrer / Exécuter / copier-coller regedit /e C:\shell.txt "HKEY_CLASSES_ROOT\Folder\shell" - cliquer sur OK - cliquer sur Démarrer / Ordinateur - double-cliquer sur C:\ - ouvrir le fichier-texte shell.txt - copier/coller le contenu de ce fichier dans ton prochain message |
|
Posté le 02/05/2009 à 19:16 |
Petit astucien
| Voilà :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell] @="explore"
[HKEY_CLASSES_ROOT\Folder\shell\explore] "MultiSelectModel"="Document" "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,73,00,65,00,70,00,61,00,72,00,61,00,74,00,65,00,2c,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 "DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\Folder\shell\open] "MultiSelectModel"="Document" "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,73,00,65,00,70,00,61,00,72,00,61,00,74,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 "DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
|
|
Posté le 02/05/2009 à 19:51 |
| Pas de problème de ce côté-là.
- Fermer IE8 - Choisir Ouvrir chaque dossier dans une fenêtre séparée / OK - Lancer IE8 par clic droit / Exécuter en tant qu'administrateur - fermer IE8 - choisir Ouvrir chaque dossier dans une fenêtre unique / OK
STOP : ça donne quoi là ? (sans avoir réouvert IE8) |
|
Posté le 02/05/2009 à 20:50 |
Petit astucien
| |
|
Posté le 02/05/2009 à 21:00 |
| En mode sans échec, même chose ? |
|
Posté le 02/05/2009 à 22:28 |
| 1/ Si cela ne change rien en mode sans échec, repasser en mode normal :
- Démarrer / Exécuter / copier-coller regsvr32 /i shell32.dll - cliquer sur OK
2/
- sur le bureau, clic droit / nouveau / document-texte - valider par la touche entrée - double-clic sur ce fichier - menu Format : vérifier que "Retour automatique à la ligne" soit bien décoché - copier ce qui suit (sans interligne vide avant Windows Registry Editor Version 5.00)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell] @=""
- menu Fichier / enregistrer sous / où tu veux - à Nom du fichier, taper Fusion1.reg - à Type de fichier, sélectionner "Tous les fichiers" - cliquer sur Enregistrer
- double-clic sur le fichier reg (ou clic droit /ouvrir avec / Editeur du registre) - redémarrer le PC
3/
- Démarrer / Exécuter / copier-coller regedit /e C:\shell.txt "HKEY_CLASSES_ROOT\Directory\shell" - cliquer sur OK - cliquer sur Démarrer / Ordinateur - double-cliquer sur C:\ - ouvrir le fichier-texte Directory.txt - copier/coller le contenu de ce fichier dans ton prochain message
___________________________________________________________________________________________________
- Démarrer / Exécuter / copier-coller regedit /e C:\shell.txt "HKEY_CLASSES_ROOT\Drive\shell" - cliquer sur OK - cliquer sur Démarrer / Ordinateur - double-cliquer sur C:\ - ouvrir le fichier-texte Drive.txt - copier/coller le contenu de ce fichier dans ton prochain message
Modifié par Anonyme le 02/05/2009 23:10 |
|
Posté le 03/05/2009 à 10:15 |
Petit astucien
| Salut!
Bon, le mode sans échec ne donne rien.
Ensuite, voici les copier-coller :
1)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell] @="none"
[HKEY_CLASSES_ROOT\Directory\shell\cmd] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\cmd\command] @="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\Directory\shell\find] "SuppressionPolicy"=dword:00000080 "LegacyDisable"=""
[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"
2)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Drive\shell] @="none"
[HKEY_CLASSES_ROOT\Drive\shell\cmd] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Drive\shell\cmd\command] @="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\Drive\shell\find] "SuppressionPolicy"=dword:00000080 "LegacyDisable"=""
[HKEY_CLASSES_ROOT\Drive\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\Drive\shell\find\ddeexec] @="[FindFolder(\"%l\", %I)]" "NoActivateHandler"=""
[HKEY_CLASSES_ROOT\Drive\shell\find\ddeexec\application] @="Folders"
[HKEY_CLASSES_ROOT\Drive\shell\find\ddeexec\topic] @="AppProperties"
Voili voilou  |
|
Posté le 03/05/2009 à 11:45 |
| OK, ça mérite d'être vérifié de près. Dès que j'ai du nouveau, je reviens. |
|
Posté le 03/05/2009 à 13:51 |
| Tout est ok avec ces clés.
J'ai une dernière idée : je ne sais pas si ça permettra de comprendre ce qui se passe et c'est une procédure un peu plus élaborée (mais sans risque). Tu me dis si tu es partant ou pas.
|
|
Posté le 03/05/2009 à 14:37 |
Petit astucien
| Si sans risque, okay, lance toujours 
Merci à toi. |
|
Posté le 03/05/2009 à 15:01 |
| |
|
Posté le 08/05/2009 à 12:33 |
Petit astucien
| Salut et excuse moi de te répondre si tard!
Voilà, j'ai donc fait ce que tu m'as dit.
Voici le lien pour le fichier : ici
Il contient deux fichiers créés avec Process Monitor. L'un "simple", avec simple ouverture d'un dossier (explorer déjà ouvert), et l'autre avec en plus l'ouverture de l'explorateur.
Voilà, je te remercie !  |
|
Posté le 08/05/2009 à 15:09 |
| Une seule piste à vérifier avec ProcessMonitor.
- Aller dans C:\Windows\System32\propsys.dll - clic droit sur cette dll / Propriétés - cliquer sur l'onglet Sécurité - te positionner sur le premier compte et envoyer une capture d'écran de cette fenêtre - refaire la même chose pour chaque compte (autant de fenêtres qu'il y a de comptes).
|
|
|
|
|
|