Как удалить элементы из контекстного меню в Windows?

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

Как мне удалить элементы из контекстное меню при щелчке правой кнопкой мыши ?

Я обнаружил, что существуют разные типы пунктов меню при щелчке правой кнопкой мыши:

  • Глобальные элементы, которые появляются во всех контекстных меню.

  • Элементы, которые появляются только в папках.

  • Элементы, которые появляются только в файлах.

  • Элементы, которые появляются только в специальных папках (Пример: щелчок правой кнопкой мыши по папке с MP3 показывает контекстное меню с такими элементами, как Play with Windows Media Player .)

  • Элементы, которые появляются только в определенных типах файлов (например: При щелчке правой кнопкой мыши по файлу MP3 отображается контекстное меню с элементами из Windows Media Player/Foobar2000/VLC/your-favour-media-player, которые просят открыть этот файл.)

Я хочу иметь возможность удалять все элементы этого типа, щелкнув правой кнопкой мыши (con text) меню.


Я написал подробное объяснение того, как очистить беспорядочное контекстное меню с помощью редактора реестра:

Если вы хотите очистить вещи по-настоящему вызывающим образом, вы можете открыть regedit.exe через окно поиска или запуска в меню «Пуск», а затем перейти к одной из следующих клавиш…

Большинство пунктов меню, которые используются для всех файлов и папок, можно найти, просмотрев один из этих ключей:

  HKEY_CLASSES_ROOT  *  shellHKEY_CLASSES_ROOT  *  shellex   ContextMenuHandlersHKEY_CLASSES_ROOT  AllFileSystemObjects  ShellEx  

Элементы, относящиеся к папкам, обычно можно найти в одном из этих ключей:

  HKEY_CLASSES_ROOT   Directory  shellHKEY_CLASSES_ROOT  Directory  shellex  ContextMenuHandlers  

Вы можете прочитать больше в: Как очистить ваше грязное контекстное меню Windows

Или воспользуйтесь бесплатными инструментами NirSoft, такими как ShellMenuView или ShellExView.


18

Отсюда:

  1. Нажмите «Пуск»
  2. Нажмите «Выполнить»
  3. Введите regedit и нажмите ENTER
  4. Перейдите к следующему: HKEY_CLASSES_ROOT*shellexContextMenuHandlers
  5. Вы просто удаляете или экспортируете, а затем удаляете ключи, которые вы делаете не хочу

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

HKEY_CLASSES_ROOT * OpenWithListHKEY_CLASSES_ROOT * ShellEx ContextMenuHandlersHKEY_CLASSES_ROOT Directory BackgroundHKEY_CLASSES_ROOT Directory shellHKEY_CLASSES_ROOT Directory ShellEx ContextMenuHandlersHKEY_CLASSES_ROOT Drive shellHKEY_CLASSES_ROOT Drive ShellEx ContextMenuHandlersHKEY_CLASSES_ROOT Папка shellHKEY_CLASSES_ROOT Folder shellex ContextMenuHandlers v>

Улучшить этот ответ
ответ дан 16 июля ’09 в 8 : 11
  • Гоша! Хотел бы я сделать то же самое для щелчков правой кнопкой мыши в Firefox … Я не хочу терять все надстройки, но я хотел бы потерять параметры таким способом — Иво Флипс 16 июл 2009 в 10:13
  • Спасибо, Паоло. Я обнаружил, что это по-прежнему не удаляет некоторые параметры, которые появляются в специальных папках (заполненных MP3), и не удаляет элементы, относящиеся к конкретным типам файлов. — Эшвин Нанджаппа, 11 сен. ’09, 2:52
  • 2
    @Ivo: для этого есть надстройка редактора меню для Firefox: addons.mozilla.org/en-US/firefox/addon/710 — Snark, 11 сентября 2009, 3:33
  • Просто удалите плохие записи в HKEY_CLASSES_ROOT Directory shell кажется подходящим для большинства случаев. — Брок Адамс 08 июл. ’14 в 13:55
добавить комментарий |

Отсюда:

  1. Нажмите «Пуск»
  2. Нажмите «Выполнить».
  3. Введите regedit и нажмите ENTER
  4. . Найдите следующее: HKEY_CLASSES_ROOT * shellex ContextMenuHandlers
  5. Вы просто удаляете или экспортируете, а затем удаляете ненужные ключи.

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

  HKEY_CLASSES_ROOT  *  OpenWithListHKEY_CLASSES_ROOT  *  shellex  ContextMenuHandlersHKEY_CLASSES_ROOT  Directory  %  
2

Ой. Не понимал, How-To-Geek покрыл это. (Не привык к аэродинамике и даже не догадывался, что это ShellExView.)

Прямая ссылка на страницу nirsoft для справки, http://www.nirsoft.net/utils/shexview.html .

"ShellExView - менеджер расширений оболочки" http://www.nirsoft.net/utils/shexview.html Расширения оболочки - это внутрипроцессные COM-объекты, расширяющие возможности операционной системы Windows. Большинство расширений оболочки автоматически устанавливаются операционной системой, но есть также много других приложений, которые устанавливают дополнительные компоненты расширения оболочки. Например: если вы устанавливаете WinZip на свой компьютер, вы увидите специальное меню WinZip, щелкнув правой кнопкой мыши файл Zip. Это меню создается путем добавления расширения оболочки в систему. Утилита ShellExView отображает подробную информацию о расширениях оболочки, установленных на вашем компьютере, и позволяет легко отключать и включать каждое расширение оболочки. ShellExView можно использовать для решения проблем с контекстным меню в Среда проводника. Для получения дополнительной информации прочтите следующую статью: Щелчок правой кнопкой мыши - медленное или странное поведение, вызванное обработчиками контекстного меню.
Улучшите этот ответ
отредактировано 17 мая 2011 г. в 23:16
ответил 17 мая 2011, 22:51
добавить комментарий |

Упс. Не понимал, How-To-Geek покрыл это. (Не привык к аэродинамическому виду и даже не осознавал, что это ShellExView.)

Прямая ссылка на страницу nirsoft для справки, http://www. nirsoft.net/utils/shexview.html.

"ShellExView - менеджер расширений оболочки "http://www.nirsoft.net/utils/shexview.html Расширения оболочки - это внутрипроцессные COM-объекты, которые расширяют возможности операционной системы Windows. Большинство расширений оболочки автоматически устанавливаются операционной системой, но есть также много других приложений, которые устанавливают дополнительные компоненты расширения оболочки. Например: если вы устанавливаете WinZip на свой компьютер, вы увидите специальное меню WinZip, щелкнув правой кнопкой мыши файл Zip. Это меню создается путем добавления расширения оболочки в систему. Утилита ShellExView отображает подробную информацию о расширениях оболочки, установленных на вашем компьютере, и позволяет легко отключать и включать каждое расширение оболочки. ShellExView можно использовать для решения проблем с контекстным меню в Среда проводника. Для получения дополнительной информации прочтите следующую статью: Щелчок правой кнопкой мыши - это медленное или странное поведение, вызванное обработчиками контекстного меню.

2

Если вы используете Windows XP, у Microsoft есть бесплатная утилита под названием Microsoft PowerToys для Windows XP. Конкретный "PowerToy", в котором есть параметры удаления элементов меню, называется "TweakUI".

Как редактировать параметры меню с помощью TweakUI:

  1. Загрузите, установите и откройте TweakUI.
  2. Щелкните параметр «Шаблоны» слева.
  3. Установите/снимите отметку с нужных элементов.
  4. Бонус : Добавить другие пользовательские элементы.

Ссылка

  • Загрузки Windows XP
Улучшите этот ответ
отредактировано 14 февраля 2015, 23:49
user33758
ответил 11 сен '09 в 4:58
  • Спасибо, Фрэнк. TweakUI Templates работает только для пункта контекстного меню New. - Эшвин Нанджаппа 11 сен '09 в 5:21
добавить комментарий |

Если вы используете Windows XP, у Microsoft есть бесплатная утилита под названием Microsoft PowerToys для Windows XP. Конкретный "PowerToy", в котором есть параметры удаления элементов меню, называется "TweakUI".

Как редактировать параметры меню с помощью TweakUI:

  1. Загрузите, установите и откройте TweakUI.
  2. Щелкните параметр «Шаблоны» слева.
  3. Установите/снимите отметку с нужных элементов.
  4. Бонус : Добавить другие пользовательские элементы.

  • Загрузки Windows XP

2

Чтобы добавить к другим ответам, вот другое программное обеспечение, которое может также отредактируйте контекстное меню:

  • Редактор программ по умолчанию - его пользовательский интерфейс позволяет легко отключить контекстное меню определенного типа файла.

  • MenuMaid - его пользовательский интерфейс позволяет легко отключить все контекстные меню из определенной программы.

Улучшить этот ответ
отредактировал 9 дек. '19 в 06:36
ответил 14 марта '13 в 8:46
добавить комментарий |

Чтобы добавить к другим ответам, вот другое программное обеспечение, которое также может редактировать контекстное меню:

  • Редактор программ по умолчанию - его пользовательский интерфейс позволяет легко отключить контекстное меню определенного типа файла.

  • MenuMaid - его Пользовательский интерфейс позволяет легко отключить все контекстные меню из определенной программы.


1

Для этого я использую Glary Utls:

Glary Utilities - это бесплатные, мощные и универсальные утилиты №1. универсальная утилита на мировом рынке! Он предлагает множество мощных и простых в использовании системных инструментов и утилит для исправления, ускорения, обслуживания и защиты вашего ПК.

Улучшите этот ответ
отредактировано 30 июля '12 в 17:05
Diogo
28.8k6262 золотых знака141141 серебряный знак216216 бронзовых знаков
ответил 11 сен '09 в 3:57
  • Невозможно редактировать элементы для каждого типа расширения файла. Можно только просматривать и удалять, но не добавлять, см. Функции здесь: feedback.glarysoft.com/knowledgebase/articles/… - Майкл С. 19 февраля 2015 г., 11:21
добавить комментарий |

Для этого я использую Glary Utls:

Glary Utilities - это # 1 бесплатная, мощная и универсальная утилита на мировом рынке! Он предлагает множество мощных и простых в использовании системных инструментов и утилит для исправления, ускорения, обслуживания и защиты вашего ПК..



Как вручную редактировать меню правой кнопки мыши в Windows

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

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

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

Сначала взгляните на мое смехотворно длинное меню, вызываемое правой кнопкой мыши. :

Это слишком долго! Есть Dreamweaver, Блокнот, антивирус, Pinky Basket, PKZIP, SmartFTP и PowerISO! Ух! Итак, как мы можем настроить меню на что-то более управляемое?

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

Редактировать меню правой кнопки мыши для файлов

Есть меню правой кнопки мыши для файлов и другое для папок. Чтобы перейти к разделу для файлов, перейдите в этот раздел реестра:

HKEY_CLASSES_ROOT * shellex ContextMenuHandlers

Теперь вы должны увидеть такой список:

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

Вы можете отключить приложение, щелкнув папку в левой панели, а затем щелкнув правой кнопкой мыши значение ключа на правой панели и выбрав « Изменить ».

Все, что вам нужно сделать, это добавить знак минус без круглых скобок ( - ) перед значение ключа, как показано ниже:

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

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

HKEY_CLASSES_ROOT * shell

HKEY_CLASSES_ROOT AllFileSystemObjects ShellEx ContextMenuHandlers

Редактировать меню правой кнопки мыши для папок

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

HKEY_CLASSES_ROOT Folder shellex ContextMenuHandlers

HKEY_CLASSES_ROOT Directory shell

Вам придется немного прокручивать, но как только вы попадете туда, он должен выглядеть примерно так:

Опять же, вы Вы можете удалить папки в ContextMenuHandlers или просто отключить их, отредактировав ключ и поставив - перед значением. Все просто и работает как шарм!

Редактировать меню правой кнопки мыши для рабочего стола

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

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

HKEY_CLASSES_ROOT Directory Background shell

HKEY_CLASSES_ROOT Directory Background shellex ContextMenuHandlers

Если вы всегда хотели избавиться от этого надоедливого пункта меню Гаджеты в контекстном меню рабочего стола, теперь вы можете!

Вы также можете легко добавить любое приложение в контекстное меню рабочего стола. Просто щелкните правой кнопкой мыши клавишу оболочки и выберите New - Key . Назовите клавишу как хотите, она появится в контекстном меню. В моем примере я создал ключ под названием Paint .

Теперь щелкните правой кнопкой мыши новый ключ и снова выберите New . - Ключ . На этот раз назовите ключ команда . Теперь дважды щелкните значение Default на правой панели и вставьте путь к вашей программе.. Вот как выглядят мои записи в реестре:

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

Итак, это три разных контекстных меню в Windows и способы их редактирования с помощью реестра. Если у вас есть вопросы или проблемы, оставьте комментарий. Наслаждайтесь!

Оцените статью
logicle.ru
Добавить комментарий