Как вызвать контекстное меню в Windows и что это такое
Для того чтобы компьютер понимал пользователя, а пользователь мог объяснить компьютеру что он от него хочет, существуют такие элементы, как меню (их несколько видов) и графический интерфейс. Эту публикацию мы посвятим одной из относящихся к этой теме категорий — как вызвать контекстное меню в Windows и что это такое.
Меню является элементом графического интерфейса Windows
Когда люди разговаривают друг с другом — они не задумываются о том, что язык общения является одним из видов интерфейса. В принципе, и пользователь, отдавая команды из набора доступного списка, получая запросы от ОС, открывая окна, пользуясь полосами прокрутки, использует графический интерфейс, не задумываясь о том, что это такое.
Графический интерфейс
Понятие интерфейса достаточно широко. Если же говорить о Контекстном Меню (Context Menu, англ.), как о составляющей графического интерфейса, то представлять себе его следует, как элемент диалога с операционной системой (компьютером).
Вызываем
Context Menu — это список (перечень, набор) команд, доступных пользователю относительного какого-то объекта. Теперь рассмотрим, как открывается контекстное меню. Перед тем как открыть контекстное меню нужно разместить курсор (мышку) на каком-то объекте (активируя его). А вызывать после этого можно по-разному:
- Правой мышкой;
- Комбинацией «шифт» и «F10»;
- Также контекстное меню вызывается нажатием специальной кнопки — она расположена между «ALT» и «CTRL».
Набор его команд может быть различным и зависит от того над каким объектом было вызвано (в какой из областей экрана):
Наполнение
Context Menu иногда ещё называют меню «проводника» или «действий». Внешний облик его реально не зависит от объекта вызова, чего не скажешь о различном наполнении его командами.
Сравните Context Menu, вызванное на рабочем столе:
с Context Menu, вызванном над папкой:
Чувствуете разницу?
Вывод — этот набор возможных действий зависит от того, к какому типу объекта в конкретном случае применяется (файл, ярлык, папка, рабочий стол и пр. ).
Обратите внимание на первый рисунок — если в правом конце строки списка виден треугольник-стрелка, то это означает существование подменю в ней (в этом случае каталог подменю — открывшийся).
Добавляем Shift
Если, вызывая Context Menu правой мышкой, добавить к этому нажатие кнопки «Shift», то увидим увеличившийся от одной до нескольких строк список (справа). Это иногда придаёт дополнительное удобство:
Находим местоположение
Поскольку для файлов и каталогов Context Menu имеет разный набор команд, то и размещение его (и его настроек) в Виндовс-Реестре различно.
Для каталогов место его здесь:
Для файлов — уже в другой ветке реестра: в папках «shell» и «shellex\ContextMenuHandlers»:
Настраиваем
При добавлении на компьютер новых приложений список обновляется новыми пунктами, расширяется. Для некоторых пользователей работа с окном приобретает оттенок мучений. Посмотрите:
Кроме того, кому-то захочется подстроить перечень команд правой кнопки под свои вкусы и установленные программы. Такую реформацию проводят либо вручную, работая с Реестром, либо с помощью сторонних приложений. Этой теме будет посвящена отдельная наша публикация.
Из этой же публикации вы теперь знаете, как вызвать контекстное меню, что это такое, познакомились с видами, наполнением, узнали местонахождение.
Читайте далее — как можно с ним работать (модифицировать). Оставляйте свои комментарии, делитесь с друзьями полученной информацией.
Контекстное меню. Excel. Мультимедийный курс
Читайте также
Контекстное меню
Контекстное меню
Контекстное меню – это меню, которое появляется при щелчке правой кнопкой мыши на любом из объектов Windows. Из самого названия меню следует, что его содержание зависит от того, на каком объекте был выполнен щелчок. Контекстное меню содержит команды,
Контекстное меню гиперссылки
Контекстное меню гиперссылки Для начала давайте окончательно разберемся с так часто встречающимися нам гиперссылками. Щелкните правой кнопкой мыши на любой гиперссылке на загруженной веб-странице. Что-то мне подсказывает, что после этого появится контекстное меню
Контекстное меню
Контекстное меню Проводника
Контекстное меню Проводника Чтобы сделать недоступным контекстное меню Проводника при щелчке правой кнопкой мыши, найдите ветвь:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer– и создайте параметр NoViewContextMenu типа DWORD со значением 1
Контекстное меню Проводника
Контекстное меню Проводника Блокировка контекстного менюЧтобы сделать недоступным контекстное меню Проводника при щелчке правой кнопкой мыши, найдите ветвь: HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer- и создайте параметр типа DWORD ·NoViewContextMenu· со значением 1 Удаление команды
Контекстное меню в Internet Explorer
Контекстное меню в Internet Explorer
Лишние команды в контекстном менюЕсли контекстное меню вашего браузера, выпадающего, если нажать правую кнопку мыши на ссылке, содержит слишком много лишних команд, то найдите раздел HKCUSOFTWAREMicrosoftInternet ExplorerMenuExt.
Контекстное меню
Контекстное меню Для выбора пунктов меню и пиктограмм на панели инструментов часто используется устройство указания – мышь. При работе с мышью нажатие левой кнопки в области рисования обычно используется для выбора и указания точки на экране; щелчок правой кнопкой мыши
Контекстное меню
Контекстное меню Контекстное меню Excel 2007 в общем случае включает в себя следующие команды: Вырезать, Копировать, Вставить <из буфера обмена>, Вставить <объект>, Удалить, Очистить содержимое, Вставить примечание, Формат ячеек, Выбрать из раскрывающегося списка и
Контекстное меню
Контекстное меню
Форматировать ячейки можно и с помощью контекстного меню.
Контекстное меню
Контекстное меню Для выбора пунктов меню и пиктограмм на панели инструментов часто используется устройство указания – мышь. При работе с мышью нажатие левой кнопки в области рисования обычно используется для выбора и указания точки на экране; щелчок правой кнопкой мыши
Контекстное меню
Контекстное меню
Контекстное меню
Для выбора пунктов меню и пиктограмм на панели инструментов часто используется устройство указания – мышь.
Контекстное меню
Контекстное меню Если вы задавались вопросом, как скрыть тот или иной пункт контекстного меню файла и папки, то в данном разделе вы сможете найти ответы на свои вопросы.Команда Запуск от имени администратораВ контекстном меню исполняемых файлов (и ярлыков на них) по
Контекстное меню
Контекстное меню В современных операционных системах есть еще один тип меню, применяемый повсеместно. Это контекстное меню. Вызвать его можно, щелкнув правой кнопкой мыши на определенном элементе.Например, если вы подведете указатель к текстовому полю и щелкнете правой
Контекстное меню
Контекстное меню
Контекстное меню вызывается щелчком правой кнопки мыши на каком-либо объекте. В нем расположен список часто используемых команд для конкретного объекта. Для примера щелкните правой кнопкой мыши на Рабочем столе, значках, различных областях Панели задач
Контекстное меню
Контекстное меню Теперь о такой полезной функции, как контекстное меню. Правильнее его назвать контекстно-зависимым, потому что оно зависит от того, на каком элементе страницы вы нажмете правую кнопку мыши. Если вы на какой-нибудь ссылке (строчка с адресом или словом,
как вызвать контекстное меню
Из этой информационной статьи вы узнаете о том,
Контекстное меню, это перечень доступных команд которые зависят от выбранного в данный момент объекта. Папки, файлы, рабочий стол или всевозможные программы, с которыми каждый из пользователей работает ежедневно, почти все они обладают контекстным меню имеющим свое отличие в количестве пунктов, а значит и возможностей.
Как вызвать контекстное меню?
Для этого нужно просто щелкнуть правой кнопкой мыши по выбранному объекту, а вот в сочетании клавиш Shift+F10 вызывается меню активного в данный момент окна или просто нажимаем клавишу вызова контекстного меню (про эту клавишу и другие полезные сочетания клавиш можно прочитать в этой статье).
Если кликнуть по рабочему столу в свободном месте ПКМ (правой кнопкой мыши), то появиться меню, с имеющимися в нем разделами и если кликнуть по файлу, то возникнут уже свои другие разделы, также и ярлык будет иметь личные отличия в пунктах и т.д.
Вот собственно в чем и заключается контектность, то есть состав разделов меняется от определенного вида объекта.
Расширенное контекстное меню
Для его вызова зажимаем клавишу Shift и кликаем правой кнопкой мыши по выбранному объекту отчего список возрастет на несколько пунктов в отличии от обычного вызова.
В приведенном примере можно пронаблюдать эти отличия. На левом скриншоте стандартный вызов правой кнопкой по объекту, а на правом скриншоте расширенный вызов, где прибавилась вкладка вызова командной строки (cmd.exe).
При сочетании клавиши Shift+клик ПКМ меню всегда будет расширяться от одного до нескольких новых пунктов, что может быть весьма полезно в отдельных случаях.
Также хочу обратить ваше внимание на то, что некоторые вкладки имеют по правой стороне небольшую стрелочку если навести на нее курсор то всплывет дополнительное подменю с перечнем из дополнительных вкладок.
Также есть утилиты, наоборот, по удалению не нужных пунктов из меню которые могут остаться от какой-то прошлой давно удаленной программки вот такая утилита может быть полезна.
Все эти утилиты, если они вам вдруг понадобятся можно без труда найти в сети Интернет.
Конечно, все действия по удалению или добавлению можно произвести через реестр компьютера, но этот способ уже совсем не для новичка.
И напоследок посмотрите коротенькое видео руководство по данной теме, я же с вами на этом прощаюсь.
Валерий Семенов, moikomputer.ru
Главная
Как отредактировать контекстное меню правой кнопки мыши.
Если нажать правую клавишу мыши, то появляется меню. Меню это имеет разное количество пунктов и вид. Это зависит от того, на каком объекте вы нажали правую клавишу мыши.
При нажатии на Рабочем столе, вид меню один. А если кликнуть ПКМ по папке или файлу — то мы увидим совсем другое меню. Именно поэтому меню и принято называть контекстным. То есть, его вид зависит от контекста — объекта на котором мы его вызываем.
Сразу после установки Windows, меню имеет стандартный вид. Примерно вот такой. По мере работы, вы устанавливаете новые программы, делаете настройки. В результате, вид меню меняется. Некоторые программы добавляют сюда свои пункты. Меню становится больше.
Мы можем отредактировать контекстное меню, убрав оттуда то, что мы не используем. И наоборот добавив пункты, с программами, командами и настройками, которые часто используем.
Мы рассмотрим редактирование контекстного меню с помощью специальной программы, а так же вручную, редактированием Реестра.
Редактирование контекстного меню с помощью бесплатной программы Easy Context Menu.
Программ, для редактирования меню довольно много. Мы рассмотрим с вами одну программу. У неё есть три преимущества.
Она бесплатна, она на русском языке и работать с ней очень просто. Называется программа Easy Context Menu.
Сначала скачаем программу с официального сайта.
Ссылка: https://www.sordum.org/downloads/
Загрузка открылась у меня в левом нижнем углу, потому что я использую Гугл Хром. Архив с программой быстро скачался. Можно открыть его прямо отсюда.
Если у вас другой браузер, то откройте папку Загрузки, скорее всего, файлы из интернета загружаются у вас именно туда.
Распаковать обычный zip архив можно и без архиваторов, для этого можно нажать на архиве правую клавишу мыши и выбрать пункт Извлечь все… Или, если у вас есть архиватор, просто распакуйте архив с помощью него.
Проверим архив позже, а сейчас запускаем программу. Она работает без установки. Здесь два файла, отдельно, для каждой разрядности Виндовс.
Проверяем разрядность (или битность) системы. У меня Windows 10 x64.
Я запускаю этот файл. Если у вас 32-х разрядная система, запускайте этот файл.
Программа бесплатная, часто у таких программ издатель не зарегистрирован. Просто нажимаю кнопку Да.
Программа открылась. Сразу настроим русский. Просто нажимаю Options, навожу на Languages и выбираю из списка Русский. Программа на русском языке. Давайте добавим ярлык на рабочий стол. Для этого кликаю сюда. Готово, можно работать.
В главном окне мы видим огромный список команд, настроек и приложений, которые можно добавить в контекстное меню. Как я уже сказал, у разных объектов контекстное меню своё. Поэтому список состоит из разделов.
Если свернуть все разделы, нажимая на минусы в левой колонке, то мы видим, сколько всего разделов. Здесь есть Контекстное меню Рабочего стола, Моего компьютера, в случае Десятки — Этот компьютер. А так же меню дисков, папок и файлов. У каждого из этих объектов своё меню. Кроме того, здесь есть отдельное контекстное меню EXE файлов. Отсутствие галочек говорит о том, что никаких настроек пока не сделано.
Я открою меню Рабочего стола, это вот это меню. Добавим какой нибудь пункт сюда. Например Показать/скрыть расширения файлов. Теперь, чтобы сохранить сделанную настройку, нажимаем на мышку с плюсом. Готово, настройка сохранена.
Давайте проверим. Закрываю программу. Нажимаю правую клавишу мыши на Рабочем столе. В контекстном меню появился новый пункт: Инструменты. Если навести на него курсор, то мы видим, что здесь есть пункт: Показать/скрыть расширения файлов.
Обратите внимание на текстовый документ. Расширение у него скрыто. Кликаю по новому пункту — расширение появилось. Быстро и удобно.
Программа записала эту настройку в реестр Виндовс. Теперь меню будет иметь такой вид после перезагрузки или выключения компьютера.
В то же время, с помощью этой же программы, можно очень легко убрать эту настройку и добавить другие пункты. Чтобы убрать отдельную настройку, снимаем с неё галочку и снова нажимаем на эту же кнопку. То есть, любое изменение настроек, сохраняется этой первой кнопкой.
Если вы запутались в своих настройках и хотите полностью сбросить их в первоначальное состояние, то нажмите вторую кнопку с минусом. Все галочки сняты. И даже ярлык программы удалён. Как будто и не было никакой программы.
При желании, мы можем добавить ещё несколько команд в контекстное меню Рабочего стола. Команды входящие в группу Инструменты, будут добавлены в это отдельное подменю.
Если вам хочется добавить вот эти команды, например Управление компьютером, Диспетчер задач или Панель управления — сохраняю. То они добавятся уже в отдельное подменю Стандартные инструменты. То есть, в основном контекстном меню у нас теперь добавилось два пункта, и в каждом из них есть вот такие подменю, с вашими выбранными командами.
Обратите внимание на группу Завершение работы. Кстати, в одном из видео мы делали кнопку выключения компьютера на Рабочий стол. Ссылка на видео есть в описании.
С помощью этой программы вы парой кликов добавите любые из этих команд: Сон, Перезагрузка, выключение. Обратите внимание, можно выбрать Завершение работы и Выключение компьютера. Сохраняю. Это две разные команды.
При выборе первой, появляется окно, в котором можно выбрать вариант завершения работы. Или сразу нажать на кнопку ОК.
При выборе второй команды сразу произойдёт завершение работы.
Итак, вы можете выбрать и добавить в контекстное меню те команды, которые вам хочется. Не путайте контекстные меню. Если добавили команду в контекстное меню папок, то там её и ищите. Потому что, если искать её в меню Рабочего стола, то появится ощущение, что программа не работает, «он опять пиарит эту прогу за деньги», да и вообще всё пропало.
Про кнопку с плюсом и минусом мы поговорили. Кнопка с шестеренкой редактирует список команд. Можно выбрать команду, изменить её название, расположение (подпункт меню), а так же, например запускать команду от имени администратора. То есть Командная строка, добавленная в меню, будет запускаться от имени администратора.
Кнопка со щёткой открывает меню чистки стандартного контекстного меню. Здесь будьте предельно аккуратны. Не удаляйте пункты, а только снимайте галочки, и советую делать это по одной. После чего смотрите на результат.
Ну и последняя кнопка показывает информацию о программе. Здесь неточная информация. Если зайти на сайт, то видно, что последнее обновление было в 2018 году. То есть, программа не заброшена. Она обновляется.
Если программа понравилась, то можно оставить ярлык на рабочем столе. Если не понравилась, просто сбросьте все настройки, сохраните изменения и все настройки будут удалены из реестра. После этого можно просто удалить папку с программой.
А нет ли в проге Вирусов?
Я использую бесплатные программы с сайта sordum.org достаточно давно. Это бесплатные качественные программы.
Не так давно, делал видео, как отключить обновления Windows навсегда. В котором использовал программу с этого сайта. Ссылка есть в описании.
Если проверить скачанную и распакованную программу на Вирустотал точка ком, то здесь, как видите всё хорошо. Если же проверять архив, то есть несколько срабатываний. Доктор Веб нашел троян. А Sophos нашёл что то в файле NirCMD. Программное обеспечение — довольно известное бесплатное ПО, которое использует рассматриваемая нами программа Easy Context Menu.
Я немного посмотрел эту тему и считаю, что это ложное срабатывание. Такое бывает очень часто. По крайней мере, ни браузер Гугл Хром, ни защитник Виндовс ничего не заподозрили. А это уже о чём то говорит.
Никаких проблем, при использовании программ от Sordum у меня не было.
Это моё собственное мнение. Если вы испытываете недоверие к этому сайту или программе, не используйте её.
Используя данное ПО, а так же всё, что вы делаете на своём компьютере или ноутбуке, вы делаете на свой страх и риск. Вы берёте всю ответственность на себя.
Редактирование контекстного меню с помощью Реестра Windows
Теперь давайте попробуем отредактировать контекстное меню вручную. Будем использовать Реестр Виндовс.
Редактирование реестра сделать очень легко, но неправильные действия могут привести к непредсказуемым последствиям.
Прежде чем делать что либо, обязательно подстрахуйтесь и создайте хотя бы точку восстановления системы. У меня есть пара видео на эту тему, посмотрите, ссылки в описании. Можно так же создать резервную копию системы. Эти видео так же найдёте в описании.
Можно сделать резервную копию реестра целиком. Но в восстановлении такой копии есть свои тонкости, а это не тема сегодняшнего видео.
Если вы никогда не работали с реестром, и не уверены в своих действиях, возможно вам не стоит делать то, что я покажу. В любом случае, обязательно подстрахуйтесь точкой восстановления или резервной копией.
Итак, чтобы изменить контекстное меню, запускаем редактор реестра. Для этого можно просто нажать на кнопку Пуск и напечатать на английском слово: regedit
Редактор нашёлся, он уже выделен, осталось просто нажать на клавишу Enter. Это универсальный способ, работает в Windows 10, 7, 8.1.
Так же можно открыть редактор ещё одним универсальным способом, используя диалог выполнить. Нажимаю одновременно:
Windows + R
.. и ввожу в диалог команду:
regedit
Нажимаю Enter — редактор реестра перед нами.
Ближе знакомиться с Реестром Windows будем знакомиться не в этом видео. Всё что нам нужно сейчас, это открыть несколько нужных параметров.
Почему то, многим юзерам не нравится вот этот пункт Отправить. Ещё один пункт Отправить, который появился в Десятке, так же многие спрашивают, как удалить пункты установленных приложений и программ. Например, WinRAR. На мой взгляд, эти пункты удобны. Так же многие пишут, как удалить пункт Проверка с использованием Windows Defender…
Я покажу, как убрать эти пункты, а вы сами решите, какие из них вам нужны.
Постараемся не удалять а просто скрыть их, чтобы можно было легко вернуть назад.
Итак, чтобы удалить (скрыть) нижний пункт Отправить из контекстного меню.

Для этого, нам нужно открыть вот такую ветвь:
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
внутри есть раздел SendTo. Просто выделяем его. Здесь, основном окне редактора, у вас будет скорее всего один параметр, вот с таким названием. Кликаю по параметру и выбираю Изменить. Чтобы отключить действие параметра, просто вводим в поле значение тире или минус, перед самим значением.
Чтобы удалить верхний пункт Отправить из контекстного меню
Теперь избавимся ещё от одного непопулярного пункта. Он тоже называется Отправить, но имеет вот такой значок. Можно перевести его название, как поделиться. В английской версии он называется Share.
Открываем ветку:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
В этой папке нас интересуют сразу несколько объектов. Во первых раздел ModernSharing — это и есть верхний пункт Отправить. Просто открываем раздел, правая клавиша мыши на параметре — Изменить. Перед значением ставим минус. Проверяем — верхний пункт так же скрыт.
Чтобы удалить WinRAR из контекстного меню
То же самое можно сделать здесь с папкой WinRAR. Открываем, редактируем параметр, ставим минус в начале. Ок. Проверяем. Из контекстного меню файла WinRAR убран.
В этой же ветке реестра, вы найдёте многие другие программы и приложения, которые добавляют свои пункты в контекстное меню. Возможно вы тоже захотите их скрыть. Как вы уже догадались, в большинстве случаев, нужно искать папку с названием нужного приложения.
Рассмотрим на примере архиватора 7-zip. У него кстати очень правильное контекстное меню. всего один пункт, при наведении на который появляется удобное подменю. Так что, на мой взгляд, этот архиватор уж точно нужно оставить здесь. Если всё же хотите убрать его, делайте аналогично.
Вот этот второй пункт, который обычно находится прямо под 7-zip, открывает утилиту для работы с контрольными суммами. Если вы никогда не используете её, то её можно очень просто скрыть.
Делается это не в реестре, а в настройках 7-zip. Открываем 7-zip File Manager, нажимаем Сервис — Настройки. В настройках открываем вкладку 7-Zip. И снимаем последнюю галочку. Далее Применить, ОК. Закрываем архиватор. Проверяем. Пункта больше нет.
Но если нажать ПКМ на папке, то ВинРАР тут как тут. Чтобы убрать его, откроем ещё ветку. Я скопирую её целиком и вставлю в адресную строку редактора:
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\WinRAR
и так же ставим минус перед значением параметра.
Нажимаем ОК, выходим из реестра. Желательно перезапустить после этого Проводник. Это можно сделать например вот так. Запускаем Диспетчер задач. Находим Проводник среди процессов. Нажимаем на нём правую клавишу и выбираем пункт Перезапустить.
Проверяем контекстное меню — пункта отправить больше нет.
Если хочется вернуть пункт обратно, то это делается аналогично. Просто удаляем минус, закрываем. Пункт на месте.
Как убрать пункт контекстного меню, заблокировав его?
Осталось удалить пункт Проверка с использованием Windows Defender…
Удаляем ветвь:
HKEY_CLASSES_ROOT\CLSID\{09A47860-11B0-4DA5-AFA5-26D86198A780}
Используем редактор реестра, но немного другим способом.
Возвращаемся в раздел:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
Открываем раздел EPP, открываем для редактирования значение параметра. Если поставить здесь минус, то система через некоторое время восстановит это значение. Пункт снова появится.
Сделаем иначе. Копируем в буфер значение параметра.
Теперь открываем последовательно разделы:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\
Здесь смотрим, нет ли внутри Shell Extensions раздела с названием Blocked. Если есть, открываем его. Если нет, то кликаем правой клавишей прямо на разделе и наводим в контекстном меню на пункт Создать, в подменю выбираем Раздел.
Вводим название раздела, английскими буквами:
Blocked
Вводим без ошибок. Раздел создан. Выделяем его, внутри раздела, в основном окне редактора нажимаем правую клавишу, наводим на пункт Создать > Строковый параметр. В поле Имя нужно ввести вот такое (определенное) название:
{e2bf9676-5f8f-435c-97eb-11607a5bedf7}
Я вставил название, нажимаю Enter. Выхожу из редактора и перезапускаю Проводник.
Проверяем — пункта больше нет.
Чтобы вернуть обратно, можно просто удалить созданный параметр.
Перезагрузка Проводника Windows
Если вы заметили какие то подвисания или глюки, при открытии окон, нажатии на пункты меню Пуск, Панели задач, открытии файлов, то первое, что приходит в голову — перезагрузить компьютер. Иногда это неудобно.
Прежде чем перезагружать систему полностью, можно попробовать перезапустить проводник. Проводник занимается как раз тем, что показывает нам всё перечисленное выше в графическом виде.
Посмотрим это на примере. Я запущу Диспетчер задач. В Виндовс 10 это можно сделать вот так, правая клавиша на кнопке Пуск — выбираем Диспетчер задач. Если он у вас запустился так же, свёрнутым, то разворачиваем его этой стрелочкой.
Находим процесс Проводник. Если нажать на процессе правую клавишу мыши, то можно очень легко перезапустить проводник. Просто выбрать этот пункт.
Давайте сначала посмотрим, как будет выглядеть рабочий стол без Проводника. Для этого выбираю Снять задачу. Как видите в Диспетчере задач особо ничего не изменилось, а Рабочий стол куда то делся.
Перед нами теперь черный экран и указатель мыши. Я убил процесс Проводник и теперь вместо рабочего стола мы видим пустое черное поле. Если ещё закрыть Диспетчер задач, то будет полный блэкаут.
В данном случае проблема решается просто. Я запускаю Диспетчер задач комбинацией клавиш
Ctrl + Shift + Esc
Попробуйте, она очень удобная, нажимается пальцами одной руки. Теперь нажимаю:
Файл - Запустить новую задачу
В поле Открыть: просто печатаем
explorer.exe
Этот .exe файл и запускает Проводник. Нажимаю ОК или Enter — Проводник запущен.
Теперь давайте то же самое сделаем одним действием, с помощью командного файла.
Если у вас выключен показ расширений, включите. В Проводнике нажимаем Вид — ставим галочку напротив расширения имен файлов.
Теперь создадим на Рабочем столе новый текстовый документ. Печатаем здесь вот такую последовательность команд.
taskkill /f /im explorer.exe start explorer.exe exit
Если печатать лень, можете скопировать в текстовой версии, ссылка на неё есть в описании видео.
Здесь, командой taskkill — мы завершаем процесс Проводника. Параметр /f делает это принудительно, без появления предупреждающих окон. Параметр /im — указывает на название процесса, который завершает команда taskkill.
Следующая строка просто снова запускает процесс explorer.exe.
Теперь нужно правильно сохранить файл. Нажимаю
Файл - Сохранить как...
Проверяю, чтобы был выбран Рабочий стол. Теперь внимание, в поле Тип файла, нажимаю на выпадающий список и выбираю Все файлы (*.*). Будьте внимательны — это важно.
Теперь в поле Имя файла, вводим имя английскими буквами. Оно может быть любым. Я назову:
reexp.cmd
Ну и кодировку можно тоже проверить, это не обязательно, но пусть будет UTF-8. Всё, нажимаем Сохранить.
На Рабочем столе появился новый файл, с нашим именем. Текстовый документ можно сразу удалить, чтобы не мешал. Можно сразу проверить работу файла.
Двойной клик. Вроде бы всё работает. Сначала завершается процесс explorer.exe, и вторая строка запускает его вновь.
Файл можно убрать с рабочего стола. Вырезаю его и вставляю например в Документы. Можно конечно использовать его и так. Но раз уж у нас тема, контекстное меню, давайте туда его и добавим.
Для этого, открываем наш редактор. Открываем раздел:
HKEY_CLASSES_ROOT\Directory\Background\shell\
Нажимаем на раздел shell и создаём новый раздел. Можно назвать его именем любимого исполнителя, но мы назовём например:
Restart Explorer
Обратите внимание, что именно это название будет красоваться у нас в контекстном меню. Его можно сделать и на русском языке. Написать например Перезапуск проводника, или что то подобное. На ваш вкус.
Но мне кажется, что так гораздо лучше. Можно демонстрировать близким и друзьям новый пункт в контекстном меню, нажимать на него, делая при этом загадочное лицо, и немного надувая щёки)).
На новом разделе снова нажимаем правую клавишу — Создать — Раздел. Здесь пишем уже совершенно конкретное имя:
Command
В этом разделе у нас уже есть пустой параметр. Нажимаем на нём правую клавишу и выбираем Изменить.
В поле Значение нам нужно ввести путь до командного файла, который мы только что создали и хотим выполнить. Можно прописать путь вручную. Но гораздо удобнее воспользоваться небольшой хитростью.
Находим файл, путь до которого нам необходим. Чтобы легко скопировать путь, нажимаем клавишу Shift, удерживаем её и кликаем по файлу правой клавишей мыши. В контекстном меню находим пункт Копировать как путь. Пункт этот появляется при нажатии на Shift.
Осталось вставить скопированный путь в поле Значение Реестра.
А в Windows 7 это не работает.
Приведённый выше код отлично работает в Десятке. Для Windows 7 и 8.1 его нужно немного изменить.
@echo off taskkill /f /im explorer.exe start explorer.exe
Командой @echo off, мы выключаем вывод на экран отображения вводимых команд. Всё остальное, в точности так же, как рассмотрено в примере для Windows 10.
Как настроить контекстное меню Windows 10
Автор Белов Олег На чтение 5 мин. Просмотров 1000 Опубликовано
Контекстное меню открывается при щелчке правой кнопкой мыши на рабочем столе или в папке, ярлыке файла и программного обеспечения. Это открывает небольшое меню с различными удобными опциями и ярлыками. В Windows 10 нет встроенных параметров для настройки этих меню, но вы все равно можете перенастроить их, отредактировав реестр самостоятельно или с помощью какого-либо дополнительного программного обеспечения. Это некоторые из сторонних программных пакетов для Windows 10, с которыми вы можете настроить контекстное меню.
Добавить новое программное обеспечение и ярлыки веб-сайтов в контекстное меню рабочего стола
Редактор контекстного меню – хорошая утилита для добавления ярлыков программного обеспечения и веб-сайтов в контекстное меню рабочего стола с помощью. Добавьте эту программу в Windows 10, нажав кнопку Загрузить файл на этой странице. Он сохраняется в виде сжатой Zip-папки, которую можно распаковать, открыв ее в проводнике и выбрав Извлечь все . Откройте программное обеспечение из извлеченной папки.
- Открыв окно выше, вы можете нажать кнопку Обзор рядом с текстовым полем «Путь», чтобы выбрать ярлык программы для добавления в контекстное меню.
- Затем введите название для ярлыка в текстовом поле.
- Нажмите кнопку Установить и щелкните правой кнопкой мыши рабочий стол, чтобы открыть контекстное меню. Теперь он будет включать только что добавленный ярлык программного обеспечения.
- Чтобы добавить новый ярлык сайта в меню, введите адрес сайта в текстовом поле URL.
- Введите название для сайта в текстовом поле.
- Нажмите кнопку Установить в нижней части окна. Затем вы можете открыть эту страницу веб-сайта, щелкнув ее новый ярлык в контекстном меню.
Добавить ярлыки новых файлов в контекстное меню
Вы не можете добавлять ярлыки файлов для документов и изображений в контекстное меню с помощью редактора контекстного меню. Для этого добавьте FileMenu Tools в Windows 10 из Softpedia. Нажмите Загрузить на этой странице, чтобы сохранить настройки, и запустите программу установки, чтобы добавить программу на рабочий стол или ноутбук.
- Когда вы откроете окно программы ниже, нажмите Команды FileMenu Tools , если оно еще не выбрано.
- Нажмите кнопку Добавить команду , чтобы добавить новый ярлык.
- Вы можете выбрать Запустить программу в раскрывающемся меню Действие.
- Щелкните внутри поля «Программа» и нажмите кнопку…, чтобы выбрать файл для открытия ярлыка.
- Удалите Новая команда из текстового поля меню и введите заголовок файла.
- Затем нажмите кнопку Применить изменения .
- Вы должны щелкнуть правой кнопкой мыши на рабочем столе, чтобы открыть контекстное меню, которое теперь включает новое подменю FileMenu Tools с множеством дополнительных параметров. Это также будет включать новый ярлык файла, который вы добавили к нему. Нажмите на ярлык и выберите программу для открытия файла.
Настройте Отправить в меню
- Контекстные меню папки включают в себя меню Отправить в , которое также можно настроить с помощью Инструментов FileMenu. Для этого нажмите «Отправить» в меню в окне программного обеспечения, как показано ниже.
- Вы можете удалить элементы, уже находящиеся в подменю Отправить , выбрав их и нажав Удалить.
- Чтобы добавить элемент в подменю Отправить , выберите Добавить команду слева.
- Выберите поле «Имя» и введите название для элемента.
- Нажмите на поле “Цель” и введите путь к папке для элемента Отправить . Кроме того, вы можете нажать кнопку…, чтобы выбрать исполняемый файл.
- Нажмите кнопку Применить изменения , чтобы применить новые настройки меню Отправить в .
Удалите параметры стороннего программного обеспечения и ярлыки в контекстном меню
- Некоторые сторонние программы добавляют новые ярлыки и опции в контекстное меню. Вы можете удалить их, выбрав Команды других приложений в окне Инструменты FileMenu, как показано ниже. Обратите внимание, что вам также нужно запустить FileMenu Tools от имени администратора для удаления сторонних элементов в контекстных меню.
- Теперь установите флажки там, чтобы удалить их элементы из контекстного меню.
- Нажмите кнопку Применить изменения , чтобы удалить пункты контекстного меню программного обеспечения.
Добавить новые файлы в новое подменю
Контекстное меню включает в себя подменю Новый , из которого можно выбрать установку новых типов файлов и добавление их на рабочий стол. Вы можете добавить другие форматы файлов в это подменю с помощью Click Click Enhancer.Выберите Щелкните правой кнопкой мыши Enhancer на этой странице, чтобы добавить бесплатную версию на рабочий стол. Затем запустите программное обеспечение и выберите Новый редактор меню , чтобы открыть окно, показанное ниже.
- Выберите формат файла для добавления в меню Новый из списка «Ложь».
- Нажмите зеленую кнопку галочки.
- Затем вы должны найти формат файла в подменю Новый через несколько минут (но если вы не перезапускаете Windows). Вы можете щелкнуть правой кнопкой мыши на рабочем столе и выбрать Новый , чтобы открыть подменю, показанное непосредственно ниже.
Добавить прозрачность и новые цвета в контекстное меню
Помимо добавления и удаления ярлыков и параметров из контекстного меню, вы можете добавить к нему немного прозрачности и новые цвета с помощью прозрачного меню Moo0. Вы можете нажать Загрузить на странице софтпедии прозрачного меню Moo0, чтобы сохранить установщик. Откройте файл установки, чтобы добавить его в Windows 10.
- Когда у вас запущено программное обеспечение, щелкните правой кнопкой мыши значок в системном трее и выберите Прозрачность меню .
- Выберите значение прозрачности в меню.
- Затем щелкните правой кнопкой мыши на рабочем столе, чтобы открыть новое прозрачное контекстное меню, как показано ниже.
- Чтобы добавить новые цвета, нажмите Тема меню в меню программного обеспечения, чтобы открыть подменю, показанное непосредственно ниже.
- Выберите вариант цвета в этом меню и снова щелкните правой кнопкой мыши на рабочем столе, чтобы открыть настроенное контекстное меню, как показано ниже. Обратите внимание, что это также может изменить цвета меню в других приложениях.
Таким образом, есть много способов настроить контекстное меню с помощью этих программ. Контекстное меню дает вам совершенно новый способ настройки ярлыков для программного обеспечения, файлов, веб-сайтов и системных параметров. Развернув контекстные меню, вы можете удалить ярлыки на рабочем столе и в меню «Пуск».
Добавляем новые возможности в контекстное меню Windows | Windows IT Pro/RE
Хотя на тему добавления возможностей к контекстным меню операционной системы Windows уже написан целый ряд статей, она не становится менее актуальной. Контекстным меню пользуемся мы все, причем независимо от того, работаем за классическими либо за планшетными компьютерами. Сегодня я расскажу о том, как при помощи реестра Windows и возможностей групповой политики можно добавить новые пункты в контекстное меню, а также о методе обнаружения разделов и параметров реестра, отвечающих за добавление пунктов, которые можно найти в контекстных меню системы Windows.
Настройки элементов контекстного меню
Как известно, каждый раз, когда пользователь щелкает правой кнопкой мыши по определенному объекту в графическом интерфейсе операционной системы, открывается контекстное меню, включающее в себя список команд, которые конечный пользователь может выбрать для выполнения того или иного действия. Такие команды также известны как элементы контекстного меню, или же глаголы (Verbs). При взаимодействии с объектами вы можете обнаружить как стандартные элементы меню (к которым относятся, например, команды «Вырезать», «Вставить», «Удалить»), так и специальные команды, к которым пользователь получает доступ при взаимодействии с определенными типами файлов (например, для медиафайлов это могут быть команды, связанные с воспроизведением, а для текстовых файлов — команды печати либо редактирования содержимого файла). Ввиду того что все типы файлов регистрируются в системном реестре операционной системы, если вы попробуете вызвать меню для незарегистрированного типа файла (например, *.abc123), вам будут предоставлены лишь стандартные элементы меню.
Обратите внимание на то, что каждая команда в контекстном меню должна быть идентифицирована в системном реестре при помощи определенного глагола, который в свою очередь используется функцией ShellExecuteEx для запуска конкретного приложения. Этот глагол представляет собой обыкновенную текстовую строку, используемую оболочкой Shell для идентификации связанной команды. Каждый такой глагол соответствует команде, запускаемой в командной строке консоли или пакетному файлу с расширением bat.
Как и в случае с использованием командной строки, если какой-либо элемент для добавляемого вами объекта контекстного меню содержит пробелы, он должен быть заключен в кавычки. В противном случае, если элемент содержит пробел, но не заключен в кавычки, он будет обрабатываться неправильно. Например, если указать в качестве пути к приложению, скажем, «New Application.exe», приложение будет выполнено корректно. Но если вы укажете в качестве пути New Application.exe без кавычек, то операционная система попытается запустить несуществующую программу New с Application.exe в качестве первого параметра. А ввиду того что имя выполняющегося процесса может быть не самым информативным (вспомним в качестве примера файл «powershell.exe» и его отображаемое имя «Windows PowerShell»), выполнить такую задачу не удастся. Кстати, глаголы могут еще включать в себя имя, которое будет отображаться уже в самом контекстном меню, так что эти имена также следует указывать в кавычках.
В операционной системе Windows для каждого типа файлов задано определение элементов контекстного меню, что позволяет понять по расширению файла, какое приложение должно взаимодействовать с теми или иными файлами. При установке приложений, использующих уникальные (или стандартные) типы файлов, выполняется регистрация так называемой процедуры по умолчанию, которая будет применяться при попытке запуска приложения для открытия типа файла, не связанного с приложением.
Эта процедура по умолчанию, в сущности, выполняет две основные задачи:
- определение того, как приложение должно запускаться для открытия произвольного типа файла;
- определение дополнительных уникальных характеристик для типа файла, к которым можно отнести элементы контекстного меню и ярлыки.
Вернемся теперь к настройкам элементов контекстного меню и рассмотрим, где в реестре размещаются параметры, отвечающие за эти элементы. Вся информация, которую операционная система Windows использует при работе с файлами, заключена в ветви реестра HKEY_CLASSES_ROOT. Другими словами, если вы в «Проводнике Windows» открываете какой-то документ, в этот момент операционная система Windows запускает программу, которая при помощи процедуры по умолчанию связана с этим документом. Информация о тех функциях системы, о которых говорилось выше, включая расширения файлов, их взаимодействие с программами, печать, значки для зарегистрированных типов документов и многое другое, хранится в ветви HKEY_CLASSES_ROOT.
Беглое изучение разделов этой ветви реестра показывает, что здесь можно найти практически все возможные типы файлов. Огромное количество типов файлов регистрируется в операционной системе в процессе установки. К таким типам файлов можно отнести JPG, DOCX и другие. В свою очередь, некоторые специальные типы файлов появятся в системном реестре только после установки соответствующих приложений. К таким типам файлов можно отнести, например, VSDX после установки продукта Microsoft Office Visio.
В ветви реестра HKEY_CLASSES_ROOT для каждого зарегистрированного типа файлов отведено два специальных раздела. Имя первого такого раздела совпадает с расширением файла (например,. mkv) и содержит идентификатор (в данном случае — WMP11.AssocFile.MKV). А вот уже в разделе WMP11.AssocFile.MKV вы найдете дополнительную информацию о выбранном типе файлов. К такой информации можно отнести определение этого типа файлов, его значок, действия, которые должны выполняться при его использовании и многое другое. Все эти нюансы мы рассмотрим ниже.
Помимо упомянутых двух разделов для редактирования различных пунктов контекстного меню, вам еще могут пригодиться следующие ключевые подразделы ветви HKEY_CLASSES_ROOT:
- *. Этот подраздел отвечает за все файлы, хранящиеся на компьютере, причем независимо от того, зарегистрирован выбранный тип файла или нет.
- AllFileSystemObjects. В этом разделе реестра хранится информация, связанная со всеми файлами и папками. По сути, если вы хотите внести изменения в эту категорию, то лучше всего изменять параметры именно в данном разделе.
- Folder. Изменив содержимое этого раздела, вы сможете управлять пунктами контекстного меню для выбранной в проводнике папки.
- Directory. В данном случае изменениям подвергнутся все файлы, находящиеся внутри открытой пользователем папки.
- Directory\Background. Изменив содержимое этого раздела, вы сможете добавить, изменить или удалить пункты контекстного меню для фоновой области папки «Проводника Windows» (когда вы вызываете контекстное меню внутри какой-то папки, при этом не выделяя ни одного файла).
- DesktopBackground. Здесь нам предоставляется возможность изменить контекстное меню для рабочего стола операционной системы Windows.
- Drive. Если вы внесете изменения в реестр для этого подраздела, то ваши действия повлекут за собой изменения, связанные с дисками в «Проводнике Windows».
- Network. Внутри данного раздела вы можете вносить изменения в контекстное меню объектов, связанных с сетевым окружением.
- Network\Type\#. Данные подразделы позволяют вам вносить изменения в объекты типа #, где «#» — это код типа сетевого провайдера, указанный в десятичном формате.
- Printers. Здесь можно получить доступ к пунктам контекстного меню, связанного с принтерами.
Кроме того, можно выделить несколько канонических глаголов, которые вы найдете почти в каждом разделе Shell идентификатора типа файлов. К таким глаголам относятся:
- Open. Элемент, отвечающий за открытие файла или папки.
- Opennew. Открытие файла или папки в новом окне.
- Print. Печать файла.
- Explore. Открытие «Проводника Windows» для выбранной папки.
- Find. Открытие диалогового окна системного поиска с папкой, заданной в качестве расположения поиска, установленного по умолчанию.
- Openas. Отвечает за диалоговое окно «Открыть с помощью».
- Properties. Открытие диалогового окна свойств выделенного объекта.
Создаем свой элемент контекстного меню
Итак, с теоретической частью мы закончили и теперь можем перейти к практическим шагам. Перед тем как создавать новые элементы контекстного меню, давайте разберем строение существующих. Для примера рассмотрим раздел «HKEY_CLASSES_ROOT\.gif», который отвечает за файлы типа gif. При выборе указанного раздела в качестве значения параметра по умолчанию, как уже говорилось выше, можно обнаружить идентификатор — «giffile». К этому разделу и следует перейти для изменения и добавления различных параметров.
Выбрав раздел «HKEY_CLASSES_ROOT\giffile», вы сразу обратите внимание на значение этого раздела по умолчанию: оно представляет собой описание выбранного вами типа файлов — «GIF Image». Это означает, что данный идентификатор отвечает за изображения типа GIF. Также в корневом разделе идентификаторов присутствуют дополнительные параметры. Рассмотрим некоторые из них.
- EditFlags. Представляет собой двоичное значение длиной в 4 байт, которое может применяться для того, чтобы пользователи не могли при помощи контекстного меню задействовать определенные команды для выбранных ассоциаций файлов. В некоторых случаях этот параметр реестра может быть как типа REG_DWORD, так и REG_BINARY. Также стоит обратить внимание на то, что данный параметр может присутствовать и в подразделах shell, предопределяя наложенные ограничения корневого параметра.
- FriendlyTypeName. В этот параметр реестра записывается отображаемое имя для идентификатора. Таким образом, значение данного параметра должно содержать те же данные, что и запись по умолчанию. Эта запись может представляться типом REG_SZ или REG_EXPAND_SZ, но она обязательно должна быть отформатирована как косвенная строка (это полное имя файла и значение ресурса, которым предшествует символ @), например @%SystemRoot%\System32\shell32.dll,-30595, как в данном случае.
Поскольку GIF является зарегистрированным типом файлов, в основном разделе идентификатора вы можете найти раздел «DefaultIcon», в котором существует параметр @, отвечающий за расположение ярлыка, который будет сопоставляться выбранному типу файла, в данном случае GIF. Как правило, за системные значки файлов отвечает библиотека imageres.dll и данный случай — не исключение.
Следующий раздел, Shell, имеет, пожалуй, основное значение для нас. А считается он важнейшим из разделов этой категории по той причине, что операционная система именно отсюда вытягивает сведения о том, какие действия должны выполняться при двойном щелчке на выбранном файле данного типа или же других возможных операциях. Как правило, этот раздел включает в себя несколько глаголов. К стандартным глаголам можно отнести такие глаголы, как edit, open и print, что в графическом интерфейсе пользователя эквивалентно командам контекстного меню «Изменить», «Открыть» и «Печать». Каждый такой глагол должен включать подраздел command, в котором в параметре по умолчанию необходимо добавить команду, запускаемую из командной строки и определяющую выполняемое действие.
Более того, наряду с приложением, указанным в кавычках, необходимо использовать такой параметр, как «%1», например, как показано на экране 1; при работе с файлами gif на данном компьютере должен открыться Microsoft Internet Explorer. Что же означает эта единица? При запуске браузера Internet Explorer параметр %1 будет заменяться именем выбранного файла. Иными словами, когда пользователь попробует открыть файл funnygif.gif, который находится на диске D, операционная система запустит программу C:\Program Files\Internet Explorer\iexplore.exe с файлом D:\funnygif.gif.
Экран 1. Значение команды «Открыть» для GIF-файлов |
Если внимательно посмотреть на различные разделы для типов файлов, можно обнаружить, что помимо Shell, можно еще встретить такой раздел, как Shellex. А в чем разница между разделами Shell и Shellex? Здесь все просто. В случае с Shell вы можете применять статические глаголы, которые будут использоваться методом ShellExecute, а также контекстными меню для различных типов файлов. Как вы уже заметили, они достаточно просты в реализации, так как представляют собой, по сути, лишь определенную команду, выполняемую в командной строке. Однако в случае необходимости глаголы могут быть расширены дополнительными COM-объектами.
В свою очередь, раздел Shellex предназначен для управления расширениями shell, к которым как раз и относятся различные COM-объекты. Например, перейдя к разделу Drive, вы можете в разделе shellex найти такие подразделы как ContextMenuHandlers, DragDropHandlers, FolderExtensions и PropertySheetHandlers, которые, собственно, и считаются расширениями для обычного раздела Shell.
Теперь перейдем непосредственно к созданию нового элемента контекстного меню. На примере я покажу, как можно добавить в контекстное меню папки пункт «Открыть Windows PowerShell здесь». Для того чтобы этот элемент был доступен при щелчке правой кнопкой мыши как по папке, так и по свободной фоновой области внутри папки, параметры реестра будут изменяться внутри уже существующих разделов Directory и Directory\Background. Обратите внимание, что в случае с изменением параметров внутри разделов Directory и Background вам необходимо сменить для этих разделов владельца и предоставить группе администраторов полные права на изменение содержимого внутри разделов PowerShell.
Это простой пример, поскольку контекстное меню папок уже обладает данным параметром, однако его можно вызвать только при помощи расширенного контекстного меню (в комбинации с нажатой клавишей Shift). За пункты из расширенного контекстного меню отвечает параметр «Extended», поэтому для решения данной задачи нам достаточно удалить текущий параметр из соответствующих разделов реестра, а все остальные параметры можно оставить без изменений. Содержимое файла reg будет выглядеть так, как показано в листинге 1.
Как мы видим на экране 2, теперь в контекстном меню появился соответствующий элемент.
Экран 2. Новый элемент контекстного меню |
Возьмем другой пример, предполагающий добавление новых разделов и параметров реестра — добавление пункта «Скрыть выделенные» в контекстное меню выбранного файла. При помощи этой функции можно скрыть все выбранные файлы одним лишь нажатием клавиши мыши из контекстного меню выделенных объектов. В данном случае нам понадобится вносить изменения в раздел AllFilesystemObjects, так как действия должны выполняться при выборе любого объекта проводника Windows. Кроме того, поскольку операция, можно сказать, штатная, для реализации этой задачи будет использоваться системная функция ShellExecute. Сразу обращаю ваше внимание на то, что ввиду применения функции ShellExecute, в данном разделе не создается подраздел Command.
Должны быть выполнены следующие операции:
- Внутри раздела HKEY_CLASSES_ROOT\AllFilesystemObjects\shell создается дочерний раздел Windows.HideSelected.
- Добавляется строковый параметр «Description» со значением «@shell32.dll,-37575»;
- Добавляется строковый параметр «ExplorerCommandHandler» со значением «{0947c622-f98a-48a5-9df7-60e5fe202e07}».
- Добавляется строковый параметр «Icon» со значением «imageres.dll,-5314».
- Добавляется строковый параметр «MUIVerb» со значением «@shell32.dll,-37574».
Получаемый reg-файл будет выглядеть так, как показано в листинге 2.
На экране 3 видно, что нам дали выполненные изменения в реестре.
Экран 3. Элемент «Скрыть выбранные элементы» в контекстном меню при выборе файла |
Как мы видим, в обоих примерах фигурировали две библиотеки: shell32.dll и imageres.dll. Первая библиотека включает в себя команды, выполняемые операционной системой (функция ShellExecute), а вторая представляет собой хранилище системных значков, которые можно ассоциировать с тем или иным элементом контекстного меню. По этой причине я рекомендую создать документ, описывающий возможности данных библиотек.
Добавляем элементы в контекстное меню средствами GPO
С добавлением пунктов в контекстное меню мы разобрались, а это означает, что настало время перейти к выполнению аналогичных действий для большого количества пользователей сразу. Для этого мы воспользуемся возможностями групповой политики.
В следующем примере попробуем решить следующую задачу: добавить в контекстное меню для папок пункт открытия Windows PowerShell, а также пункт скрытия выбранных элементов. Выполним следующие шаги:
- Для начала откроем оснастку «Управление групповой политикой». В ней нужно создать новый или выбрать существующий объект групповой политики. Так как большинство изменяемых параметров реестра входит в раздел из «HKEY_CLASSES_ROOT», данный объект следует связать с подразделением, к которому относятся целевые компьютеры. Затем следует открыть для данного объекта редактор управления GPME. Так, в нашем примере создается объект GPO «Контекстные меню» и он привязывается ко всему домену. Открываем для этого объекта редактор политик.
- Поскольку для подраздела PowerShell из раздела реестра Directory необходимо сменить владельцев, для начала следует предоставить пользователям разрешения на изменение параметров в разделах реестра. Для этого переходим к разделу «Конфигурация компьютера»\«Политики»\«Конфигурация» Windows\«Параметры безопасности»\«Реестр». В области действий вызываем контекстное меню и выбираем пункт добавления раздела. В открывшемся диалоговом окне следует перейти к разделу реестра CLASSES_ROOT\Directory\shell\Powershell. Далее в диалоговом окне дополнительных параметров безопасности в разделе изменений владельца выбирается группа безопасности, для которой будут предоставлены полные права (учтите, что предоставлять такие права для группы пользователей в большинстве случаев рискованно и распределять права следует с осторожностью). Включите флажок наследования. Кроме того, добавьте для выбранной группы разрешения, включающие полный доступ к разделу. В открывшемся диалоговом окне добавления проекта оставляем переключатель на режиме распространения наследуемых разрешений на все подразделы и вносим изменения. В случае добавления идентичных пунктов для свободного пространства «Проводника Windows» предоставьте соответствующие разрешения еще и для раздела Directory\Background.
- Теперь при помощи предпочтений групповой политики из раздела HKEY_CLASSES_ROOT\Directory\shell\Powershell будет удаляться параметр «Extended». Для этого следует развернуть узел «Конфигурация компьютера», а затем перейти к узлу «Настройка»\«Конфигурация Windows». Щелкните в области сведений правой кнопкой мыши и из контекстного меню последовательно выберите команды «Создать» и «Элемент реестра». Поскольку у нас будет удаляться параметр реестра, выберите из раскрывающегося списка «Действие» пункт «Удалить». В раскрывающемся списке «Куст» (Hive) выберите ветвь реестра «HKEY_CLASSES_ROOT». После этого при помощи браузера элементов реестра укажите параметр «Extended». Элемент предпочтения реестра готов. Можно сохранять изменения. Диалоговое окно элемента предпочтений групповой политики показано на экране 4.
- Теперь осталось создать раздел реестра с соответствующими параметрами для добавления в контекстное меню второго пункта. В принципе, так как требуется добавить четыре параметра, все эти действия можно выполнить при помощи элементов предпочтения реестра, но если операция предполагает добавление большого количества параметров, то можно воспользоваться возможностями сценариев автозагрузки. Для этого перейдите в раздел «Конфигурация компьютера»\«Политики»\«Конфигурация» Windows\«Сценарии (запуск/завершение)» и откройте диалоговое окно свойств параметра политики «Автозагрузка». В диалоговом окне «Свойства: Автозагрузка» нажмите на кнопку «Добавить» и при помощи кнопки обзора поместите требуемый Reg-файл (например, файл AddHideItem.reg) в папку сценариев автозагрузки. После этого укажите в поле «Имя сценария» значение «regedit.exe», а в текстовом поле «Параметры сценария» значение «/s и имя файла», как показано на экране 5.
- После этого можно обновлять параметры политики на целевых компьютерах и проверять выполненные действия.
Экран 4. Создание элемента предпочтения реестра |
Экран 5. Добавление сценария автозагрузки |
Теперь вы знаете, из каких компонентов состоят контекстные меню операционных систем Windows и как можно добавить в различные контекстные меню свои уникальные пункты. Мы рассмотрели основные подразделы реестра, отвечающие за пункты контекстных меню. На нескольких примерах были продемонстрированы методы добавления новых пунктов в контекстное меню как вручную, так и централизованно, при помощи групповой политики. Я надеюсь, что благодаря данной статье вы сможете с легкостью настроить контекстные меню своих рабочих систем под конкретные потребности.
Листинг 1. Пример содержимого реестраWindows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\Powershell] @="@shell32.dll,-8508" "Extended"=- "NoWorkingDirectory"="" "ShowBasedOnVelocityId"=dword:00639bc8 [HKEY_CLASSES_ROOT\Directory\shell\Powershell\command] @="powershell.exe -noexit -command Set-Location -literalPath ‘%V’" [HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell] @="@shell32.dll,-8508" "Extended"=- "NoWorkingDirectory"="" "ShowBasedOnVelocityId"=dword:00639bc8 [HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command] @="powershell.exe -noexit -command Set-Location -literalPath ‘%V’"Листинг 2. Параметры реестра для добавления пункта «Скрыть выделенные» в контекстное меню
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Windows.HideSelected] "Description"="@shell32.dll,-37575" "ExplorerCommandHandler"="{0947 c622-f98 a-48 a5-9 df7-60 e5 fe202 e07}" "Icon"="imageres.dll, —5314" "MUIVerb"="@shell32.dll, —37574"
Добавляем новые возможности в контекстное меню Windows
Поделитесь материалом с коллегами и друзьями
Добавить элемент в контекстное меню windows 7. Редактирование команд контекстного меню Windows
FileMenu Tools — программа для добавления или удаления пунктов из контекстного меню Проводника. При работе с файловым менеджером Проводник, пользователи имеют дело с определенным набором команд контекстного меню.
При этом некоторые пункты контекстного меню кажутся лишними, а некоторых команд, наоборот, не хватает. Решением этой проблемы будет установка специальной программы для добавления нужной команды в контекстное меню Проводника.
Одной из таких программ является бесплатная программа FileMenu Tools. C помощью программы FileMenu Tools вы можете создать свое собственное подменю, которое будет расположено в стандартном контекстном меню Проводника.
В подменю FileMenu Tools вы сами будете добавлять новые команды контекстного меню, которые вам предложит эта программа.
filemenu tools скачать
На странице загрузки программы FileMenu Tools можно скачать также portable (переносной) вариант программы, который не требуется устанавливать на компьютер. В этом случае, программа будет запускаться из папки.
Не забудьте скачать на странице загрузки, также русский языковой пакет, для последующей русификации данной программы. Для этого в разделе «Languare Pack» нажмите на ссылку «Russian».
После завершения установки программы, запустите приложение. После этого, откроется главное окно программы FileMenu Tools.
Теперь нужно закрыть окно программы и перейти к ее русификации.
Русификация FileMenu Tools
Сначала необходимо распаковать русский языковый пакет с помощью архиватора. Из папки «russian» потребуется скопировать два файла русификации в папку программы FileMenu Tools, которая находится в «Program Files» => «LopeSoft» => «FileMenu Tools» => «lang».
После этого запускаете программу, а в меню «Options» => «Languare» => «Russian» активируете пункт «Russian». Интерфейс программы изменяется и становится на русском языке.
Как добавить пункт в контекстное меню Проводника
В окне программы, во вкладке «Команды FileMenu Tools, находится список команд, которые можно добавить в стандартное контекстное меню.
Сначала нужно открыть вкладку «Команды FileMenu Tools», из пунктов которой будет производиться добавление команд в контекстное меню.
В этой вкладке для добавления пункта в контекстное меню необходимо поставить флажки в чекбоксах напротив выбранных новых пунктов контекстного меню. Расположение команд можно менять с помощью стрелок вверх или вниз.
После того, как вы выбрали дополнительные команды, следует нажать на зеленую кнопку «Применить изменения».
После этих изменений в контекстном меню появляется новый пункт «FileMenu Tools». Теперь, после нажатия правой кнопкой мыши по какой-нибудь папке или по файлу, в контекстном меню, в числе прочих пунктов, откроется пункт «FileMenu Tools».
В этом пункте в подменю будет расположен список добавленных команд. Для примера, я добавил в контекстное меню Проводника такие команды — «Копировать в…», «Переместить в…», «Создать копию файла».
На изображении видно, что новые добавленные команды – «Копировать в…», «Переместить в…», «Создать копию файла», открываются в подменю пункта контекстного меню «FileMenu Tools».
Как удалить пункт из контекстного меню
Вы также можете отредактировать команды «Меню “Отправить…”» и «Команды других приложений». Если вы считаете некоторые команды лишними, то вы можете их удалить с помощью программы FileMenu Tools .
Для того, чтобы редактировать контекстное меню, вам нужно будет снять флажки напротив названий тех команд, которые не должны будут в дальнейшем отображаться в контекстном меню.
Делать это совсем не обязательно, и будет лучше, если вы ничего не будете менять в настройках этих двух вкладок без особой на то необходимости.
Если, после произведенных вами изменений, что-то получилось не так как вы этого ожидали, то вы можете отменить произведенные изменения в контекстном меню, если нажмете для отмены изменений на красную кнопку «Отменить изменения».
Как добавить свой пункт в контекстное меню
В разделе «Действия» выберите пункт «Добавить команду». В окне FileMenu Tools появится новый пункт «Новая команда». Далее нужно будет нажать на кнопку «Свойства», которая расположена в левой части она программы.
В разделе Общие кликните по пункту «Текст меню», а затем введите название своего пункта контекстного меню вместо «Новая команда».
После сделанного выбора, нажмите на кнопку «Применить изменения».
Заключение
Бесплатная программа FileMenu Tools позволяет производить редактирование контекстного меню, с ее помощью можно будет добавить пункт в контекстное меню для более удобной работы в Проводнике.
Мы уже знакомы с понятием контекстного меню. Пришло время углубить наши знания о нём и рассмотреть тему — Как удалить или добавить в контекстное меню Windows команды.
Функционал Windows дает возможность редактировать контекстное меню пользователю на свой вкус.
Редактирование контекстного меню (набора команд меню «проводника» или «действий») возможно одним из двух способов:
- Через параметры программ;
- Через реестр Виндовс ;
- С помощью дополнительно устанавливаемых приложений.
Посмотрим как это делается:
Устанавливаемые программы часто сами обладают (по умолчанию) функцией интеграции в набор команд контекстного меню (КМ). Тогда такой параметр присутствует в их настройках на основных вкладках, а может быть на таких как «Интеграция», «Загрузка» или «Добавление» и др. Например, для архиватора ВинРАР достаточно убрать галочку в настройках:
Понятно, что таким образом можно как добавить (устанавливая), так и удалить (снимая) команду (команды) из списка. С другими приложениями поступают аналогично.
Работаем с реестром
При работе с Реестром Windows нужно быть очень внимательным. Чтобы оказаться в реестре нужно в меню «Пуск» задать поиск, набрав «regedit», и запустить найденный исполняющий файл «regedit.exe»:
Создаём копию
Перед редактированием Реестра любой версии Виндовс (в том числе и Windows 7) не забываем для подстраховки создавать его резервную копию. Для этого в редакторе нужно на вкладке «Файл» выбрать команду «Экспорт». Избрать «Весь реестр» внизу открывшегося диалога. Присвоив имя и указав место — «Сохранить»:
Если случится непоправимое (особенно для неопытного человека) вернуть реестр в прежнее состояние можно по команде «Файл»/«Восстановить», указав ранее созданный резервный файл.
Очистка набора для каталогов
Сам реестр выглядит древовидной блок-схемой (в левой части), каждая из веток которого имеет свои параметры (справа). За контекстное меню папок отвечают ветки «shell», «Shellex ContextMenuHandlers» и «Folder\shell» каталога «HKEY_CLASSES_ROOT\ Directory». Подробнее рассмотрев указанные ветки, можно убедиться, что папка «shell» вбирает в себя верхнюю часть контекстного набора, а «Shellex ContextMenuHandlers» — нижней. Папка же «Folder\shell» — повторяет предыдущую.
Удаление программных элементов из набора производится в каждой из веток. По правой мышке выделяется элемент удаления, вызывается команда «Удалить»:
Теперь для файлов
Здесь используется та же процедура, но в других ветках. Так как за набор команд Context Menu для файлов отвечают ветки «*/shellexContextMenuHandlers» и «*/shell» в разделе реестра «HKEY_CLASSES_ROOT»:
Процедура удаления совершенно аналогична. Не забываем только удалять ненужное в обеих ветках.
Используем сторонние приложения
Удалить или добавить пункт в контекстное меню любой версии Виндовс (в том числе и Windows 7) намного проще (и безопаснее для новичка) используя дополнительные утилиты.
После установки и запуска в окне программы (по столбцу «Type») можно увидеть все программы из контекстного меню Windows (type = Context Menu).
Удаляется ненужное путём выделения и нажатия красного кружка:
Интересная и полезная утилита с говорящим названием (существует в бесплатном варианте) Ccleaner. Обладает многими полезными свойствами. Сайт — http://ccleaner.org.ua/. В нашем случае — очищает реестр от неиспользуемых записей, путей к программам, ярлыкам и пр.:
Для очистки Context Menu нужно, перейдя в «Сервис», во вкладках «Автозагрузки» найти «Контекстное меню». Здесь будет отражён перечень добавленных в набор приложений и их статус (включено: да/нет):
Для удаления — находясь на строке, правой мышкой вызывается команда «Удалить». Поскольку повторный возврат (включение в список) возможен лишь при переустановке или перенастройке приложения, то рекомендуется выбор опции «Выключить». — Тогда её можно будет лего вернуть («Включить»).
Добавляем с FileMenu Tools
Очень просто добавить в контекстное меню новый пункт с помощью программы «FileMenu Tools».
В ней предложено пользователю три вкладки:
- Левая — управление предложенными элементами;
- Средняя — для настройки функции «Отправить»;
- Правая — отключает из списка внесённые сторонними программами команды:
Добавлять новый элемент нужно командой «Add Command». Для указания параметров его предназначена нижняя правая часть окна — «Properties». Например, для внесения в список меню строки «Open in Firefox» (открытие файлов HTM и HTML):
В «Menu Text» нужно вписать название, а в «Extensions» — варианты расширений:
В «Program Properties» прописывается маршрут к исполняющему файлу приложения Firefox.exe:
Сохранение добавленного пункта производится нажатием зелёного элемента вверху окна (слева):
Эта статья помогла вам разобраться с разнообразными способами редактирования контекстного меню. Теперь вы знаете как добавить и удалить из него элементы не только средствами Виндовс, но и с помощью других программ.
Оставляйте свои комментарии.
По умолчанию CMD и PowerShell запускаются либо в профиле текущего пользователя, либо (если процесс запущен от имени администратора) в системной папке Windows\system32. И если требуется выполнить команду или запустить скрипт в другой директории, то надо сначала в эту директорию перейти либо указать в команде полный путь. Чтобы немного облегчить себе жизнь и сэкономить время можно добавить команду для запуска консоли в контекстное меню проводника.
Напомню, меню открывается кликом правой клавиши мышки по объекту (файлу, папке и т.п.), а контекстным оно называется потому, что набор пунктов меняется в зависимости от выбранного объекта.
Соответственно нам надо в меню директории добавить пункт для запуска консоли в этой директории. Сделать это можно с помощью несложного твика реестра.
Примечание. О том, как работать с реестром, можно почитать .
Настройки, отвечающие за контекстное меню для директории, находятся в разделе HKEY_CLASSES_ROOT\Directory\shell . Для запуска командной строки создадим в этом разделе подраздел с именем cmd. Хотя имя раздела в принципе неважно, но желательно сделать его интуитивно понятным, чтобы не путаться.
Дефолтному параметру в созданном разделе зададим значение ″Open SMD here…″, эта строка будет отображаться как название пункта меню. А если тут же создать пустой строковый параметр с именем Extended , то новый пункт меню будет виден только в расширенном режиме, т.е. при нажатии Shift+правая клавиша мыши.
Затем в созданном разделе создадим подраздел с именем command и зададим дефолтному параметру следующее значение:
cmd.exe /s /k pushd ″%L″
Это команда, которая запускает консоль cmd в выбранной директории.
Аналогичную структуру создаем для PowerShell, команда такая:
powershell.exe -NoExit -Command Set-Location -LiteralPath ′%L′
Осталось проверить результат. Для этого берем папку, открываем контекстное меню, выбираем пункт ″Open PowerShell here…″
и консоль PowerShell открывается сразу в выбранной папке. Очень удобно.
Для того, чтобы убрать пункт из меню, можно просто удалить созданную ветку. Если же требуется временно скрыть его, то можно добавить пустой строковый параметр с именем LegacyDisable . В этом случае пункт не отображается в меню, но остается в реестре.
Всем доброго времени суток. Совсем недавно мне пришлось переустанавливать систему на своем компьютере. Напомню, что я пользуюсь Windows 7 максимальная. Все прошло практически безболезненно за исключением одного маленького нюанса. В этот раз я решил не устанавливать никакие приложения, а оставить его только под систему. Все необходимые программы установил на диск D. Но так, как я постоянно пользуюсь текстовым редактором Notepad++, хотелось чтобы в контекстном меню проводника появился пункт: Открыть с помощью Notepad++. Дело в том, что этот пункт появляется автоматически, если устанавливать редактор на диск «С». Но если установить его на другой диск, то такой фишки уже не будет и нужно будет это делать самостоятельно и вручную. Если кому трудно осилить много букв, то переходите сразу к
Контекстное меню проводника Windows, это когда нажимаешь правой кнопкой мышки где-либо, вот тогда и появляется это меню.
И тогда я задался целью создать этот пункт во что бы то ни стало, потому как очень к нему привык и не представлял уже без него дальнейшей жизни. 🙂 Нутром чувствовал, что эту задумку как-то можно реализовать, но как это сделать я не знал. Как обычно рунет мне помочь ничем не смог. решение нашлось где-то далеко за морями-океанами и на каком-то ломаном английском. Автор слишком много слов употреблял из какого-то местного сленга, что я еле понял о чем речь. Поэтому буду рассказывать то, что я понял. 🙂
Редактировать будем . Такое занятие скорее для опытных пользователей. Хотя, если делать все по инструкции, справится и новичок. Для начала нам нужно открыть этот самый реестр. Для этого идем в Пуск — Выполнить, пишем в поле команду regedit и жмем Enter . Вызвать окно для выполнения этой команды можно еще сочетанием клавиш Win + R . Если у вас нет в меню пуска пункта Выполнить, то нажмите на Пуск правой кнопкой мыши и выберите Свойства. В открывшемся окне во вкладке Меню «Пуск» нажать на кнопку Настроить Найти пункт Выполнить и поставить на нем галочку и применить сохраненные параметры.
Итак, мы открыли редактор реестра. Нам нужно пройти по этому пути:
HKEY_CLASSES_ROOT/*/Shell |
HKEY_CLASSES_ROOT/*/Shell
Нажимаем правой кнопкой мыши на shell и выбираем пункт: «Создать раздел».
Даем ему название, например Notepad и в правом окне кликаем дважды по строковому параметру и пишем значение: Открыть в Notepad++. Это та надпись, которая будет отображаться в контекстном меню. Затем на разделе Notepad кликаем правой кнопкой и создаем подраздел с названием: «command». Без кавычек. И в правом окне в строковый параметр прописываем путь к программе и в конце добавить: ″%1″ А чтобы узнать путь программы, нужно выбрать приложение, нажать Shift и правую кнопку мыши. Появится пункт: «Копировать как путь». У меня получилось вот так:
«D:\Программы\Notepad++\notepad++.exe» «%1» |
«D:\Программы\Notepad++\notepad++.exe» «%1»
Все хорошо, появился пункт в контекстном меню, который нам был нужен, но смотрится это не очень красиво.
Поэтому нам нужно узнать способ добавления к созданному нами пункту, чтобы не путаться и было сразу все видно и понятно. И решение этому есть. Для начала нужно найти эту иконку. Размер у нее должен быть небольшой, 16х16 пикселей. Я эту иконку достал из самой программы Notepad++. Делается это пр помощи программы . Чтобы добавить иконку жмем в редакторе реестра на раздел Notepad и в правом окне при помощи правой кнопки создаем строковый параметр. Называем его Icon. И вставляем туда скопированный путь иконки. Если все сделали правильно то должно получится примерно так:
Как вы уже поняли, таким образом можно добавлять в контекстное меню практически любые программы, которыми вы часто пользуетесь. Не совсем конечно удобно это делать, но зато полезно для практики. Будете знать устройство компьютера и его файловой системы. О своих экспериментах отписывайтесь в комментариях. Надеюсь, что у вас все получится.
Что такое контекстное меню кнопки «Пуск» и как оно используется?
Контекстное меню (также известное как контекстное меню, контекстное меню или всплывающее меню) — это меню, которое появляется, когда вы щелкаете правой кнопкой мыши, и предлагает набор вариантов, доступных для или в контексте того, что было вы нажали. Доступные варианты обычно представляют собой действия, специально связанные с выбранным объектом.
Контекстное меню, обсуждаемое в этой статье, вызывается с помощью кнопки «Пуск» и обеспечивает быстрый доступ к функциям и приложениям операционной системы, которые в некоторых случаях не так легко доступны в противном случае.
Чтобы просмотреть контекстное меню кнопки «Пуск», щелкните кнопку «Пуск» правой кнопкой мыши или нажмите комбинацию клавиш Windows + X на клавиатуре.
Отобразится контекстное меню кнопки «Пуск», которое предоставит доступ к следующему:
- Программы и компоненты: откроется окно «Программы и компоненты» (из Панели управления). Используйте это, чтобы удалить или изменить программу.
- Центр мобильности: используйте этот инструмент для регулировки яркости и громкости дисплея, проверки уровня заряда аккумулятора, изменения настроек питания, а также включения и выключения беспроводной связи.<
ПРИМЕЧАНИЕ. В Mobility Center будут доступны различные опции в зависимости от модели компьютера и установленного оборудования.
- Электропитание: откроется окно Электропитание (из Панели управления), где вы сможете выбрать или настроить схему электропитания.
- Средство просмотра событий: откроется средство просмотра событий, которое обеспечивает доступ к записям всех предупреждений и уведомлений, которые происходят на компьютере.
- Система: откроется окно «Система» (из Панели управления) и позволит вам просмотреть всю основную информацию о вашем компьютере.
- Диспетчер устройств: откроется окно диспетчера устройств, которое обеспечивает централизованный и организованный обзор всего установленного на компьютере оборудования, распознаваемого Microsoft® Windows®.
- Сетевые подключения: откроется окно «Сетевые подключения». Каждое подключение в этой папке содержит набор функций подключения, которые установлены в данный момент или которые вы можете использовать для создания связи между вашим компьютером и другим компьютером или сетью.
- Управление дисками: откроется окно «Управление дисками», которое представляет собой системную утилиту для управления жесткими дисками и содержащимися на них томами или разделами.
- Управление компьютером: откроется окно «Управление компьютером», представляющее собой набор инструментов администрирования, которые можно использовать для управления одним локальным или удаленным компьютером.
- Командная строка: откроется окно командной строки, которое предоставляет средства связи между пользователем и компьютером, основанные исключительно на текстовом вводе и выводе.
- Командная строка (администратор): откроется окно «Командная строка (администратор):», которое почти идентично окну командной строки, за исключением того, что оно будет выполнять команды с правами администратора.
- Диспетчер задач: откроется диспетчер задач, который позволяет просматривать все задачи и процессы, выполняемые в данный момент на компьютере, а также общую производительность компьютера.
- Панель управления: откроется панель управления, которая позволяет изменять различные параметры системы и элементы управления.
- Проводник: откроется окно «Этот компьютер», предоставив вам доступ к папкам «Документы», «Музыка», «Изображения» и «Видео» (расположение по умолчанию для сохранения файлов этих типов), а также для доступа и навигации по местам на жестком диске. (Локальный диск (C :)) или в сети.
- Поиск: откроется функция поиска в Интернете и Windows (также доступная на панели задач) и предоставит вам доступ к Кортане.
- Выполнить: откроется окно «Этот компьютер», которое позволит вам ввести имя и быстро получить доступ к программе, файлу, папке, документу или Интернет-ресурсу. Хотя все это можно открыть разными способами, функция «Выполнить» часто обеспечивает самый быстрый способ.
- Завершение работы или выход: это единственный элемент в этом контекстном меню, в котором есть подменю, которое дает вам следующие параметры: «Выход», «Спящий режим», «Завершение работы» или «Перезагрузка».
ПРИМЕЧАНИЕ. В подменю могут быть доступны различные параметры в зависимости от модели компьютера.
- Рабочий стол: позволяет быстро свернуть все открытые окна и перейти на рабочий стол.
Расширение контекстного меню и диалогового окна общего доступа в Windows 11
Windows 11 вносит уточнения в контекстные файловые операции в контекстном меню, вызываемом правой кнопкой мыши, и в диалоговом окне общего доступа. Их можно расширять приложениями, включая неупакованные приложения Win32.
Контекстное меню — одно из самых популярных и полезных расширений оболочки.Если вы уже находитесь в проводнике или на рабочем столе, это значительно сокращает количество шагов для завершения операции с файлом по сравнению с открытием отдельного приложения.
Каким бы полезным ни было контекстное меню Windows 10, мы стремились улучшить его дизайн в Windows 11.
- Наиболее распространенные команды — вырезать, копировать, вставить, удалить и переименовать — находятся далеко от указателя мыши, точки касания или пера.
- Меню исключительно длинное. Он рос в нерегулируемой среде в течение 20 лет, начиная с Windows XP, когда был представлен IContextMenu.
- Включает редко используемые команды.
- Команды, которые следует сгруппировать вместе, например «Открыть с помощью» и «Открыть с помощью», иногда сильно различаются.
- Команды, добавленные приложениями, не имеют общей организационной схемы и могут прерывать разделы команд почтового ящика.
- Команды, добавленные приложениями, не относятся к самому приложению.
- Многие команды выполняются в проводнике внутри процесса, что может вызвать проблемы с производительностью и надежностью.
Контекстное меню Windows 11 решает эти проблемы следующими способами:
- Общие команды размещаются рядом с тем местом, где вызывается меню.
- «Открыть» и «Открыть с помощью» сгруппированы вместе.
- расширяют меню с помощью идентификатора приложения IExplorerCommand +. Распакованные приложения Win32 могут использовать разреженные манифесты. Поддержка IExplorerCommand распространяется еще на Windows 7.
- Расширения приложений сгруппированы под глаголами оболочки.
- Приложения поставщика облачных файлов помещаются рядом с командами оболочки для гидратации или обезвоживания файла.
- Приложения с более чем одним глаголом сгруппированы во всплывающем меню с атрибуцией приложения.
- «Показать дополнительные параметры» загружает контекстное меню Windows 10 как есть для доступа к малоиспользуемым командам оболочки и приложениям, которые все еще работают над переносом. Никакие команды не были удалены полностью.
- Shift-F10 или клавиша меню клавиатуры также загрузят контекстное меню Windows 10.
Диалог общего доступа также был улучшен в Windows 11.
- Совместное использование рядом теперь намного проще, с легким контролем над настройкой видимости вверху и ссылкой на дополнительные настройки в нижнем колонтитуле диалогового окна.
- Если вы используете приложение «Почта», первая запись в списке контактов поможет вам легко отправить электронное письмо самому себе.
- Все приложения теперь могут участвовать в диалоговом окне «Поделиться» в качестве целей. Для неупакованных приложений Win32 это описано в том же примере, что и контекстное меню. PWA, установленные через Microsoft Edge, также поддерживаются, если они реализуют API целевого веб-ресурса.
Относительно сценариев открытия файлов:
1.Когда мне следует зарегистрировать свое приложение для «Открыть с помощью»? (Ассоциации типов файлов)
Новое контекстное меню перемещает «Открыть с помощью» в верхнюю часть меню, сразу после «Открыть».
Если ваше приложение может открыть файл, чтобы сделать с ним что-то еще, вы всегда должны регистрироваться для любых применимых ассоциаций типов файлов.
«Универсальные открыватели», как и редакторы технических текстов, должны регистрироваться для обработки *, поэтому они всегда будут предлагаться в качестве опции «Открыть с помощью». Они также должны явно регистрироваться для любых типов файлов, для обработки которых они оптимизированы.
2. Когда мне следует добавить глагол к «Редактировать с помощью (приложение)»?
Определенные типы файлов, например, сценарии, HTML, изображения или текстовые форматы документов, обычно являются одновременно «доступными для просмотра / выполнения» и «редактируемыми».
Поскольку действие по умолчанию при двойном щелчке по этим файлам может быть «открыть / запустить» или «изменить», одно из этих двух действий будет менее удобным.
В этих случаях добавление глагола для «Редактировать с помощью (название приложения)» является приемлемой практикой.
Однако, пожалуйста, подумайте, будут ли ваши неопытные пользователи должным образом обслуживаться с помощью «Open with.”
Для этих пользователей состояние по умолчанию, не включающее глагол, если только пользователи не выберут его, будет поддерживать порядок в меню в целом, предлагая классические функции вашим опытным пользователям.
Что касается сценариев обмена файлами:
3. Когда мне следует добавить команду контекстного меню в «Поделиться с (приложением)»?
Действия «Поделиться» могут происходить вне проводника, например, из приложения «Фотографии» или «Snip & Sketch». В этих случаях пользователю отображается диалоговое окно «Поделиться».
Лучше всего убедиться, что вы зарегистрированы как цель приложения в диалоговом окне «Поделиться».
Также можно добавить команду контекстного меню для «Поделиться с (приложением)»
Поскольку к диалоговому окну «Совместное использование» также легко получить доступ из ленты и контекстного меню проводника, дополнительная команда «Поделиться с» в контекстном меню может быть излишней — рассмотрите возможность предоставления пользователям возможности отказаться от повторяющейся команды контекстного меню.
Контекстные меню— Элементы управления — iOS — Руководство по человеческому интерфейсу
В iOS 13 и более поздних версиях вы можете использовать контекстные меню, чтобы предоставить людям доступ к дополнительным функциям, связанным с экранными элементами, без загромождения интерфейса.
Контекстные меню похожи на меню Peek и Pop, но с двумя ключевыми отличиями:
- Контекстные меню доступны на всех устройствах под управлением iOS 13 и новее; Функция Peek and Pop доступна только на устройствах, поддерживающих 3D Touch.
- Контекстные меню немедленно отображают контекстно релевантные команды; Peek and Pop требует смахивания вверх для просмотра команд.
Чтобы открыть контекстное меню, люди могут использовать определяемый системой жест касания и удержания или 3D Touch (3D Touch может ускорить отображение контекстных меню).В открытом контекстном меню отображается предварительный просмотр элемента и перечисляются команды, которые с ним действуют. Люди могут выбрать команду или перетащить элемент в другую область, окно или приложение.
Последовательное внедрение контекстных меню. Если вы предоставляете контекстные меню для элементов в одних местах, но не в других, люди не будут знать, где они могут использовать эту функцию, и могут подумать, что в вашем приложении возникла проблема.
Включите только наиболее часто используемые команды, применимые к элементу. Например, в контекстное меню почтового сообщения имеет смысл включать команды для ответа и перемещения сообщения, но не имеет смысла включать команды форматирования или почтового ящика.Перечисление слишком большого количества команд может ошеломить людей.
Включите глиф в каждую команду в контекстном меню. Глиф усиливает значение команды, помогая людям мгновенно понять ее функцию. При использовании символов SF вы можете выбрать существующий символ, представляющий вашу команду, или отредактировать связанный символ, чтобы создать собственный глиф. Если ваше контекстное меню включает подменю, вам не нужен глиф для него, потому что он автоматически отображает предоставленный системой символ шеврона, указывающий на наличие дополнительных команд.
Используйте подменю для управления сложностью. Подменю — это пункт контекстного меню, который показывает вторичное меню логически связанных команд. Дайте подменю интуитивно понятные заголовки, описывающие их содержимое, чтобы люди могли предугадывать команды подменю, не раскрывая их. Краткие, ориентированные на действия заголовки также позволяют людям пропускать подменю, которые им не нужны в их текущем контексте.
Сохраняйте подменю на одном уровне. Хотя подменю могут сокращать контекстное меню и пояснять команды, которые могут выполнять люди, более одного уровня подменю усложняют работу и могут затруднять навигацию для людей.
Поместите наиболее часто используемые элементы вверху меню. Когда люди открывают контекстное меню, их фокус находится в верхней части этого меню. Размещение наиболее часто используемых элементов в верхней части меню помогает людям найти тот, который они ищут.
Используйте разделители для группировки связанных пунктов меню. Создание визуальных группировок может помочь людям быстрее сканировать меню. Например, вы можете использовать разделитель для группировки действий, связанных с редактированием элемента, а другой — для группировки действий, связанных с совместным использованием элемента.Обычно в контекстном меню не должно быть больше трех групп.
Избегайте предоставления контекстного меню и меню редактирования для одного и того же элемента. Это может сбивать с толку людей, а системе может быть сложно определить намерение, когда обе функции включены для одного и того же элемента. Дополнительные инструкции см. В разделе «Редактировать меню».
Не используйте кнопку действия, открывающую предварительный просмотр элемента. Люди могут нажать, чтобы открыть просматриваемый элемент, поэтому, как правило, не требуется явно указывать кнопку «Открыть».
Инструкции для разработчиков см. В разделе UIContextMenuInteraction.
chrome.contextMenus — Разработчики Chrome
# Usage
Пункты контекстного меню могут отображаться в любом документе (или фрейме внутри документа), даже если они имеют URL-адреса file: // или chrome: //. Чтобы контролировать, в каких документах могут отображаться ваши элементы, укажите поле documentUrlPatterns при вызове метода create ()
или update ()
.
Вы можете создать столько пунктов контекстного меню, сколько вам нужно, но если одновременно отображается более одного из вашего расширения, Google Chrome автоматически сворачивает их в одно родительское меню.
# Manifest
Для использования API необходимо объявить разрешение contextMenus в манифесте расширения. Кроме того, вы должны указать значок размером 16×16 пикселей для отображения рядом с вашим пунктом меню. Например:
{
"имя": "Мое расширение",
...
"разрешения": [
"contextMenus"
],
"значки": {
"16": "значок-битти. png ",
" 48 ":" icon-small.png ",
" 128 ":" icon-large.png "
},
...
}
# Примеры
Вы можете найти образцы этого API на странице примера.
создать
создать (createProperties: объект, обратный вызов ?: функция): число | строка
Создает новый пункт контекстного меню. Если во время создания возникает ошибка, ее нельзя обнаружить, пока не сработает обратный вызов создания; подробности будут в runtime.lastError
.
Параметры
Начальное состояние флажка или переключателя:
true
для выбранного,false
для невыделенного. В данной группе одновременно может быть выбран только один переключатель.Список контекстов, в которых будет отображаться этот элемент меню. По умолчанию
['страница']
.documentUrlPatterns
строка [] необязательный
Ограничивает применение элемента только к документам или фреймам, URL-адрес которых соответствует одному из заданных шаблонов. Для получения подробной информации о форматах шаблонов см. Match Patterns.
Включен или отключен этот пункт контекстного меню. По умолчанию
истинно
.Уникальный идентификатор, назначаемый этому элементу.Обязательно для страниц событий. Не может совпадать с другим идентификатором для этого расширения.
onclick
function optional
Функция, которая вызывается при щелчке по пункту меню. Страницы событий не могут использовать это; вместо этого они должны зарегистрировать слушателя для
contextMenus.onClicked
.Функция onclick выглядит так:
Информация о выбранном элементе и контексте, в котором произошел щелчок.
Подробная информация о вкладке, на которой произошло нажатие.Этот параметр отсутствует для приложений платформы.
parentId
номер | строка необязательный
Идентификатор родительского пункта меню; это делает элемент дочерним по отношению к ранее добавленному.
targetUrlPatterns
строка [] необязательный
Подобно
documentUrlPatterns
, фильтры на основе атрибутаsrc
теговimg
,audio
иvideo
и атрибутаhref2
тегов.Текст, отображаемый в элементе; это требуется , если
тип
неразделитель
. Когда контекст —, выбор
, используйте% s
в строке, чтобы показать выделенный текст. Например, если значение этого параметра — «Перевести ‘% s’ в Pig Latin» и пользователь выбирает слово «cool», пункт контекстного меню для выбора будет «Translate ‘cool’ to Pig Latin».Тип пункта меню. По умолчанию
нормальный
.Chrome 62+
Отображается ли элемент в меню.
обратный вызов
функция необязательная
Вызывается, когда элемент был создан в браузере. Если во время создания возникнет ошибка, подробности будут доступны в
runtime.lastError
.Если указать параметр, это должна быть функция, которая выглядит следующим образом:
() => {...}
Возвращает
Идентификатор вновь созданного элемента.
remove
remove (menuItemId: number | string, callback ?: function): void
Удаляет элемент контекстного меню.
Параметры
menuItemId
номер | строка
Идентификатор удаляемого элемента контекстного меню.
обратный вызов
функция необязательная
Вызывается, когда контекстное меню было удалено.
Если указать параметр, это должна быть функция, которая выглядит следующим образом:
() => {...}
removeAll
removeAll (обратный вызов ?: функция): void
Удаляет все элементы контекстного меню, добавленные этим расширением.
Параметры
обратный вызов
функция необязательная
Вызывается после завершения удаления.
Если вы укажете параметр, это должна быть функция, которая выглядит следующим образом:
() => {...}
update
update (id: number | string, updateProperties: object , callback ?: function): void
Обновляет ранее созданный пункт контекстного меню.
Параметры
Идентификатор обновляемого элемента.
documentUrlPatterns
строка [] необязательный
onclick
функция необязательный
Функция onclick выглядит так:
Детали вкладки, на которой был сделан щелчок. Этот параметр отсутствует для приложений платформы.
parentId
номер | строка необязательный
Идентификатор элемента, который должен быть родительским для этого элемента.Примечание. Вы не можете сделать элемент дочерним по отношению к своему потомку.
targetUrlPatterns
строка [] необязательно
Chrome 62+
Отображается ли элемент в меню.
обратный вызов
функция необязательная
Вызывается при обновлении контекстного меню.
Если указать параметр, это должна быть функция, которая выглядит следующим образом:
() => {...}
Как редактировать контекстное меню Windows 10
Меню, которое появляется при нажатии на ярлык, значок или элемент интерфейса Windows, называется контекстным меню. Это называется так, потому что параметры, которые вы видите в этом меню, являются контекстными и не всегда одинаковы. Щелкните правой кнопкой мыши кнопку «Пуск», и вы увидите другие варианты, чем, например, при щелчке правой кнопкой мыши на документе Microsoft Word.
Но даже несмотря на то, что сама идея контекстного меню Windows 10 состоит в том, чтобы предоставить вам параметры, применимые к элементу, который вы щелкнули правой кнопкой мыши, вы можете почувствовать, что некоторые параметры отсутствуют.И наоборот, в списке могут быть варианты, которые вы никогда не используете и от которых хотели бы избавиться во имя упрощения работы.
Это может быть потому, что есть вещи, которые вы просто никогда не делаете с файлами и приложениями, или может быть, что программное обеспечение, которое вы удалили, не было должным образом убрано после себя, оставляя вам пункты меню, которые не служат никакой цели.
Контекстное меню в Windows полезно, но его можно настроить, чтобы сделать его еще больше (Изображение предоставлено Microsoft)Здесь мы рассмотрим оба этих сценария, поскольку мы покажем, что вам нужно настроить контекстное меню по своему вкусу.Поскольку тонкая настройка и настройка остаются такими же популярными среди пользователей Windows, вы, вероятно, не удивитесь, узнав, что существует множество приложений, которые можно использовать для настройки вещей.
Мы собираемся взглянуть на меню с соответствующим названием Easy Context Menu. Программа представляет собой портативное приложение, а это означает, что ее даже не нужно устанавливать — вы можете просто загрузить и запустить.
Обязательно посетите другие наши руководства по Windows 10. Мы покажем вам, как сделать снимок экрана в Windows 10, выполнить сброс пароля и многое другое.Если вы все еще не переключились, вот как бесплатно перейти на Windows 10.
Если ваше контекстное меню завалено ярлыками и записями для программ, которые у вас больше не установлены или которые вы просто не используете, можно использовать Easy Context Menu, чтобы избавиться от них. Начните с нажатия четвертой кнопки панели инструментов (с изображением мыши и метлы) или щелкните File > ContextMenu Cleaner .
Вам будет представлен список того, что в настоящее время отображается в контекстном меню (не все из которых вы узнаете — в конце концов, оно контекстное!).Если вы заметили что-то, что, по вашему мнению, не загромождает меню, просто выберите его, нажав кнопку Удалить справа. В качестве альтернативы, если вы хотите легко повторно добавить удаляемую запись, нажмите кнопку Отключить вместо .
Вы можете использовать Easy Context Menu для удаления или скрытия ненужных пунктов меню (Изображение предоставлено Microsoft)Добавить пользовательские параметры
Привести в порядок ваше меню — это здорово, но Easy Context Menu действительно приходит на помощь, когда речь идет о добавлении новых параметров в меню, вызываемое правой кнопкой мыши.Сюда входят ярлыки для часто используемых инструментов Windows, таких как редактор реестра, командная строка или диспетчер устройств, а также такие параметры, как добавление ссылки выключения или ярлыка для отображения / скрытия расширений файлов.
Здесь вы можете проработать множество предварительно настроенных пунктов меню, и для их добавления в контекстное меню достаточно установить соответствующий флажок. Вы заметите, что различные параметры разбиты на многочисленные категории, такие как «Системные инструменты» и т. Д., И они будут включены каждый раз, когда вы щелкаете что-либо правой кнопкой мыши.Существуют и другие параметры, которые появляются под заголовками «Контекстное меню папки», «Контекстное меню файла» и т. Д., Которые появляются только при щелчке правой кнопкой мыши по определенным объектам. Например, имеет смысл отображать параметр «Открыть с помощью блокнота» только для файлов, а не для папок.
Простое контекстное меню поможет вам добавить множество полезных пунктов контекстного меню (Изображение предоставлено Microsoft)Когда вы внесли все необходимые изменения, нажмите первую кнопку панели инструментов или выберите Применить изменения из файла меню.
Редактировать реестр
Если вы предпочитаете делать что-то полностью вручную, вы можете заняться небольшим редактированием реестра. Это сопровождается обычным предупреждением, связанным с копанием в реестр; возможно серьезно испортить вашу систему, сделав неправильные изменения, поэтому убедитесь, что у вас есть надежная резервная копия, к которой вы можете прибегнуть на случай худшего. Имея необходимые меры безопасности, вы готовы приступить к работе.
Нажмите одновременно клавиши Windows и R, введите regedit и нажмите Введите .Перейдите к HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers, и вы увидите серию клавиш, относящихся к существующим пунктам меню. Удалить все, что вам больше не нужно, легко — просто щелкните правой кнопкой мыши по клавише и выберите Удалить .
Добавление записей в реестр возможно, но это немного сложнее, и вам нужно точно знать правильные параметры для каждого пункта меню, который вы хотите добавить.
Не для слабонервных, но настройка контекстного меню тоже возможна через реестр.(Изображение предоставлено Microsoft)Учитывая вероятность того, что что-то пойдет не так, а также неудобство добавления новых записей, редактирование контекстного меню через реестр — не то, что всем будет удобно. Это нормально для быстрого удаления записей без необходимости в дополнительном программном обеспечении, но для чего-либо более продвинутого рекомендуется обратиться к подобным Easy Context Menu.
9 основных способов исправить ошибку контекстного меню Windows 10, не работающегоКонтекстное меню содержит несколько функций, и оно немного меняется в зависимости от того, какое окно / приложение вы открыли. Некоторые пользователи сообщают, что контекстное меню в Windows 10 у них не работает.
Они не могут создавать новые файлы или папки на рабочем столе напрямую или получать доступ к ярлыку настроек дисплея. Либо контекстное меню не открывается, либо отображается круговой значок загрузки или пустое поле. Третьи сообщают, что их рабочий стол вылетает из строя. Вот несколько шагов, которые вы можете предпринять, чтобы исправить ситуацию.
Начнем.
1. Переключить режим планшета
Известно, что режим планшета вызывает проблемы с контекстным меню. Это существенно меняет способ взаимодействия с компьютером. Нажмите клавишу Windows + A, чтобы запустить Центр поддержки и выключить режим планшета.
Нет необходимости перезагружать. Просто проверьте, можете ли вы снова открыть контекстное меню.
2. Перезапустите проводник Windows.
Шаг 1: Нажмите клавиши Ctrl + Shift + Esc, чтобы открыть диспетчер задач.
Шаг 2: Найдите проводник Windows на вкладке «Процессы», щелкните его правой кнопкой мыши и выберите «Перезагрузить».
Обратите внимание, что все открытые окна и приложения закроются, поэтому обязательно сохраните всю работу, прежде чем двигаться дальше.
3. Сочетание клавиш
Спешите? Устранение ошибок может занять много времени. Вы можете открыть контекстное меню на любом экране, нажав сочетание клавиш.
Ключ имеет значок в виде книги, а также имеет вид прямоугольника с тремя вертикальными линиями внутри.Обычно он находится справа от клавиши пробела. Его положение может отличаться в зависимости от марки и модели вашей клавиатуры / ноутбука.
Примечание: Практически все, что вы можете сделать с помощью контекстного меню, вызываемого правой кнопкой мыши в Windows 10, можно сделать долгим путем. Вы можете получить доступ к настройкам дисплея через приложение «Настройки», создавать новые папки или файлы из проводника и т. Д. Просто эти шаги занимают больше времени, а контекстное меню делает это быстро и легко.
4. Обновите драйверы клавиатуры / мыши
Мышь или клавиатура запускают контекстное меню.Может помочь обновление их драйверов.
Шаг 1: Найдите и откройте Диспетчер устройств из меню «Пуск».
Шаг 2: Сначала нажмите «Клавиатуры» и найдите название своей клавиатуры. Щелкните его правой кнопкой мыши, чтобы выбрать «Обновить драйвер».
Шаг 3: Повторите тот же процесс для мыши под заголовком «Мыши и другие указывающие устройства».
Также помогает переустановка драйвера. Опять же, проверьте ссылку выше для получения дополнительной информации.
5. Проверьте мышь
Сколько лет вашей мыши? Может пора обзавестись новым? Подключите мышь к другому ноутбуку или компьютеру, чтобы проверить, правильно ли она работает. Можете ли вы открыть контекстное меню на другом компьютере с Windows 10? Это поможет сузить круг потенциальных проблем. Вы также можете проверить свой мышь и клавиатуру, подключив их к другому USB-порту на тот же компьютер, чтобы исключить возможность того, что что-то не так с оборудование.
6. Настройка управления питанием
Вполне возможно, что настройка управления питанием вызывает проблемы с устройствами USB.
Шаг 1: Снова откройте диспетчер устройств и дважды щелкните контроллер универсальной последовательной шины, чтобы найти корневой USB-концентратор. Щелкните его правой кнопкой мыши, чтобы выбрать Характеристики.
Шаг 2: На вкладке «Управление питанием» снимите флажок «Разрешить компьютеру выключать это устройство для экономии энергии» и сохраните настройки.
Вы видите больше записей о корневых концентраторах USB? Повторите те же действия для всех.
6. Редактор групповой политики
Иногда опасные вредоносные программы могут отключать контекстное меню групповой политики.Вот как это исправить.
Шаг 1: Найдите и откройте редактор групповой политики на своем компьютере. Он доступен только для пользователей Windows Pro.
Шаг 2: Перейдите к структуре папок ниже.
Конфигурация пользователя> Административные шаблоны> Компоненты Windows> Проводник
Шаг 3: Дважды щелкните файл «Удалить контекстное меню по умолчанию в проводнике», чтобы запустить его, выберите «Отключено» и сохраните.
7.Выполните команду DISM
Эти команды найдут и восстановят поврежденные системные файлы, которые могли нарушить работу контекстного меню, вызываемого правой кнопкой мыши на вашем компьютере.
Шаг 1: Откройте командную строку или PowerShell из меню «Пуск» с правами администратора.
Шаг 2: Поочередно давайте команды ниже.
DISM.exe / Online / Cleanup-image / Restorehealth
sfc / scannow
Шаг 3: Перезагрузите компьютер с Windows 10 еще раз и проверьте, запускается ли контекстное меню сейчас или нет.
8. Пользователи HP
Пользователи компьютеров HP должны посмотреть следующую ветку, где одному пользователю удалось исправить ошибку неработающего контекстного меню. Его экран становился черным каждый раз, когда он щелкал правой кнопкой мыши по рабочему столу.
Откройте структуру папок ниже.
C: \ Program Files \ Portrait Displays \ HP Display Control
Переименуйте файл PdiShellExt.dll в PdiShellExt.old и сохраните. Не удаляйте файл. Перезагрузите компьютер.
9.Сканирование на наличие вирусов и вредоносных программ
Вредоносное ПО или вирус могут нарушить работу важнейших функций вашего компьютера, включая контекстное меню. Выполните полное сканирование с помощью вашего любимого антивируса или Защитника Windows, а также запустите Malwarebytes. Есть разница между вирусами и вредоносными программами, и не все антивирусные приложения способны их отловить.
Скачать Malwarebytes
Справа от вас
Контекстное меню, вызываемое правой кнопкой мыши, — небольшая функция, но вы понимаете ее важность только тогда, когда она пропадает.Теперь вы не можете выполнять повседневные функции или пользоваться любимыми ярлыками, на которые вы так полагались. Конечно, как отмечалось ранее, есть и другие способы сделать то же самое, что и с контекстным меню. Просто они занимают намного больше времени и могут быстро превратиться в рутину. Вот почему вам необходимо проверить наши решения и устранить эту ошибку. Если какой-либо другой способ сработал для вас, поделитесь им в комментариях ниже.
Следующий: Контекстное меню, вызываемое правой кнопкой мыши в Windows 10, всплывает нормально, но работает чертовски медленно.Мы тоже придумали способы исправить это. Щелкните ссылку ниже, чтобы узнать, как снова сделать контекстное меню быстрым.
Вышеупомянутая статья может содержать партнерские ссылки, которые помогают поддерживать Guiding Tech. Однако это не влияет на нашу редакционную честность. Содержание остается непредвзятым и достоверным.
Что мне нужно знать о контекстных меню проводника и QAP? — Всплывающее окно быстрого доступа
На этой странице:
Использование контекстных меню QAP
Вы можете добавить избранное в меню QAP с помощью контекстных меню Windows Explorer.Щелкните правой кнопкой мыши или Shift + щелкните правой кнопкой мыши любой файл или папку, чтобы отобразить контекстное меню. Команду QAP в этом меню можно узнать по значку QAP слева. Вы также можете щелкнуть правой кнопкой мыши фон рабочего стола, чтобы отобразить всплывающее меню QAP!
Контекстное меню добавления папки в проводнике
Контекстное меню в фоновом режиме рабочего стола
- Контекстные меню автоматически добавляются при установке и удаляются при удалении QAP с помощью стандартной процедуры Windows (см. Простая одноэтапная установка).
- В любое время вы можете удалить или переустановить контекстные меню с помощью флажка Включить контекстные меню проводника , находящегося в диалоговом окне Параметры , на вкладке Всплывающие меню .
- Пользователи, которые предпочли переносную установку (см. Переносная установка), могут настроить контекстные меню вручную, следуя приведенным ниже инструкциям.
Следующие одиннадцать контекстных меню добавлены в меню проводника Windows:
Цель | Спусковой крючок | Название меню | Действие |
---|---|---|---|
Файлы в проводнике | Щелчок правой кнопкой мыши | Добавить файл во всплывающее меню быстрого доступа | Откройте диалоговое окно Добавить документ или Добавить приложение , готовое с выбранным файлом |
Файлы в проводнике | Shift + щелчок правой кнопкой мыши | Добавить файл во всплывающее меню быстрого доступа Express | Добавьте выбранный документ или приложение вверху главного меню QAP, без вопросов |
Папки в проводнике | Щелчок правой кнопкой мыши | Добавить папку во всплывающее меню быстрого доступа | Откройте диалоговое окно « Добавить папку». готово с выбранной папкой. | .
Папки в проводнике | Shift + щелчок правой кнопкой мыши | Добавить папку во всплывающее меню быстрого доступа Express | Добавить выбранную папку вверху главного меню QAP, без вопросов |
Фон рабочего стола | Щелчок правой кнопкой мыши | Показать всплывающее меню быстрого доступа | Открыть всплывающее меню QAP |
Фон рабочего стола | Shift + щелчок правой кнопкой мыши | Показать всплывающее меню быстрого доступа Альтернативное меню | Открыть всплывающее меню альтернативы QAP |
Фон окна проводника | Щелчок правой кнопкой мыши | Показать всплывающее меню быстрого доступа | Открыть всплывающее меню QAP |
Фон окна проводника | Shift + щелчок правой кнопкой мыши | Показать всплывающее меню быстрого доступа Альтернативное меню | Открыть всплывающее меню альтернативы QAP |
Фон окна проводника | Щелчок правой кнопкой мыши | Добавить папку во всплывающее меню быстрого доступа | Открыть диалоговое окно Добавить папку , готово с текущей папкой |
Фон окна проводника | Shift + щелчок правой кнопкой мыши | Добавить папку во всплывающее меню быстрого доступа Express | Добавить текущую папку в верхнюю часть главного меню QAP, без вопросов |
Значок Windows | Щелчок правой кнопкой мыши | Импортировать ярлык Windows во всплывающее меню быстрого доступа | Откройте диалоговое окно «Добавить папку ». готово с настройками, импортированными из ярлыка: рабочий каталог и параметры (для избранного приложения), состояние окна (для избранного папки) и настройки значка (для любого типа избранного) |
Настройка контекстных меню вручную (для пользователей портативной установки)
Вы можете установить или удалить записи контекстного меню Проводника Windows в реестре Windows с помощью командного файла, созданного Доганом Челиком (спасибо, Доган!):
1) Разархивируйте файл ManageContextMenu.bat из zip-файла QAP и сохраните его в той же папке, в которую вы распаковали файлы QAPmessenger.exe и QuickAccessPopup.ico.
2) Для выполнения этой команды вам потребуются права администратора . Чтобы запустить этот командный файл от имени администратора, в проводнике Windows щелкните его значок правой кнопкой мыши и выберите Запуск от имени администратора .
3) В меню выберите 1) Установить… для создания ключей реестра или 2) Удалить… для их удаления.