Réinitialisation du mot par défaut pour le lancement de programmes dans Windows 7

2

Il y a quelque temps, j'essayais de suivre certains correctifs en ligne pour exécuter des fichiers exe sur le réseau, et certains d'entre eux impliquaient des modifications dans le registre.

Depuis lors, le mot par défaut dans le menu contextuel pour lancer les programmes a été remplacé par "%1" %*(voir capture d'écran ci-dessous). Je sais que cela faisait partie de ce qu'un correctif m'a dit de changer.

Le mot par défaut qui lance les programmes a changé

Je viens tout juste de régler ce problème, mais je ne me souviens plus comment le rétablir par défaut.

Je regarde les clés comme: -

HKEY_CLASSES_ROOT\exefile\shell\open\Default

Lesquels ont la valeur car "%1" %*je ne sais pas exactement quelle clé du registre contrôle le mot (je pense que «Ouvrir») utilisé dans le menu contextuel de Windows 7, comme ci-dessus.

Quelqu'un peut-il m'indiquer la bonne clé pour changer?

zigojacko
la source

Réponses:

2

Vérifiez les (default)données de valeur ici:

HKEY_CLASSES_ROOT\exefile\shell\open\command

Doit être réglé sur "%1" %*

Et, sélectionnez la clé suivante.

HKEY_CLASSES_ROOT\exefile\shell\open

Faites un clic droit (default)et choisissez Delete. Il devrait maintenant lire value not set.

Cela corrige la légende du menu - le mettre à Open.

Fichier REG pour automatiser ce qui précède

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\exefile\shell\open\Default]

[HKEY_CLASSES_ROOT\exefile\shell\open]
@=-

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

Copiez les lignes ci-dessus dans le Bloc-notes, enregistrez sous exefix.reg. Cliquez sur Démarrer Regedit.exe(clic droit Regedit.exeet choisissez Run as Administrator) et importez le fichier REG via le menu Fichier.

Ou exécutez le fichier .EXE fix fix disponible ici (compressé).

w32sh
la source
Ces touches sont toutes deux déjà définies sur "%1" %*- doit être une clé différente contrôlant le mot ...: D
zigojacko le
Le chemin de registre que vous avez mentionné dans le message d'origine est incorrect. Vous vérifiez probablement le mauvais emplacement. Assurez-vous également que la IsolatedCommandvaleur existe avec les données correctes.
mardi
J'ai vérifié des tas de chemins, y compris ceux de votre réponse ...
zigojacko
Ensuite, publiez un cliché d' association de fichiers pour les fichiers .exe (à l'aide de FileTypeDiag ), ce qui permet de déterminer ce qui ne va pas avec les paramètres d'association.
mardi
J'ai appliqué le correctif quand même et comme prévu, cela n'a pas résolu le problème. Vous recherchez une autre clé qui a changé le mot par défaut pour lancer des programmes.
zigojacko