3

Я не спрашиваю, как изменить программу по умолчанию для определенного расширения файла, но как мне изменить поведение этого конкретного пункта контекстного меню? Я просмотрел различные ответы и результаты поиска, в которых рекомендовались редакторы контекстного меню и различные изменения реестра, но ни один из них не затрагивал этот конкретный пункт. Я хочу иметь возможность предварительного просмотра определенных GIF-файлов, которые я загружаю, но Windows Photo Viewer не анимирует GIF-файлы.

Скриншот

1 ответ1

3

Решение

Элемент контекстного меню « Просмотр» можно переопределить. Вот как:

  1. Нажмите Win+R, введите или вставьте regedit.exe в текстовое поле и нажмите Enter.

  2. Перейдите к следующему разделу реестра:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
    
  3. Проверьте, существует ли подключ, соответствующий интересующему вас расширению, например .gif . Разверните подраздел расширения и посмотрите, есть ли ключ UserChoice .

    • Дважды щелкните значение ProgId и скопируйте его содержимое.

    • В случае, если один из ключей отсутствует, раскройте ключ HKEY_CLASSES_ROOT и найдите связанный с расширением подключ. Дважды щелкните значение (Default) и скопируйте его содержимое.

  4. Выберите следующий раздел реестра:

    HKEY_CLASSES_ROOT
    

    Щелкните меню « Правка»> "Найти" и вставьте скопированное ранее значение в текстовое поле. После снятия отметки с параметров « Значения» и « Данные» включите параметр « Совпадение только со всей строкой» . Затем нажмите кнопку « Найти далее» .

  5. Как только целевой ключ будет найден, разверните его. Щелкните правой кнопкой мыши подраздел shell и выберите « Создать»> "Ключ" в контекстном меню. Назовите ключ preview .

    Примечание. Если вы получаете сообщение об ошибке, в котором говорится, что у вас недостаточно прав, войдите в систему с учетной записью администратора, чтобы внести необходимые изменения.

  6. Щелкните правой кнопкой мыши пустое место на правой панели и выберите « Создать»> "Расширяемое значение строки" в контекстном меню. Назовите новое значение реестра MUIVerb , дважды щелкните его и установите его так:

    @%ProgramFiles%\Windows Photo Viewer\photoviewer.dll,-3043
    

    Примечание. В Windows Vista путь немного отличается, и значение необходимо соответствующим образом скорректировать:

    @%ProgramFiles%\Windows Photo Gallery\photoviewer.dll,-3043
    
  7. Щелкните правой кнопкой мыши клавишу preview и выберите « Создать»> "Ключ" в контекстном меню. Назовите это command .

  8. Дважды щелкните значение (Default) на правой панели и установите его примерно так:

    "X:\Path\to\program.exe" "%1"
    
  9. Повторите шаги 2-8 для всех других расширений файлов, которые вы хотите настроить.

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