Практическое руководство для Windows 10 и Windows 11: как добавить приложение в список «Открыть с помощью», удалить лишние программы, скрыть сам пункт контекстного меню и восстановить его, если он пропал.
Меню Открыть с помощью — это пункт Проводника Windows, который позволяет открыть файл другой программой без постоянного изменения ассоциации файлов. Например, можно щёлкнуть правой кнопкой мыши по файлу .jpg и открыть его в приложении «Фотографии», Paint, Photoshop, GIMP или другом редакторе изображений.
Когда говорят, что нужно добавить или удалить Открыть с помощью, обычно имеют в виду одну из двух разных задач:
Это меняет программы, которые отображаются после нажатия Открыть с помощью для конкретного типа файла, например .txt, .jpg, .pdf или .mp4.
Это скрывает или восстанавливает сам пункт Открыть с помощью в контекстном меню файлов.
Правка реестраЭтот вариант нужен, если пункт контекстного меню исчез, ничего не делает или список приложений повреждён.
Устранение неполадокПростые изменения через Параметры безопасны. Правки реестра тоже несложные, но перед ними лучше сохранить резервную копию нужного раздела. Так вы сможете отменить изменение, если меню начнёт работать не так, как ожидалось.
SystemPropertiesProtection и нажмите Enter.Откройте Командную строку от имени администратора и выполните команду:
Командная строкаreg export "HKCR\*\shellex\ContextMenuHandlers\Open With" "%USERPROFILE%\Desktop\open-with-backup.reg"
UserChoice вручную, если точно не понимаете, что делаете. Современные версии Windows защищают ассоциации приложений по умолчанию, поэтому ручные изменения могут быть проигнорированы или привести к поломке ассоциации для выбранного типа файла.
Самый безопасный способ добавить программу в список Открыть с помощью — один раз открыть файл этой программой. Windows обычно запоминает приложение для выбранного расширения и показывает его в списке позже.
.txt, .png, .mp4 или .html..exe и откройте его.Если нужно не просто показать программу в меню, а сделать её приложением по умолчанию, используйте раздел Приложения по умолчанию в параметрах Windows. Это правильный способ для Windows 10 и Windows 11.
.jpg, .pdf или .txt.В Windows нет удобного графического интерфейса для удаления одной ненужной программы из списка Открыть с помощью. Если приложение всё ещё установлено, Windows может продолжать его предлагать. Если приложение уже удалено или в списке появились дубликаты, можно очистить историю для конкретного расширения через реестр.
regedit и нажмите Enter..ext на реальное расширение, например .jpg или .txt:Путь в реестреHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext\OpenWithList
oldviewer.exe.MRUList содержит букву удалённого элемента, исправьте его или удалите MRUList, чтобы Windows заново построила порядок..txt. Чтобы очистить список для изображений JPG, используйте .jpg. У каждого расширения своя история «Открыть с помощью».
Откройте Диспетчер задач, найдите Проводник Windows, щёлкните по нему правой кнопкой мыши и выберите Перезапустить. Также можно выполнить команду:
Командная строкаtaskkill /f /im explorer.exe
start explorer.exe
Этот способ полезен для portable-программ, которые не устанавливаются обычным способом и поэтому не появляются в диалоге Открыть с помощью. В примере ниже portable-редактор регистрируется так, чтобы Windows могла предлагать его для выбранных типов файлов.
Замените MyEditor.exe и путь на реальное имя исполняемого файла и папку:
Пример .reg-файлаWindows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Applications\MyEditor.exe]
"FriendlyAppName"="My Editor"
[HKEY_CLASSES_ROOT\Applications\MyEditor.exe\shell\open\command]
@="\"C:\\Tools\\MyEditor\\MyEditor.exe\" \"%1\""
[HKEY_CLASSES_ROOT\Applications\MyEditor.exe\SupportedTypes]
".txt"=""
".log"=""
".md"=""
| Элемент реестра | Назначение |
|---|---|
Applications\MyEditor.exe |
Регистрирует исполняемый файл как приложение, которое Windows может показывать в диалогах выбора программы. |
FriendlyAppName |
Показывает понятное имя вместо одного только имени исполняемого файла. |
shell\open\command |
Определяет команду, которая используется для открытия выбранного файла. Параметр %1 означает файл, по которому щёлкнули. |
SupportedTypes |
Ограничивает предложения приложения конкретными расширениями, например .txt, .log и .md. |
Используйте наименее рискованный способ, который подходит для вашей задачи. Для обычного выбора приложения используйте Параметры или диалог Проводника. Реестр нужен только тогда, когда Windows не предлагает графического варианта.
| Цель | Лучший способ | Нужны права администратора | Уровень риска |
|---|---|---|---|
| Добавить приложение в «Открыть с помощью» | Правый клик по файлу → Открыть с помощью → Выбрать другое приложение | Нет | Низкий |
| Изменить приложение по умолчанию | Параметры → Приложения → Приложения по умолчанию | Нет | Низкий |
| Удалить одно старое приложение из «Открыть с помощью» | Очистить FileExts\.ext\OpenWithList |
Обычно нет | Средний |
| Скрыть пункт меню «Открыть с помощью» | Удалить раздел обработчика контекстного меню | Да | Средний |
| Восстановить пропавший пункт «Открыть с помощью» | Заново создать раздел обработчика контекстного меню | Да | Средний |
| Правильно добавить portable-приложение | Зарегистрировать его в разделе Applications |
Зависит от расположения | Средний |
OpenWithList внутри HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts. Не удаляйте весь раздел расширения, если не хотите, чтобы Windows заново перестраивала все пользовательские настройки для этого типа файла.
FileExts. Удалите устаревшее имя исполняемого файла из соответствующего раздела OpenWithList, затем перезапустите Проводник.
OpenWithProgids используется для связи типов файлов с ProgID приложений. Его удаление может убрать полезные предложения программ для типа файла. Если нужно только удалить старое приложение из видимого списка, начните с OpenWithList.
Для повседневного использования лучший способ добавить приложение в Открыть с помощью — обычный диалог Проводника. Чтобы изменить постоянное приложение по умолчанию, используйте Параметры → Приложения → Приложения по умолчанию. Правка реестра нужна только тогда, когда требуется удалить старые записи, полностью скрыть команду Открыть с помощью или восстановить её после исчезновения.
Перед удалением разделов реестра экспортируйте резервную копию. С резервной копией и фрагментом восстановления из этой статьи можно безопасно настроить меню Открыть с помощью без переустановки Windows и полного сброса ассоциаций файлов.