Forum Clubic

Les .exe avec un programme par default

Bonjour,

J’ai sous windows 7 voulu ouvrir avec un programme un fichier non reconnu, mais le problème est que j’ai cliqué sur un .exe

effectué la manipulation, et maintenant les .exe ne s’ouvrent que avec le programme choisis.

Comment rétablir la situation ? merci.

Aidez moi SVP je n’arrive pas à faire de restauration système même.

Bonjour .

Redémarrer en mode sans échec (généralement en tapotant la touche F8 dés le départ).

Cliquer sur Démarrer\Exécuter , puis taper regedit.exe pour ouvrir le registre.

Mettre en surbirlllance la clé de base HKEY_CLASSES_ROOT

Cliquer sur Fichier\Exporter , cocher le bouton Branche sélectionnée

Donner un nom quelconque au fichier (sans extension , il aura .reg par défaut) ,

puis l’enregistrer dans le répertoire que vous voulez. , faire la même chose avec la clé de base HKEY_CURRENT_USER

(Bien retenir le nom du fichier , pour le restaurer en cas de problèmes , il suffit de cliquer dessus).

Ensuite , copier/coller le texte ci-dessous entre les pointillés

dans Bloc-Notes (ou autres), l’enregistrer sous le nom de fix.reg

Envoyer son raccourci vers le bureau pour l’exécuter en cliquant dessus,

puis accepter la fusion dans le registre.

Windows Registry Editor Version 5.00

;File association fix for [.EXE] - Windows 7
;http://www.winhelponline.com/blog

[HKEY_CLASSES_ROOT.EXE]
@=“exefile”
“Content Type”=“application/x-msdownload”

[HKEY_CLASSES_ROOT.EXE\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\exefile]
@=“Application”
“EditFlags”=hex:38,07,00,00
“FriendlyTypeName”=hex(2):40,00,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,2d,00,31,00,30,00,31,00,35,00,36,00,00,00

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"

[HKEY_CLASSES_ROOT\exefile\shell\open]
“EditFlags”=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=""%1" %"
“IsolatedCommand”=""%1" %
"

[HKEY_CLASSES_ROOT\exefile\shell\runas]
“HasLUAShield”=""

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@=""%1" %"
“IsolatedCommand”=""%1" %
"

[HKEY_CLASSES_ROOT\exefile\shell\runasuser]
@="@shell32.dll,-50944"
“Extended”=""
“SuppressionPolicyEx”="{F211AA05-D4DF-4370-A2A0-9F19C09756A7}"

[HKEY_CLASSES_ROOT\exefile\shell\runasuser\command]
“DelegateExecute”="{ea72d00e-4960-42fa-ba92-7792a7944c1d}"

[HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers]
@=“Compatibility”

[HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.EXE\UserChoice]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.EXE\OpenWithProgids]
“exefile”=hex(0):


Edité le 23/12/2009 à 18:12

C’est gentil, mais le problème c’est que les .exe se lansent avec le programme sélectionné regedit compris mode sans échec compris.

Si tu comprends bien l’anglais cette page web explique toutes les manières de venir à bout de ton problème :
filext.com…

Garde le code que zaboukou t’as donné pour constituer le .reg.

Je comprends bien que dans ton cas le problème doit être difficile à résoudre. J’aurais opté pour la solution du Step2 f) du lien que je t’ai donné mais cmd est aussi un programme .exe … A voir si ça fonctionne…

Merci pour votre participation, une autre personne m’a donné le bon tuyeau. www.vista-xp.fr…

Et ca fonctionne !

:icon_biggrin: