Если вы когда-либо щелкали правой кнопкой мыши по чему-либо и задавались вопросом, откуда взялся весь этот мусор, вы не одиноки. Хотите избавиться от лишнего мусора и добавить в контекстное меню несколько действительно полезных элементов? Вы можете.
Windows по умолчанию включает в это контекстное меню множество параметров, и этот список увеличивается по мере установки дополнительных приложений. Иногда кажется, что каждое приложение борется за часть вашего контекстного меню, а большинство из нас даже половину не использует. Мы покажем вам, как удалять элементы, редактируя реестр, а также более простой метод очистки с помощью пары бесплатных сторонних приложений. Мы также подскажем, как добавить еще несколько полезных команд. Без особых усилий вы можете избавить свое контекстное меню от беспорядка и сделать его только наиболее полезным ...
… Быть оптимизированным и эффективным.
Давайте начнем.
Сложный путь: удаление элементов из контекстного меню путем редактирования реестра
Если вы хотите очистить вещи по-настоящему отвратительным способом, вы можете сделать это из редактора реестра без необходимости в стороннем программном обеспечении. Мы перейдем к более простым инструментам немного позже, но мы думаем, что при использовании этих инструментов они помогут понять, как эти вещи обрабатываются в реестре.
Стандартное предупреждение : Редактор реестра - мощный инструмент, неправильное использование которого может сделать вашу систему нестабильной или даже неработоспособной. Если вы никогда раньше не работали с ним, почитайте о как использовать редактор реестра прежде, чем вы начнете. И определенно сделать резервную копию реестра (а также твой компьютер !) перед внесением изменений. Это особенно верно, если следовать рекомендациям, изложенным в этой статье, потому что вам придется немного поискать, чтобы найти элементы контекстного меню, которые что-то для вас значат.
СВЯЗАННЫЕ С: Учимся использовать редактор реестра как профессионал
Откройте редактор реестра, нажав «Пуск» и набрав «regedit». Нажмите Enter, чтобы открыть редактор реестра, а затем дайте ему разрешение на внесение изменений в ваш компьютер.
К сожалению, не все элементы контекстного меню расположены в одном и том же месте реестра. Вы можете найти большинство пунктов контекстного меню, используемых как для файлов, так и для папок, перейдя к одной из следующих клавиш на панели навигации слева:
HKEY_CLASSES_ROOT \ * \ оболочка
HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx
Вместо этого вы найдете пункты контекстного меню, относящиеся только к папкам, в одной из этих клавиш:
HKEY_CLASSES_ROOT \ Каталог \ оболочка
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
СВЯЗАННЫЕ С: Как делать закладки в реестре Windows
Вам нужно будет обрабатывать элементы контекстного меню, расположенные в этих местах, немного по-другому, поэтому продолжайте читать, и мы объясним, как это сделать. На данный момент вам может быть удобно найти каждое из этих мест в реестре и добавить их в свой список избранного чтобы их было легче просмотреть позже.
Удалить элементы «оболочки»
Давайте для примера рассмотрим один товар. Я использую VLC видео проигрыватель. Когда я его установил, VLC добавил пункт контекстного меню под названием «Добавить в список воспроизведения медиаплеера VLC». Я никогда этим не пользуюсь и предпочел бы, чтобы его не было в моем контекстном меню.
Вот как мы избавляемся от этого пункта меню. В редакторе реестра перейдите к следующему ключу:
HKEY_CLASSES_ROOT \ Каталог \ оболочка \ AddtoPlaylistVLC
Я заметил
Добавить в список воспроизведенияVLC
при просмотре
ракушка
ключ ищет предметы для удаления. Пункты под обычным
ракушка
key обычно очень легко обнаружить и с ними справиться.
У нас есть несколько вариантов, как с этим справиться. Мы могли бы просто удалить это
AddToPlaylistVLC
ключ полностью, и это приведет к удалению элемента из контекстного меню. Однако, если вы не создадите резервную копию своего реестра - или сначала не экспортируете ключ и не будете следить за файлом REG - будет нелегко вернуться, если вы передумаете.
Второй вариант - отключить ключ вместо его удаления. Для этого просто щелкните правой кнопкой мыши
AddToPlaylistVLC
key - или любой другой, с которой вы работаете - и выберите «Создать»> «Строковое значение». Назовите новое строковое значение LegacyDisable.
Как только вы создадите
LegacyDisable
значение, изменение должно быть немедленным. Щелкните правой кнопкой мыши файл или папку в проводнике, и мы увидим, что пункт «Добавить в список воспроизведения медиаплеера VLC» был удален из контекстного меню.
У вас также есть третий вариант. Если вы время от времени используете какой-либо пункт меню, но не хотите, чтобы он загромождал ваше обычное контекстное меню, вы можете скрыть его в расширенном контекстном меню, которое отображается только при удерживании клавиши Shift при щелчке правой кнопкой мыши по файлу или папке. Для этого щелкните правой кнопкой мыши значок
AddToPlaylistVLC
key - или любой другой, с которой вы работаете - и выберите «Создать»> «Строковое значение». Назовите новое строковое значение «Расширенный».
Теперь он появится только в том случае, если вы щелкните правой кнопкой мыши папку, удерживая Shift.
Удалить элементы «Шеллекс»
Вы, наверное, заметили, что некоторые из общих ключей реестра, которые мы перечислили в верхней части этого раздела, имеют в названии «shellex» (расширение оболочки), а не просто «оболочку». Вам нужно будет обращаться с этими типами ключей немного по-другому. В качестве нашего примера мы перейдем к одному из упомянутых нами ключей:
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
Предметы shellex будет немного сложнее расшифровать, но обычно вы можете определить предмет по названию ключа слева. Здесь мы будем работать с
DropboxExt
ключ внутри
ContextMenuHandlers
ключ.
Когда Dropbox установлен, он добавляет в контекстное меню команду «Переместить в Dropbox». Поскольку я больше занимаюсь перетаскиванием, я ни разу не использовал эту команду и собираюсь от нее избавиться.
Вы не можете использовать уловки с
LegacyDisable
а также
Расширенный
строковые значения, которые мы описали выше с элементами shellex. Вы все равно можете удалить все
DropboxExt
ключ, чтобы удалить его из контекстного меню (и обязательно сделайте резервную копию ключа, если вы это сделаете), но есть простой способ отключить его. Просто выберите ключ слева, а затем дважды щелкните значение (По умолчанию) внутри этого ключа, чтобы открыть окно его свойств.
В окне свойств в поле «Значение данных» просто измените значение, которое уже есть, поставив перед ним несколько тире, стараясь не удалить какое-либо существующее значение. Таким образом, если вы передумаете, вы можете просто вернуться и удалить тире. Когда все будет готово, нажмите «ОК».
Изменение будет немедленным, поэтому щелкните что-нибудь правой кнопкой мыши в проводнике и убедитесь, что команда исчезла.
К сожалению, когда дело доходит до элементов shellex, их невозможно скрыть в расширенном контекстном меню, как это можно сделать с элементами оболочки. Вы можете только удалить или отключить их.
Исследуйте другие места по типу файла
Если вы хотите удалить элементы контекстного меню, которые вы видите только при щелчке правой кнопкой мыши по определенным типам файлов, вы тоже можете это сделать. Эти предметы хранятся не в тех местах, которые мы уже рассматривали. Чтобы найти их, вам нужно сначала найти ключ расширения файла, заглянув под
HKEY_CLASSES_ROOT
для этого расширения, которое, в свою очередь, сообщит вам имя ключа, который вам нужно искать.
В качестве примера предположим, что вы хотите удалить пункт меню для открытия документа Excel (XLSX) в Excel, щелкнув его правой кнопкой мыши. Зачем вам это нужно? Что ж, вы, вероятно, не стали бы этого делать, но это простой пример для рассмотрения. Другие приложения могут добавлять другие типы команд, которые вам не нужны.
Вы должны начать со следующего раздела реестра для расширения XLSX:
HKEY_CLASSES_ROOT \ .xlsx
Столбец данных для
(По умолчанию)
Клавиша оболочки позволяет узнать, что фактический тип файла - «Excel.Sheet.12».
Теперь вы можете перейти к этой клавише расширения:
HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ оболочка
И теперь, когда вы нашли правильный
ракушка
key, вы можете использовать те же методы, которые мы описали в предыдущем разделе об элементах «оболочки», чтобы удалить, отключить или скрыть элемент в расширенном контекстном меню. Помните
LegacyDisable
а также
Расширенный
строковые значения? Да, они здесь тоже работают.
Простой способ: удаление элементов из контекстного меню с помощью NirSoft Utilities
Итак, теперь, когда вы знаете, как решать сложные задачи, давайте посмотрим на простой. Вместо редактирования реестра вы можете загрузить два инструмента из NirSoft для очистки контекстного меню. Почему два инструмента? Потому что один из них работает с обычными предметами из ракушек, а другой с предметами из шелллекса. Они оба намного проще в использовании, чем редактирование реестра, но понимание того, как эти вещи обрабатываются в реестре, поможет вам отсортировать все элементы, отображаемые этими инструментами.
СВЯЗАННЫЕ С: Как узнать, использую ли я 32-разрядную или 64-разрядную версию Windows?
Начните с загрузки обоих инструментов. Первый инструмент ShellMenuView , который обрабатывает обычные предметы оболочки. Второй инструмент ShellExView , который работает с товарами shellex. Прокрутите вниз обе эти страницы, чтобы найти ссылки для загрузки. Оба инструмента работают практически с любой версией Windows от 98 до 10. Вам нужно будет установить 32-разрядную или 64-разрядную версию, в зависимости от того, используете ли вы под управлением 32-битной или 64-битной версии Windows .
Первый инструмент, который мы рассмотрим, - ShellMenuView, который позволяет нам управлять всеми этими обычными элементами оболочки с помощью простого в использовании интерфейса. После загрузки и извлечения инструмента дважды щелкните EXE-файл, чтобы запустить его. Это портативный инструмент, поэтому его не нужно устанавливать.
В окне ShellMenuView просто просмотрите список, пока не найдете элемент, который хотите отключить. С помощью этих инструментов вы можете только отключить элементы, но не удалять или скрывать их в расширенном контекстном меню. И, кстати, эти инструменты отключают элементы, создавая
LegacyDisable
строковое значение внутри соответствующего ключа - точно так же, как мы это делали, когда редактировали реестр вручную.
Когда вы найдете нужный элемент, нажмите кнопку «Отключить» на панели инструментов (красный индикатор).
Еще одно преимущество использования этих инструментов заключается в том, что вы можете выбрать несколько элементов, а затем отключить их все сразу. В нашем примере мы отключаем элемент «Добавить в список воспроизведения медиаплеера VLC» только тогда, когда вы щелкаете правой кнопкой мыши папку (тот же пример, который мы использовали ранее в разделе «Реестр»), но мы можем легко выбрать все элементы «Добавить в Список воспроизведения медиаплеера VLC », а затем нажмите« Отключить », чтобы удалить эту команду из контекстного меню всех поддерживаемых типов файлов.
Когда вы закончите удаление элементов оболочки, следующим шагом будет запуск инструмента ShellExView и удаление элементов shellex. Этот работает точно так же, как и первый инструмент. Просто выберите один или несколько элементов, а затем нажмите кнопку «Отключить», чтобы удалить элементы из контекстного меню.
Как удалить дополнительные элементы из контекстного меню
Есть пара пунктов контекстного меню, которые вы, возможно, заметили, что ни инструменты NirSoft, ни обычные методы реестра, которые мы рассмотрели, не адресуются: а именно элементы, которые вы найдете в подменю «Открыть с помощью» и «Отправить».
СВЯЗАННЫЕ С: Как удалить программы из контекстного меню «Открыть с помощью» в Windows
Меню «Открыть с помощью» - удобная функция, когда вы открываете файлы с помощью нескольких программ. Каждый раз, когда вы открываете файл с помощью определенной программы, эта программа добавляется в меню «Открыть с помощью» для этого типа файла. Однако, если вы когда-либо случайно открывали файл не той программой или программой, которой больше не пользуетесь, вы, вероятно, видели, что это меню со временем захламляется. К счастью, у нас есть полный набор инструкций, которые помогут вам удаление программ из меню «Открыть с помощью» .
Меню «Отправить» - одна из тех функций, которые люди склонны либо любить и использовать все время, либо просто никогда не беспокоятся. При установке Windows некоторые элементы по умолчанию добавляются в меню «Отправить». Другие добавляются со временем по мере установки различных приложений. Если вы когда-нибудь мечтали избавиться от беспорядка в этом меню, это ваш счастливый день! У нас есть одно руководство для настройка элементов в меню «Отправить» и еще одно руководство, если хотите удалите меню «Отправить» из контекстного меню все вместе.
СВЯЗАННЫЕ С: Настройте меню «Отправить в» в Windows 10, 8, 7 или Vista
Как добавить полезные элементы в контекстное меню
Теперь, когда вы потратили некоторое время на удаление ненужных элементов из контекстного меню, вы можете переключить свое внимание на добавление некоторых элементов, которые вы действительно могли бы использовать. Для начала вы можете добавить практически любой заявление или ярлык вы хотите в контекстное меню. Поскольку вы теперь прочитали все о том, какие ключи реестра нужно просматривать при удалении данных, вас не удивит, что добавление элементов включает в себя множество тех же ключей.
СВЯЗАННЫЕ С: Как добавить любое приложение на рабочий стол Windows в контекстном меню
Конечно, мы не оставим вас без каких-либо конкретных предложений, которые можно добавить в контекстное меню. И мы рассмотрели несколько из них. Например, вы можете добавить в свое меню любое из следующего:
- Команда «Открыть с помощью блокнота» для всех файлов.
- Команда «Открыть PowerShell здесь» для папок
- Команда «Дефрагментировать» для дисков.
- Команда «Стать владельцем» для файлов и папок.
- Команда для копирования списка файлов в папке
- Команда «Панель управления» для быстрого доступа
Итак, получайте удовольствие и проявляйте творческий подход!
Мы признаем, что это хороший объем информации, который нужно усвоить только для того, чтобы изменить меню, к которому вы, вероятно, уже привыкли, но вы можете быть удивлены, насколько приятнее использовать красивое, чистое контекстное меню, в котором есть команды, которые вы на самом деле использую. И так, чего же ты ждешь? Пришло время сделать эти контекстные меню более полезными!