Как добавить или убрать пункты в контекстном меню?

Таблица символов и другие команды

Также полезно иметь возможность запускать таким способом некоторые утилиты. Например, Калькулятор и Таблицу символов. Конечно, для них можно разместить значки-ссылки на Рабочем столе, но, как правило, во время работы он полностью перекрыт окнами Проводника и приложений. А воспользовавшись этим вариантом запуска, не придется пользоваться функцией «Свернуть все окна» – можно запускать нужные утилиты прямо из открытых окон. Делается это еще проще:

  1. Имя утилиты – лучше на русском, если название утилиты состоит только из 1-го слова. Тогда можно будет пропустить шаг 5-й.
  2. Путь к утилите. Например: «C:\Windows\System32\charmap.exe».
  3. Пропускаем или вводим «Таблица символов».
  4. Значение параметра – это путь к утилите и, после запятой, «» (ноль).
  5. Как в последнем случае – «Bottom».

Таким же образом организовываем ссылки на другие утилиты и приложения.

Создание раздела «Shell»

Если ответвление «shell» отсутствует, то его необходимо создать. Создание любого раздела осуществляется просто – нужно сделать правый клик по объекту, в состав которого необходимо включить новый элемент, и запустить соответствующую команду. Если пользуетесь системным редактором реестра, то она находится в подменю строки «Создать».

Сразу же появится новый элемент древа, который нужно переименовать. То есть, ввести вручную или вставить скопированное из другого места наименование.

Эта пара операций универсальна, то есть принцип действий остается неизменным – меняются только имена объектов. Так что в дальнейшем иллюстраций к ней прилагаться не будет. Если забудете, как это делается, всегда можно вернуться к данной части текста.

Как это делается

Все манипуляции производятся с системным реестром, поэтому нужен его редактор. Можно использовать системный «Regedit», однако, если не лень «пошерстить» интернет-ресурсы, то лучше скачать портативную утилиту «Registry Workshop». Искать нужно русифицированную сборку (repack), так как в оригинальном виде она идет только на английском, да еще за нее и деньги требуют.Итак, запускаем «Regedit» или «Registry Workshop» и разворачиваем самую верхнюю ветвь в дереве реестра – «HKEY_CLASSES_ROOT» на панели переходов (слева).

Прокручивая список разделов, находим пункт «Directory», который управляет такими объектами как «Директория». В принципе, это то же самое, что и «Папка» (Folder), но по какой-то причине разработчики разделили управление папками на 2 отдельных элемента реестра.В его составе имеется пункт «Background», который переводится как «Задний план» или «Фон», а по сути, означает пустое пространство, не занятое никакими иконками или эскизами.

Далее, переходим к ответвлению «shell». Имя данного объекта говорит само за себя – «оболочка» (так переводится слово) в данном случае является синонимом слова «Проводник Windows» и все команды, которые в нем находятся, отображаются в контекстном меню пустого пространства окон директорий. А так как Рабочий стол тоже принадлежит к категории папок, то и в его контекст-меню они будут присутствовать.

Важно! Не перепутайте с одноименным элементом в составе родительского объекта «Directory». Нам нужен элемент «shell» именно в составе «Background»

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

Использование программы Context Menu Tuner

Однако, как показывает практика, рыться в реестре особо никому не хочется (мало ли что может случиться). Поэтому можно посоветовать специальные утилиты для добавления и удаления пунктов в контекстное меню «операционки».

Одной из самых простых, но весьма функциональных, является утилита под названием Context Menu Tuner. Она поможет быстро изменить меню до неузнаваемости. Здесь все просто. Главное окно включает в себя две панели. В левой располагаются команды, в правой — папки и основные параметры. Как уже понятно, нет ничего проще, чем выбрать нужную команду и кнопкой добавить ее, скажем, в меню рабочего стола. Удаление производится обратным действием.

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример расположений реестра из пункта 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 пункты контекстного меню разбросаны по реестру, и их довольно сложно найти. Для их отключения необходимо поставить знак минуса, так же, как и со строчкой «Отправить»

Большинство строчек в контекстном меню создает сама система. Среди них также находятся никем не используемые опции, которые, однако, не хотелось бы случайно активировать ошибочным нажатием. От них невозможно просто избавиться через программу ShellExView — вам придется вручную изменять реестр.

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

Чтобы удалить этот пункт из меню, в Regedit перейдите к «HKEY_CLASSES_ROOT | AllFilesystemObjects | shellex | ContextMenuHandlers | SendTo». В правом окне двойным щелчком откройте параметр «Default» и перед длинной последовательностью символов, стоящей в фигурных скобках, поставьте скромный значок минуса «–», чтобы его отключить. Как всегда, необходимо выйти из Windows и зайти снова.

Отключение рекламы

Начиная с Windows 10 компания Microsoft отображает саморекламу в Проводнике и меню «Пуск». К счастью, ее можно отключить двумя способами.

В Проводнике зайдите в «Вид | Параметры | Изменить параметры папок и поиска». На вкладке «Вид» снимите флажок перед опцией «Показывать уведомления поставщика синхронизации».

Создание DLNA сервера встроенными средствами Windows 10

Для того, чтобы Windows 10 выступала в роли DLNA сервера для поддерживающих технологию устройств, достаточно выполнить следующие простые шаги:

  1. Откройте «Параметры потоковой передачи мультимедиа» (используя поиск в панели задач или в панели управления). 
  2. Нажмите «Включить потоковую передачу мультимедиа» (это же действие можно выполнить из проигрывателя Windows Media в пункте меню «Поток»). 
  3. Дайте имя своему DLNA-серверу и, если требуется, исключите какие-то устройства из разрешенных (по умолчанию возможность получать контент будет у всех устройств в локальной сети). 
  4. Также, выбрав устройство и нажав «Настроить» можно указать, к каким типам медиа следует предоставлять доступ. 

Т.е. создавать Домашнюю группу или подключаться к ней не обязательно (к тому же в Windows 10 1803 домашние группы исчезли). Сразу после произведенных настроек, с вашего телевизора или других устройств (включая другие компьютеры в сети) можно будет получить доступ к содержимому из папок «Видео», «Музыка», «Изображения» на компьютере или ноутбуке и воспроизводить их (ниже в инструкции также есть информация о добавлении других папок).

Примечание: при указанных действиях тип сети (если было установлено «Общедоступная») меняется на «Частная сеть» (Домашняя) и включается сетевое обнаружение (в моем тесте почему-то сетевое обнаружение остается отключенным в «Дополнительные параметры общего доступа», но включается в дополнительных параметрах подключения в новом интерфейсе настроек Windows 10).

Добавление папок для DLNA сервера

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

Сделать это можно следующим образом:

  1. Запустите Проигрыватель Windows Media (например, через поиск в панели задач). 
  2. Кликните правой кнопкой мыши по разделу «Музыка», «Видео» или «Изображения». Допустим, мы хотим добавить папку с видео — кликаем правой кнопкой мыши по соответствующему разделу, выбираем «Управление видеотекой» («Управление фонотекой» и «Управление галереей» — для музыки и фото соответственно). 
  3. Добавляем нужную папку в список. 

Готово. Теперь эта папка также доступна с устройств с поддержкой DLNA. Единственный нюанс: некоторые ТВ и другие устройства кэшируют список доступных по DLNA файлов и для того, чтобы их «увидеть» может потребоваться перезапуск (вкл-выкл) телевизора, в некоторых случаях — отключение и повторное подключение к сети.

Примечание: включить и выключить сервер мультимедиа можно и в самом проигрывателе Windows Media, в меню «Поток».

Исправление ошибки зависания

Если при нажатии ПКМ на файл, папку, не работает контекстное меню на рабочем столе, компьютер зависает, клавиша не реагирует на команды, можно устранить это зависание двумя способами, советуем выполнить оба последовательно. Прежде чем приступать к любому из них, нужно иметь права администратора . Вам придётся работать с реестром, здесь надо быть осторожным, при неправильных действиях система может отказать. Поэтому, приступая к процессу исправления сбоев, создайте непременно точку восстановления системы, прежде чем что-либо удалите.

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

Способ первый

Выполняйте последовательно шаги:

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

Способ второй

Алгоритм при втором способе, когда у вас не открывается контекстное меню Windows 10, будет следующим.

  1. Откройте редактор реестра, как описывалось в пунктах 1–2 предыдущего способа.
  2. Откройте подраздел HKEY_CLASSES_ROOT,
  3. В нем увидите несколько подразделов с названиями, как «name_programm.exe», «name_programm.dll». Поочерёдно проверьте каждый, кликая ЛКМ, до подраздела «command». Все подразделы должны открываться. Если не открывается, в правой части окна смотрите наличие параметра «NoOpenWith». Нет такого параметра — создайте его. Для чего выполните действия:

  1. Найдя подраздел «command», кликните ЛКМ, проверьте наличие в правой части параметра «(По умолчанию)». В параметре должен быть прописан на приложение либо сетевой ресурс, существующие в компьютере.

Если параметр ссылается на отсутствующий уже ресурс, удалить следует весь раздел, начинающийся с названия этого ресурса, программы. Не забудьте перед удалением создать архивную копию для восстановления при необходимости. Удаляете, кликнув по названию раздела ПКМ, затем нажав «Удалить» — «Да».

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

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

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

Выключить режим планшета

Возможно, что у вас не работает правая кнопка мыши из-за включенного режима планшета. Этот режим ограничивает большинство операций правым кликом мыши. Вы можете попробовать несколько способов выключить режим планшета.

Выключить режим планшета в центре действий

1. Нажмите комбинацию клавиш Win + A
(или кликните на значок Центра действий, который обычно находится с правой стороны панели задач).

2. Здесь нажмите на опцию «Режим планшета
», чтобы выключить его. После этого проверьте, работает ли правая кнопка мыши.

Выключить режим планшета из меню «Настройки»

1. Откройте меню «Настройки
» и выберите раздел «Система
».

2. С левой стороны вы увидите категорию под названием «Режим планшета». Перейдите в нее.

3. Нажмите на первую опцию «При входе в систему
», и выберите «Использовать режим рабочего стола
» из выпадающего меню.

Основные пункты контекстного меню

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

Как обычно, для файлов и папок в самом верху обязательно присутствует команда «Открыть», выделенная жирным шрифтом. При клике на этой строке применительно к файлам произойдет их открытие в какой-либо программе. Нужно знать, что выделение происходит только в случае задания самим приложением ассоциации файла именно с этой программой. В противном случае использование этой команды приведет только к тому, что система предложит произвести обзор и выбрать наиболее подходящее приложение. Если с файлом сопоставлено несколько программ, можно использовать строку «Открыть с помощью…», в которой и будет находиться список программ, работающих с расширением искомого файла.

Само собой разумеется, что в контекстном меню того же Проводника присутствуют команды типа «Копировать», «Удалить», «Вырезать», «Вставить», «Отправить», «Переименовать», «Создать ярлык» и т.д. Это знает даже ребенок. С другой стороны, здесь имеется и строка «Свойства», применение которой предоставляет пользователю полную информацию об используемом объекте.

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

В некоторых меню имеются и средства администрирования или инспектирования выбранных элементов.

Избавляемся от хлама в меню

Уборку контекстного меню можно провести вручную через реестр, однако задача эта нетривиальна, поскольку записи разбросаны по разным местам. Кроме того, далеко не всегда легко идентифицировать подходящий ключ реестра. К примеру, драйверы Intel регистрируются через сокращение «igfx». Записи в реестре рассеяны по ветке «HKEY_CLASSES_ROOT» в папках «shell» или «shellex», где содержится папка под названием «ContextMenuHandlers», также включающая в себя отдельные параметры.

Сокращение контекстного меню через утилиту для работы с реестром

На ручную обработку строчек контекстного меню уйдет много времени. Гораздо проще воспользоваться программой ShellExView. Через regedit стоит менять лишь системные опции.

Для обнаружения пунктов от сторонних программ в ShellExView отсортируйте результаты по параметру «Company» и в колонке «Type» найдите «Context Menu».

Бесплатная утилита ShellExView составит единый список всех этих строчек реестра. Даже на относительно свежей системе их количество может превышать 250. Чтобы в них не потеряться, после запуска программы записи следует сначала отсортировать. Дело пойдет на лад, если щелкнуть в верхней части окна по строчке «type». Таким образом вы сразу же увидите все возможные записи в реестре, относящиеся, например, к «Context Menu». Но будьте внимательны: вместе с ними утилита отобразит строчки из Windows Shell, к которым лучше не прикасаться.

Сортировку можно провести и по параметру «Company». В этом случае результаты будут располагаться в алфавитном порядке — созданные системой и обозначенные как «Microsoft» записи легко отличить от остальных. Вы можете здесь, к примеру, выделить соответствующий «igfxDTCM Module» и отключить его кликом по красной точке вверху на панели ­меню. После этого запись о (практически бесполезных) графических параметрах драйвера Intel исчезнет из контекстного меню. Однако для применения системой таких настроек необходимо сначала выйти из системы, а затем снова зайти. Как вариант, вы можете через Диспетчер задач отключить «explorer.exe», а затем снова вызвать эту службу.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector