Андрей Смирнов
Время чтения: ~9 мин.
Просмотров: 7

Исчез пункт «Открыть с помощью» при нажатии правой кнопкой мыши

edit-open-with-menu-windows.pngПри правом клике мышью по файлам Windows 10, 8 и Windows 7 появляется контекстное меню с базовыми действиями для этого элемента, в том числе содержащее пункт «Открыть с помощью» и возможность выбрать программу отличную от той, что выбрана по умолчанию. Список удобен, но может содержать не нужные пункты или не содержать нужного (например, мне удобно иметь пункт «Блокнот» в «Открыть с помощью» для всех типов файлов).

В этой инструкции — подробно о том, как удалить пункты из этого раздела контекстного меню Windows, а также о том, как добавить программы в «Открыть с помощью». Также отдельно о том, что делать, если «Открыть с помощью» отсутствует в меню (такой баг встречается в Windows 10). См. также: Как вернуть панель управления в контекстное меню кнопки Пуск в Windows 10.

Как удалить пункты из раздела «Открыть с помощью»

open-with-menu-windows-10.png

Если вам требуется удалить какую-либо программу из пункта контекстного меню «Открыть с помощью», сделать это можно в редакторе реестра Windows или с помощью сторонних программ.

К сожалению, некоторые пункты удалить данным способом в Windows 10 — 7 не получится (например, те, которые сопоставлены с определенными типами файлов самой операционной системой).

  1. Откройте редактор реестра. Самый простой способ для этого — нажать клавиши Win+R на клавиатуре (Win — клавиша с эмблемой ОС), ввести regedit и нажать Enter.
  2. В редакторе реестра перейдите к разделу (папки слева) HKEY_CURRENT_USER SOFTWARE Microsoft Windows CurrentVersion Explorer FileExts Расширение_файла OpenWithList 
  3. В правой части редактора реестра кликните по тому пункту, где поле «Значение» содержит путь к программе, которую нужно удалить из списка. Выберите «Удалить» и согласитесь с удалением. remove-open-with-menu-item-registry.png

Обычно, пункт исчезает сразу. Если этого не произошло, перезагрузите ваш компьютер или перезапустите проводник Windows.

Примечание: если нужная программа не указана в приведенном выше разделе реестра, посмотрите, а нет ли её здесь: HKEY_CLASSES_ROOT Расширение_файла OpenWithList (в том числе в подразделах). Если её нет и там, то далее будет приведена дополнительная информация о том, как всё-таки можно удалить программу из списка.

Отключение пунктов меню «Открыть с помощью» в бесплатной программе OpenWithView

Одна из программ, позволяющих настроить пункты, отображающиеся в меню «Открыть с помощью» — бесплатная OpenWithView, доступная на официальном сайте www.nirsoft.net/utils/open_with_view.html (некоторые антивирусы не любят системный софт от nirsfot, но в каких-либо «плохих» вещах он замечен не был. На указанной странице также есть файл с русским языком для этой программы, его нужно сохранить в ту же папку, где находится OpenWithView).

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

openwithview-software.png

Всё, что требуется для того, чтобы убрать программу из «Открыть с помощью» — нажать по ней и отключить с помощью красной кнопки в меню вверху, либо в контекстном меню.

Судя по отзывам, программа работает в Windows 7, но: когда я тестировал в Windows 10 мне не удалось убрать с её помощью Opera из контекстного меню, тем не менее, программа оказалась полезной:

  1. Если кликнуть дважды по ненужному пункту, отобразится информация о том, как он прописан в реестре.
  2. После этого можно выполнить поиск по реестру и удалить данные ключи. В моем случае это оказалось 4 различных расположения, после очистки которых избавиться от Opera для HTML файлов все-таки удалось. more-openwith-items-registry.png

Пример расположений реестра из пункта 2, удаление которых может помочь убрать ненужный пункт из «Открыть с помощью» (аналогичные могут быть и для других программ):

  • HKEY_CURRENT_USER SOFTWARE Classes Название программы Shell Open (удалял весь раздел «Open»).
  • HKEY_LOCAL_MACHINE SOFTWARE Classes Applications Название программы Shell Open
  • HKEY_LOCAL_MACHINE SOFTWARE Classes Название программы Shell Open
  • HKEY_LOCAL_MACHINE SOFTWARE Clients StartMenuInternet Название программы Shell Open (этот пункт, судя по всему, применим только к браузерам).

Кажется, это всё по поводу удаления пунктов. Перейдем к их добавлению.

Как добавить программу в «Открыть с помощью» в Windows

Если вам требуется добавить дополнительный пункт в меню «Открыть с помощью», то самый простой способ сделать это стандартными средствами Windows:

  1. Нажмите правой кнопкой мыши по тому типу файла, для которого нужно добавить новый пункт.
  2. В меню «Открыть с помощью» выберите «Выбрать другое приложение» (в Windows 10 такой текст, в Windows 7, кажется отличался, как и следующий шаг, но суть та же самая). more-apps-to-open-file-with.png
  3. Выберите программу из списка или нажмите «Найти другое приложение на этом компьютере» и укажите путь к программе, которую нужно добавить в меню. add-open-with-programs.png
  4. Нажмите Ок.

После однократного открытия файла с помощью выбранной вами программы, она навсегда появится в списке «Открыть с помощью» для данного типа файлов.

Всё это возможно осуществить и с помощью редактора реестра, но путь не самый простой:

  1. В разделе редактора реестра HKEY_CLASSES_ROOT Applications создайте подраздел с именем исполняемого файла программы, а в нем структуру подразделов shell open command (см. наследующем скриншоте).
  2. Кликните дважды по значению «По умолчанию» в разделе command и в поле «Значение» укажите полный путь к нужной программе. add-open-with-program-registry-step-1.png
  3. В разделе HKEY_CURRENT_USER SOFTWARE Microsoft Windows CurrentVersion Explorer FileExts Расширение_файла OpenWithList создайте новый строковый параметр с именем, состоящим из одной буквы латинского алфавита, стоящую на следующем месте после уже имеющихся имен параметров (т.е. если уже есть a, b, c, задаем имя d). add-open-with-program-registry-step-2.png
  4. Дважды кликните по параметру и укажите значение, совпадающее с именем исполняемого файла программы и созданного в пункте 1 раздела.
  5. Кликните дважды по параметру MRUList и в очереди букв укажите букву (имя параметра), созданную на шаге 3 (порядок букв произвольный, от них зависит порядок пунктов в меню «Открыть с помощью».

Закройте редактор реестра. Обычно, для того, чтобы изменения вступили в силу, перезагрузка компьютера не требуется.

Что делать, если «Открыть с помощью» отсутствует в контекстном меню

Некоторые пользователи Windows 10 сталкиваются с тем, что пункта «Открыть с помощью» нет в контекстном меню. Если у вас возникла проблема, исправить ее можно с помощью редактора реестра:

  1. Откройте редактор реестра (Win+R, ввести regedit).
  2. Перейдите к разделу HKEY_CLASSES_ROOT * shellex ContextMenuHandlers
  3. В этом разделе создайте подраздел с именем «Open With».
  4. Дважды кликните по строковому значению по умолчанию внутри созданного раздела и введите {09799AFB-AD67-11d1-ABCD-00C04FC30936} в поле «Значение».no-open-with-context-menu-fix-windows-10.png

Нажмите Ок и закройте редактор реестра — пункт «Открыть с помощью» должен появиться там, где ему положено быть.

На этом всё, надеюсь, всё работает так, как ожидается и требуется. Если же нет или есть дополнительные вопросы на тему — оставляйте комментарии, буду стараться ответить.

Добавил admin3 года и 7 месяцев назад72851 просмотровПункт «Открыть с помощью» в контекстном меню (вызываемое при клике Правой Кнопкой Мыши) довольно полезен при работе в системе. Существуют даже специальные программы для облегчения работы с ним, точнее больше для ассоциаций файлов, но они как бы взаимосвязаны. В общем это хороший такой пункт, основное предназначение которого открывать файлы с помощью других программ (например видео или музыку с помощью других установленных плееров) и я им часто пользуюсь. 1466083166_propal_otkryt_s_pomoshiyu_windows-10_1.pngЕсли Вы так же, и в один прекрасный день этот пункт пропал,то читаем дальше и восстанавливаем.Сразу к делу. Открываем реестр (сочетание клавиш Win+R и вводим туда regedit) и переходим в: В этом разделе ищем Open With. Если его нет, то создаем (ПКМ по разделу -> Создать -> Раздел): 1466083184_propal_otkryt_s_pomoshiyu_windows-10_2.pngЕсли же раздел есть (или Вы его только что создали), то в нём нужно изменить строковое значение (ПКМ по нему -> Изменить) по умолчанию на

{09799AFB-AD67-11d1-ABCD-00C04FC30936}

1466083242_propal_otkryt_s_pomoshiyu_windows-10_3.pngЕсли не хотите с этим заморачиваться, то вот Вам reg файл. Распакуйте и запуститеOpen_with.zip457 bcкачиваний: 6392Всё. Можете даже не перезагружаться, а сразу проверить на любом файле и убедиться что пункт Открыть с помощью появился в контекстном меню.7 комментариев

—>

Опция — Открыть с помощью отображается при выполнении клика правой кнопкой мыши на файле любого типа в операционной системе Windows 10. Опция — Открыть с помощью позволяет открыть файл в программе, установленной не по умолчанию, для данного типа файла, а также с ее помощью можно установить любую программу по умолчанию для выбранного типа файла.

Опция — Открыть с помощью отсутствует в контекстном меню файла в Windows 10

Открыть с помощью — вы найдете при нажатии правой кнопкой мыши на документы, изображения, музыкальные файлы, видео файлы, и любой другой тип файла. Но время от времени, Открыть с помощью может не отображаться при выполнении клика правой кнопкой мыши на файл в Windows 10. Короче говоря, опция Открыть с помощью может не отображается в контекстном меню файла в Windows 10.

snip_20160602134944.jpg

Как правило опция Открыть с помощью, пропадает без вести, когда ключ ContextMenuHandlers поврежден или отсутствует в реестре.

Восстановление опции — Открыть с помощью в  Windows 10.

Примечание: Мы рекомендуем вам создать вручную точку восстановления системы перед началом редактирования реестра, так что вы можете восстановить ваш ПК на более раннюю дату, если что — то пойдет не так, это маловероятно, хотя.

Способ 1 из 2

Если вы не знакомы с реестром, пожалуйста, следуйте указаниям, приведенным в способе 2 ниже.

Шаг 1: Откройте редактор реестра. Это можно сделать, набрав команду regedit в меню Пуск или на панели задач в окне поиска, а затем нажать клавишу ввода. Нажмите кнопку Да, когда вы видите запрос управления учетными записями пользователей.

snip_20160602134309.jpg

Шаг 2: В редакторе реестра перейдите к следующему разделу:

HKEY_CLASSES_ROOT * ShellEx ContextMenuHandlers

snip_20160602134503.jpg

Шаг 3: Двойным щелчком откройте раздел ContextMenuHandlers.  И найдите раздел с названием Open With  если раздел не существует, кликните правой кнопкой мыши на ContextMenuHandlers, нажмите Создать. Введите имя для раздела, Open With.

snip_20160602134504.jpg

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

Шаг 4: Наконец, дважды щелкните на Open With, с правой стороны, дважды щелкните по строковому значению по умолчанию и измените значение данных на

{09799AFB-AD67-11d1-ABCD-00C04FC30936}

snip_20160602134831.jpg

Теперь Вы можете закрыть редактор реестра. Опция — Открыть с помощью должна появиться при нажатии правой кнопкой мыши на любой файл в Windows 10.

Способ 2 из 2

Если вы не знакомы с ручным редактированием реестра, вы можете легко восстановить опцию  Открыть с помощью в несколько кликов.

Шаг 1: Нажмите здесь, чтобы скачать файл с именем Open_with.zip на компьютер.

Шаг 2: Извлеките файл из архива, получив Open_with.reg файл.

snip_20160602135313.jpg

Шаг 3: Дважды кликните на Open_with.reg файл, нажмите кнопку Да, а затем нажмите кнопку OK.

Вы справились!

Рейтинг: /5 — голосов —>

—> Используемые источники:

  • https://remontka.pro/open-with-menu-windows/
  • http://vindavoz.ru/win_obwee/714-propal-punkt-v-kontekstnom-menyu-otkryt-s-pomoschyu.html
  • https://g-ek.com/otkryit-s-pomoshhyu-otsutstvuet-v-kontekstnom-menyu-windows10

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации