Я не спрашиваю, как изменить программу по умолчанию для определенного расширения файла, но как мне изменить поведение этого конкретного пункта контекстного меню? Я просмотрел различные ответы и результаты поиска, в которых рекомендовались редакторы контекстного меню и различные изменения реестра, но ни один из них не затрагивал этот конкретный пункт. Я хочу иметь возможность предварительного просмотра определенных GIF-файлов, которые я загружаю, но Windows Photo Viewer не анимирует GIF-файлы.
1 ответ
Решение
Элемент контекстного меню « Просмотр» можно переопределить. Вот как:
Нажмите Win+R, введите или вставьте
regedit.exe
в текстовое поле и нажмите Enter.Перейдите к следующему разделу реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
Проверьте, существует ли подключ, соответствующий интересующему вас расширению, например
.gif
. Разверните подраздел расширения и посмотрите, есть ли ключUserChoice
.Дважды щелкните значение
ProgId
и скопируйте его содержимое.В случае, если один из ключей отсутствует, раскройте ключ
HKEY_CLASSES_ROOT
и найдите связанный с расширением подключ. Дважды щелкните значение(Default)
и скопируйте его содержимое.
Выберите следующий раздел реестра:
HKEY_CLASSES_ROOT
Щелкните меню « Правка»> "Найти" и вставьте скопированное ранее значение в текстовое поле. После снятия отметки с параметров « Значения» и « Данные» включите параметр « Совпадение только со всей строкой» . Затем нажмите кнопку « Найти далее» .
Как только целевой ключ будет найден, разверните его. Щелкните правой кнопкой мыши подраздел
shell
и выберите « Создать»> "Ключ" в контекстном меню. Назовите ключpreview
.Примечание. Если вы получаете сообщение об ошибке, в котором говорится, что у вас недостаточно прав, войдите в систему с учетной записью администратора, чтобы внести необходимые изменения.
Щелкните правой кнопкой мыши пустое место на правой панели и выберите « Создать»> "Расширяемое значение строки" в контекстном меню. Назовите новое значение реестра
MUIVerb
, дважды щелкните его и установите его так:@%ProgramFiles%\Windows Photo Viewer\photoviewer.dll,-3043
Примечание. В Windows Vista путь немного отличается, и значение необходимо соответствующим образом скорректировать:
@%ProgramFiles%\Windows Photo Gallery\photoviewer.dll,-3043
Щелкните правой кнопкой мыши клавишу
preview
и выберите « Создать»> "Ключ" в контекстном меню. Назовите этоcommand
.Дважды щелкните значение
(Default)
на правой панели и установите его примерно так:"X:\Path\to\program.exe" "%1"
Повторите шаги 2-8 для всех других расширений файлов, которые вы хотите настроить.