2

Некоторое время назад я пытался следить за некоторыми онлайн-исправлениями для запуска exe-файлов в сети, и некоторые из них включали внесение изменений в реестр.

С тех пор слово по умолчанию в контекстном меню для запуска программ изменилось на "%1" %* (см. Скриншот ниже), которое, как я знаю, было частью того, что исправление подсказало мне изменить.

Слово по умолчанию для запуска программ изменено

Я только что нашел способ исправить это, но я не могу вспомнить, как изменить это значение по умолчанию.

Я смотрю на ключи как:-

HKEY_CLASSES_ROOT\exefile\shell\open\Default

Которые имеют значение "%1" %* но я не уверен, какой именно ключ в реестре контролирует слово (я думаю «Открыть»), используемое в контекстном меню Windows 7, как описано выше.

Может кто-нибудь указать мне правильный ключ, чтобы изменить?

1 ответ1

2

Проверьте данные (default) значения здесь:

HKEY_CLASSES_ROOT\exefile\shell\open\command

Должно быть установлено на "%1" %*

И выберите следующий ключ.

HKEY_CLASSES_ROOT\exefile\shell\open

Щелкните правой кнопкой мыши (default) и выберите « Delete . Теперь следует прочитать value not set .

Это исправляет заголовок меню - установив его на Open .

REG-файл для автоматизации вышеуказанного

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\" %*"

Скопируйте вышеуказанные строки в Блокнот, сохраните как exefix.reg . Запустите Regedit.exe (щелкните правой кнопкой мыши Regedit.exe и выберите « Run as Administrator) и импортируйте файл REG через меню «Файл».

Или запустите REG-файл .exe fix, доступный здесь (в архиве).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .