Добавить, удалить, изменить элементы контекстного меню в Windows 10 с редакторами контекстного меню

Меню «Открыть с помощью…»

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

Список формирует сама система, но его можно изменить с помощью реестра Windows:

  1. Вызвать строку «Выполнить» и прописать там команду «regedit»;
  2. В открывшемся окне перейти HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/Расширение/OpenWithList;
  3. В столбце Значение вызвать выпадающий список на нужной программе и выбрать «Удалить».
  • Откроется окно с перечнем программ;
  • Надо выбрать программу и кликнуть на красную точку сверху для ее удаления из перечня.

С помощью реестра также можно и добавить пункты в список:

  • Открыв его в ветке HKEY_CLASSES_ROOTApplications, создать подраздел (его имя – имя исполняемого файла);
  • В созданном подразделе добавить shell/open/command;
  • Кликнуть 2 раза «По умолчанию» и в графе Значение прописать полный путь;
  • Перейти в ветку OpenWithList и создать именной параметр (имя должно включать 1 латинскую букву);
  • Кликнуть 2 раза по созданному параметру и указать такое же значение, как и имя исполняющего файла (п.1);
  • Выбрать параметр MRUList и кликнуть по нему 2 раза;
  • Указать в очереди букву имени созданного параметра.

Если же варианта «Открыть с…» вообще нет, то:

  1. В ветке HKEY_CLASSES_ROOT/*shellex/ContextMenuHandlers создать «Open With»;
  2. Внутри него кликнуть 2 раза «По умолчанию» и прописать {09799AFB-AD67-11d1-ABCD-00C04FC30936} в графе Значение.

После всего просто закрыть окно реестра и приступить к работе.

Вид и организация контекстного меню

Рассмотрим теперь, как организовано контекстное меню Windows 7

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

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

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

Несуществующий раздел реестра

А вы знаете, что мы внесли изменения в несуществующий раздел реестра? Раздел HKEY_CLASSES_ROOT (HKCR) интересен тем, что он отсутствует физически. Под его видом в редакторе реестра отображаются совмещенные разделы:

В HKLM хранятся глобальные параметры для всех пользователей, а в HKCU – параметры текущего пользователя, при этом HKCU преобладает над HKLM. Поэтому разные пользователи могут сопоставлять различные программы одному типу файла. Это дает возможность каждому из них слушать музыку в любимом проигрывателе и путешествовать по Интернету в привычном браузере.

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

Частые вопросы

Что делать если пропал пункт «Создать…» или «Открыть с помощью…»? Для восстановления действия «Создать» в реестре:

  • открыть HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlers;
  • открыть папку (создать если ее нет) New, в ней выбрать: По умолчанию — Изменить, а в графе Значение прописать {D969A300-E7FF-11d0-A93B-00A0C90F2719}.

Для восстановления пункта «Открыть с помощью»:

  • открыть ветку HKEY_CLASSES_ROOT*shellexContextMenuHandlersOpen With в реестре;
  • в параметре Default ввести значение {09799AFB-AD67-11d1-ABCD-00C04FC30936}.

Что, если не открывается меню правой кнопкой мыши?

Исправить можно:

  • перейти HKEY/Current_User/ControlPanel/Desktop в регистре и правой кнопкой кликнуть «Изменить» на параметр Menushowdelay;
  • изменить значение на 0.

Исправить ошибку можно и с помощью утилиты Glary Utilities. Достаточно установить ее и удалить из списка всех приложений контекстного меню все лишнее или устаревшее. Чаще всего ошибка заключается в неисправности какого-либо приложения или захламленности выпадающего списка.

Как можно добавить свою команду?

Сделать это просто с помощью реестра:

  • Перейти HKEY_CLASSES_ROOT/*/shell;
  • В заново созданном разделе сделать параметр с именем MUIVerb;
  • Открыть его двойным щелчком;
  • В открывшемся окошке прописать нужный пункт, например, «Открыть в Firefox»
  • Кликнуть ОК.

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

Настраиваем

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

Кроме того, кому-то захочется подстроить перечень команд правой кнопки под свои вкусы и установленные программы. Такую реформацию проводят либо вручную, работая с Реестром, либо с помощью сторонних приложений. Этой теме будет посвящена отдельная наша публикация.

Из этой же публикации вы теперь знаете, как вызвать контекстное меню, что это такое, познакомились с видами, наполнением, узнали местонахождение.

Создание каскадного меню с пунктами.

Мне по душе именно этот метод. Можно с легкостью отсортировать все выгодное для пользования за компьютером. Создать разделы «game», «программы»,»графика», разместить по 3-9 приложений. Разобравшись с простым методом, как добавить пункт в контекстное меню, Вам будет легче понять суть всплывающего каскада. Сложная процедура, требующая внимания. Работать будем уже с двумя разделами реестра.

Создаем каскадное меню. Заходим в реестр: «пуск», вбить в «поиске» слово regedit. Идем по пути:

HKEY_CLASSES_ROOTDirectoryBackgroundshell

  • Нажимаем «ПКМ» на папке shell.
  • Создать раздел.
  • Придумайте имя. Я прописал menu 101.

Делаем в «menu 101» строковые параметры с названием имен четырех ключей:

  • MUIVerb (имя для отражения).
  • SubCommands (отражение имен).
  • Icon (отражение картинки).
  • Position (позиция: выше, ниже).

Хочу пояснить, что в ключе SubCommands необходимо разделить игрушки » ; » (smite;Tomb Raider).

Наглядный образ задаваемых значений:

  1. Задавали icon. (присвоил путь к одной из игр, exe файлу, автоматом задаст иконку).
  2. Position в контекстном табло, не выставлял, можете написать «Top»—сверху, «Bottom»—снизу.
  3. SubCommands названия имен, которые мы писали через » ; » (smite;Tomb Raider). На картинке показаны иконки перед названием игрушек. Мы их будем задавать дальше. У вас должно получится как тут, только без иконок игр.
  4. Отображаемое имя, которое писали в значении MUIVerb.

На картинке у вас половины не будет. Просто пояснительный пример, какой параметр будет отображаться. Нужно выполнить еще ряд действий.

Создали четыре файла. Теперь регистрируем функциональность ярлыков. До этого момента будет отражаться только Game с картинкой. Для отражения, как показано в пункте три (картинка выше). Пойдем в следующий раздел реестра по пути:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerCommandStoreShell

Нажимаем ПКМ на папке shell, создаем разделы, которые задавали в SubCommands (smite;Tomb Raider). Должно получится с лева в столбце две папки с названиями.

Создали две наших папки. После этих созданных двух разделов, будут отображаться окна каскадом, только не будут функционировать.

Задаем значение по умолчанию с именами игр для отображения в сплывающем окне:

  • 1. Выделяем с лева раздел с игрушкой.
  • 2. Нажимаем два раза по строке.
  • 3. В открывшемся окне пишем название игры которая принадлежит папке с лева. (В папке smite, значение smite. Tomb Raider, значение Tomb Raider).

Создаем иконки напротив имен игр. Создаем в smite, Tomb Raider Строковые параметры с именем icon, указанным путем к exe файлу. Напомню что бы скопировать путь. Нажимаем Shift + правый клик на smite.exe, появится «Копировать как путь». . Создаем строковый параметр, указываем путь к игре. Не забываем написать имя icon.

Теперь задаем запуск команды, что бы они функционировали, запускались. Создаем раздел в каждой папки (smite, Tomb Raider) с именем command.

  1. Выделяем command.
  2. Жмем 2 раза.
  3. Указываем путь нашей игрушки.

.

Смотрите еще:

  • Пропала строка «открыть с помощью»
  • Правильный размер файла подкачки для стабильной работы системы
  • Вернуть с windows xp панель быстрого запуска
  • Ускоренная загрузка windows, настройка для быстрой работы системы
  • Как полностью удалить облачное хранилище OneDrive в Windows 10

comments powered by HyperComments

Создание каскадного меню с пунктами.

Создаем каскадное меню. Заходим в реестр: «пуск», вбить в «поиске» слово regedit. Идем по пути:

  • Придумайте имя. Я прописал menu 101.

Делаем в «menu 101» строковые параметры с названием имен четырех ключей:

Наглядный образ задаваемых значений:

На картинке у вас половины не будет. Просто пояснительный пример, какой параметр будет отображаться. Нужно выполнить еще ряд действий.

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

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

После установки офисного пакета Microsoft Office у некоторых пользователь не добавляются различные компоненты (Word, Excel) в контекстное меню «Создать». Для большинства это не проблема, они запускают Word либо из меню пуск, либо добавляют его на панель задач. Хотя создавать документы гораздо удобней и быстрей из меню «Создать». Существует достаточно много способов добавить Word в контекстное меню «Создать». Самый простой это переустановка, а самый сложный это внесение изменений в системный реестр операционной системы. Переустановка занимает достаточно много времени особенно это касается Microsoft Office 2016, а в реестр не опытным пользователям лучше вообще не лезть. Сегодня хочу вам рассказать о самом простом и быстром способе, которым сможет воспользоваться каждый.

Так же рекомендую прочитать интересные статьи на тему настройки различных меню Windows.

Как расширить стандартные контекстные меню

Как убрать задержку появления контекстного меню

Как удалить неиспользуемые пункты из контекстного меню

Простой способ добавить Word в контекстное меню «Создать»

И так после установки офиса вы заметили что в контекстном меню «Создать» нет Word.

Для того чтобы его туда вернуть открываем «Выполнить» через меню «Пуск» либо нажав сочетание клавиш «Win+R» и вводим команду winword.exe /r.

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

После чего Word появиться в меню «Создать».

Можно так же добавить Word или любое другое приложения сразу в контекстное меню рабочего стола, для этого вам нужно будет воспользоваться специальной утилитой Easy Context menu.

Скачать Easy Context menu — https://www.softportal.com/software-36315-easy-context-menu.html

Она не требует установки и сразу запускается, в открывшемся окне программы переходим в редактор списка программ.

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

Выбираем необходимое приложение в нашем случае это «Word», нужно указать путь до файла .exe.

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

Осталось только отметить его и нажать «Применить изменения».

После чего Word должен появиться в меню которое вызывается кликом ПКМ на рабочем столе.

С помощью программы Easy Context menu можно добавлять программы и приложения практически во все контекстные меню Windows.

Windows PowerShell – это мощный инструмент автоматизации, который является неотъемлемой частью Microsoft операционная система начиная с Windows XP. Он имеет множество полезных и скрытых функций, к которым можно легко получить доступ из контекстного меню, используя возможность открыть здесь PowerShell и изменить его на командную строку, гораздо более ограниченную и устаревшую. Для этого необходимо будет внести некоторые изменения в реестр Windows, как мы увидим ниже.

Различные способы доступа к PowerShell

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

Если мы хотим получить доступ к Windows PowerShell, у нас есть разные способы сделать это, так что это может быть полностью личной задачей.

  • Нажатие Windows + R для запуска команды Выполнить. Как только он появится, мы пишем powershell и нажимаем Enter для подтверждения. Тогда он должен нам явиться. В этом случае он откроется на уровне пользователя.
  • Используя панель поиска, которая у нас есть рядом с меню «Пуск». Здесь мы напишем powershell, и приложение появится, в котором мы должны убедиться, что отметили опцию Запуск от имени администратора.
  • Перейдите по пути C: / Windows / system32 / WindowsPowerShell / v1.0 и дважды щелкните файл powershell.exe. Чтобы запустить его на уровне администратора, мы должны щелкнуть по нему правой кнопкой мыши и выбрать «Запуск от имени администратора».
  • Из расширенного пользовательского меню. Для этого мы должны щелкнуть правой кнопкой мыши значок Windows в меню «Пуск» или использовать сочетание клавиш Windows + X. Это покажет нам меню, из которого мы можем выбрать PowerShell или PowerShell (администратор).

В дополнение к этим формам, которые обычно являются наиболее распространенными, мы также сможем открыть PowerShell с помощью контекстного меню Windows 10. Хотя это непростой или интуитивно понятный процесс, у нас есть возможность сделать это, внеся изменения в реестр. Таким же образом мы можем удалить его, если не хотим, чтобы он продолжал отображаться в контекстном меню.

Добавить Windows PowerShell в контекстное меню

Как мы уже отмечали ранее, Microsoft не упрощает использование ярлыка PowerShell в контекстном меню, поскольку у него нет интуитивно понятного и простого способа сделать это. Это потребует некоторых изменений в редакторе реестра Windows. Это то, что мы должны делать с большой осторожностью, и выполнять это только в том случае, если у нас есть определенная легкость при перемещении по редактору, поскольку любые неправильные изменения могут повлиять на стабильность системы.

Поэтому, чтобы выполнить эту операцию, мы начнем с доступа к реестру Windows, используя сочетание клавиш «Windows + R», которое позволит нам запустить команду «Выполнить». Здесь мы должны написать «regedit» и нажать Enter, что приведет нас к интерфейсу редактора. После открытия мы должны перейти по следующему адресу.

HKEY_CLASSES_ROOT / Directory / Shell

Создайте новый ключ PowerShellDesktop

После того, как мы перешли по этому пути, мы должны щелкнуть правой кнопкой мыши папку «Shell». Затем появится всплывающее меню, в котором мы выберем «Новый» и «Ключ», чтобы создать новый ключ, который мы будем называть. PowerShellDesktop .

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

Создайте новый ключ с именем Command

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

C: / Windows / system32 / WindowsPowerShell / v1.0 / powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'

C: / Windows / system32 / WindowsPowerShell / v1.0

После того, как все данные будут введены, нажмите OK для подтверждения, и изменения должны вступить в силу немедленно. Чтобы проверить это, нам просто нужно щелкнуть правой кнопкой мыши любую папку и выбрать команду Windows PowerShell. Затем окно PowerShell должно немедленно открыться и поместить нас в выбранную папку.

Удалите Windows PowerShell из контекстного меню

Если мы хотим удалить кнопку Windows PowerShell из контекстного меню, мы должны отменить сделанные изменения. Для этого мы воспользуемся сочетанием клавиш Windows + R для запуска команды «Выполнить» и наберем regedit для доступа к редактору реестра. Оказавшись внутри, мы переходим к маршруту:

HKEY_CLASSES_ROOT / Directory / Shell

Здесь мы должны щелкнуть правой кнопкой мыши по PowerShellDesktop папку, которую мы создали ранее, и выберите «Удалить». По завершении мы можем закрыть редактор и проверить, как Windows PowerShell исчезает из контекстного меню.

16.10.2017 [16:55], nastya

Определившись с нужной папкой, запускайте в ней файл ContextMenuTuner.exe.

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

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

  • Добавить Word в контекстное меню
  • Добавить в контекстное меню папку (проводник) и другое

Что такое контекстное меню в Windows 10

Контекстное меню в Windows 10 – это вспомогательное меню, выплывающее при нажатии на правой кнопки мышки. В разных частях системы это меню может отличаться. Вызывается контекстное меню правой кнопкой мыши.

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

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

  • Можно открыть программу с помощью прав администратора
  • Удалить файл
  • Создать папку и т.д

Как вызвать контекстное меню в Windows

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

Вот так выглядит контекстное меню в проводнике:

Метод, как вызвать контекстное меню объекта, такой же как и открыть контекстное меню в любой части системы (правой кнопкой мыши):

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

Как редактировать контекстное меню Windows

Как редактировать контекстное меню Windows:

  1. Установите и запустите Context Menu Tuner (редактор контекстного меню)
  2. Найдите в левой колонке нужную кнопку
  3. Выделите элемент
  4. Выделите меню “Рабочий стол”
  5. Нажмите на кнопку “Добавить”
  6. “Добавить к выделенному элементу”

Эта кнопка станет дочерним элементом рабочего стола:

Теперь нажмите на рабочем столе правой кнопкой мышки и проверим.

Появился новый пункт в контекстном меню.

Редактирование контекстного меню Windows с пунктом, которого нет в списке программы (для примера, добавим пункт “Открыть с помощью Scalc”):

  1. Если нам, чтобы этот пункт отображался не на всех файлах, а только на определённых, нажмите кнопку “Добавить” — “Добавить к указанному типу файлов”
  2. Найдите в поиске xls и установите галочки на тех форматах, на которых хотите видеть дополнительный пункт меню
  3. Нажмите “ОК”
  4. Выберите тип файла. В колонке инструментов нажмите на “Добавить свой пункт” и заполните все поля и нажмите “Создать”

Точно также сделайте и для второго формата, в результате у вас должна получиться похожая картина:

Теперь нужно проверить. Нажмите правой кнопкой мышки на любом файле отличном от указанных выше:

Нового пункта нет, отлично! А теперь нажмите правой кнопкой мышки на таблице с форматом xls.

Новое контекстное меню Проводника Windows 11 нельзя назвать однозначно удачным. Исправить его недостатки Custom Context Menu не сможет, но добавить туда собственные команды поможет. Приложения и программы | В  25 ноября 2021 в 19:14

Custom Context Menu — это простейшая утилита для создания собственногоВ подменю в новом контекстном меню Windows 11. С её помощью в меню можно добавить команды для запуска часто используемых программ или выполнения каких-то операций.В 

В 

image

В 

Каждому пункту меню разрешается присваивать уникальное имя и иконку, для исполняемых файлов можно указать параметры запуска, не забыта возможность выбора типов файлов, для которых будет доступна команда.В В настройкахВ Custom Context Menu произвольное название можно задать и для корневого раздела.

В 

image

В 

Распространяется программа на платной основе — USD$0.99, но с бессрочным и полнофункциональным пробным режимом. ПриобретатьВ Custom Context Menu автор приложения предлагает в качестве небольшой благодарности. Установить редактор меню можно из Microsoft Store или с официальной страницы на GitHub.

USD$0.99 Есть бесплатная пробная версия На момент публикации Оценка редакции Категория магазина: Служебные программы и средства Разработчик: touchwp Примерный размер: 26 МБ Возрастная категория: Для всех возрастов Язык интерфейса: английский Поделиться Читайте также image Windows 11 Classic Context Menu — возвращаем классическое контекстное меню image Context Menu Tuner — добавляем новые команды в контекстное меню Проводника image Easy Context menu — добавляем функциональности контекстному меню Комментарии Читайте также image Windows 11 Classic Context Menu — возвращаем классическое контекстное меню image Context Menu Tuner — добавляем новые команды в контекстное меню Проводника image Easy Context menu — добавляем функциональности контекстному меню

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий