Меню (основы разработки)

Содержание:

Как отредактировать контекстное меню Windows. Удалить или добавить пункты контекстного меню Windows XP, 7, 8.1, 10 в нашей статье. Редактор контекстного меню Easy Context Menu.

Редактировать контекстное меню (меню, что появляется при правом клике мыши по какому-либо файлу, папке или области на рабочем столе) будем с помощью программы Easy Context Menu.

Скачать программу можно по ссылкам в самом низу статьи.

Разархивируем утилиту. Запускаем файл EcMenu или EcMenu_x64 с учётом разрядности нашей Windows.

В настройках выставляем русский язык.

Алгоритм удаления пунктов контекстного меню (программ) достаточно прост.

  1. Непосредственно в интерфейсе программы нажимаем сочетание клавиш Ctrl+X или заходим в меню File → ContextMenu Cleaner.
  2. В открывшемся меню снимаем галочки с пунктов, которые соответствуют пунктам контекстного меню подлежащих удалению. Это просто.В результате получаем контекстное меню без ненужных нам пунктов (удалённые из меню пункты можно вернуть в любой момент установив галки на место).
  3. Картинки ниже показываю наглядно контекстное меню Windows «ДО» и «ПОСЛЕ» редактирования.

Контекстное меню Windows до редактирования
Контекстное меню Windows после редактирования

В данном случае нам понадобилась всего одна функция Context Menu Cleaner. С её помощью удалить ненужные пункты контекстного меню очень просто

Что не менее важно, вернуть их на место тоже не сложно

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

  1. В интерфейсе программы нажать Файл → Редактор списка команд или Ctrl+E.
  2. В открывшемся редакторе нажать Добавить команду.
  3. Выбрать нужный .EXE файл для добавления программы в контекстное меню.
  4. С помощью кнопок Вверх и Вниз переместить пункт в место назначения в дереве контекстных меню.
  5. Нажать Сохранить и закрыть Редактор списка команд.
  6. В основном меню программы убедиться, что нужный нам пункт помечен галочкой.
  7. Нажать  кнопку Применить изменения (кнопка мыши с зелёным плюсом).

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

Использование Easy Context Menu для других задач.

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

Из них заслуживают внимания следующие:

  • Удалить временные файлы.
  • Перезапустить проводник Windows.
  • Заблокировать клавиатуру, мышь.
  • Копировать IP адрес в буфер.
  • Исправить диспетчер очереди печати.

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

Также возможно изменять расположение элемента в контекстном меню.

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

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

О программе Easy Context Menu.

Easy Context Menu — программа, позволяющая добавлять полезные команды и функции  в контекстном меню Рабочего стола, Моего компьютера, папок, дисков  и файлов , что предоставляет быстрый доступ к компонентам Windows.

Программа имеет простой и понятный интерфейс, поэтому разобраться с ней не составит труда. Утилита портативная и бесплатная.

Информация и системные требования.

Разработчик: Sordum’s software, Sordum.org

Лицензия: бесплатная (Free)

Версия: 1.6;

Операционная система Windows OS: 10 / 8.1 / 8 / 7 / Vista / XP — 32|64-bit;

Интерфейс: английский,русский,немецкий, итальянский и другие языки;

Размер дистрибутива: 381 KB

Скачать Easy Context Menu.

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

Как убрать ненужные пункты из контекстного меню?

Заходим в Пуск
жмем кнопку Выполнить
.

В открывшемся окне вводим команду Regedit
и жмем ОК
.

Открываем следующие папки:

HKEY_CLASSES_ROOT * shellexe ContextMenuHandlers

Добравшись по этому пути нам нужно проделать следующие действия. Нажимаем правой кнопкой мыши по папке пункт меню, которого мы хотим удалить. Допустим, я хочу удалить ярлыки из контекстного меню – блокнот Notepad, архиватор 7-Zip. В открывшемся списке выбираем пункт Удалить
.

Затем подтверждаем удаление.

Перезагружаем компьютер и смотрим на результат – этих пунктов уже нет. Вот таким образом убрать лишние пункты из контекстного меню
.

Полезное видео:

Комментарии:

Как удалить «ВЫРЕЗАТЬ»?

Всё, спасибо)) нашёл решение в лице CCleaner (моя версия 5.06). Если кому нужно: в программе открываете Сервис/автозагрузка/сверху вкладка «контекстное меню». В списке можно удалить ненужное, либо временно отключить. Проще некуда!)))

В частности Tru Image (от acronis) и Ultra ISO в меню есть, а в этом разделе реестра их нет. К примеру как у Вас с Unlocker.

А если в менюшке отображается больше программ, а в ContextMenuHandlers их нет. Где тогда их искать?

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

Благодарю!

Спасибо! Сработало и для Win 8.1.

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

Контекстное меню проводника — это то меню, которое появляется при клике ПКМ (Правой Кнопки Мыши) по какому-нибудь объекту (файлу или папке) или просто на пустом месте в папке или Рабочем столе. Если система у Вас стоит недавно, то и контекстное меню будет сравнительно пустым. Разве что только добавленное от драйверов для видеокарты, например так:но если система установлена уже давно, то и таких пунктов будет побольше. Например так:

установленных программ

Итак, как убрать пункт из контекстного меню
.

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

Самоё легкое для удаления — это поискать в настройках программы (которую хотите убрать) нужный пункт. Обычно он находится где-то в Интеграции
или Загрузке/добавлении. Например для того, чтобы удалить пункт знаменитого WinRAR из КМ, нужно убрать галочку из Интеграции с оболочкой
:

Другое дело когда Вы не нашли нужных настроек для удаления или их вообще нет (бывает и такое). Тогда можно воспользоваться стандартным способом самой систем, а именно правкой .Сразу Вас предупреждаю, что перед началом работы лучше бы подстраховаться и сделать резервную копию реестра.Итак, запускаем реестр и переходим в ветку HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers

Удалить

Если не пропал, то посмотрите ветку HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
и проделайте то же самое.

На заметку:Если Вы хотите удалить пункт конкретно из КМ -> Создать

Microsoft Office

Если хотите удалить из КМ те пункты, которые появляются при ПКМ на папках, то нужно смотреть ветки: HKEY_CLASSES_ROOT\Directory\shellHKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlersHKEY_CLASSES_ROOT\Folder\shellHKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

Для пункта «Открыть с помощью…» отвечает ветка HKEY_CLASSES_ROOT\*\OpenWithList

Для КМ Логических дисков ветки: HKEY_CLASSES_ROOT\Drive\shellHKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers

Так же удалить пункты можно с помощью специальных программ. Например с помощью ShellExView

Тип
Контекстное меню

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

Ну или же воспользоваться другой утилитой — Ultimate Windows Context Menu Customizer
() которая имеет кучу возможностей, но на английском. И там нам нужно лишь выбрать пункт и удалить его:

Как добавить свою программу в КМ -> Создать можно догадаться если читали внимательно всю статью, а именно про удаление одного из этого пункта. Нужно лишь наоборот создать подраздел и написать для нужного расширения.

Использование редактора реестра

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

Шаг 1: Нажмите Окна-R , чтобы открыть окно «Выполнить». Затем введите regedit в поле поиска и нажмите кнопку ОК.

Шаг 2: Скопируйте и вставьте следующий путь в адресную строку вверху редактора реестра, а затем нажмите Enter:

HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlers

Шаг 3: В зависимости от вашей видеокарты щелкните правой кнопкой мыши и удалите следующие разделы реестра, перечисленные в разделе ContextMenuHandlers на левой панели.

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

Intel

Вам нужно удалить два ключа.

Начните с удаления раздела реестра с надписью igfxcui.

Затем удалите igfxDTCM клавиша расположена чуть ниже предыдущей.

Удалите раздел реестра с надписью NvCplDesktopContext.

AMD

Удалите раздел реестра с надписью ACE.

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

Заметка: Еще раз, ваш компьютер может иметь комбинацию графики Intel и NVIDIA / AMD. Сначала удалите записи, относящиеся к Intel, а если это не сработает, затем удалите ключи реестра NVIDIA или AMD.

Если вам нужно восстановить удаленное расширение, просто дважды щелкните файл реестра из резервной копии и нажмите OK.

Нерекомендуемые параметры групповой политики для начального экранаDeprecated Group Policy settings for Start

Указанные ниже параметры политики запуска не работают в Windows10.The Start policy settings listed below do not work on Windows10. Большинство из них не рекомендуется использовать в Windows8, однако в Windows10 не рекомендуется использовать некоторые другие возможности.Most of them were deprecated in Windows8 however a few more were deprecated in Windows10. Устаревшее значение в этом случае означает, что параметр политики не будет работать на Windows10.Deprecation in this case means that the policy setting will not work on Windows10. В параметре «поддерживаемый текст» для параметра политики не будет указан список Windows10.The “Supported on” text for a policy setting will not list Windows10. Параметры политики по-прежнему содержатся на консоли управления групповыми политиками и могут использоваться в операционных системах, к которым они применяются.The policy settings are still in the Group Policy Management Console and can be used on the operating systems that they apply to.

ПолитикаPolicy Устарела вWhen deprecated
При входе открывать рабочий стол вместо начального экранаGo to the desktop instead of Start when signing in Windows 10Windows10
Указывать классические приложения в начале списка в представлении «Приложения»List desktop apps first in the Apps view Windows 10Windows10
Закрепить приложения на начальном экране при установке (пользователь или компьютер)Pin Apps to Start when installed (User or Computer) Windows 10Windows10
Удалить ссылку «Программы по умолчанию» из меню «Пуск»Remove Default Programs link from the Start menu. Windows 10Windows10
Удалить значок «Документы» из меню «Пуск»Remove Documents icon from Start Menu Windows 10Windows10
Отключить папки программ в меню «Параметры»Remove programs on Settings menu Windows 10Windows10
Удалить команду «Выполнить» из меню «Пуск»Remove Run menu from Start Menu Windows 10Windows10
Удалить кнопку «Отстыковка ПК» из меню «Пуск»Remove the «Undock PC» button from the Start Menu Windows 10Windows10
Искать только в приложениях из представления «Приложения»Search just apps from the Apps view Windows 10Windows10
Показывать начальный экран на активном дисплее при нажатии клавиши WindowsShow Start on the display the user is using when they press the Windows logo key Windows 10Windows10
Автоматически показывать представление «Приложения», когда пользователь переходит к начальному экрануShow the Apps view automatically when the user goes to Start Windows 10Windows10
Добавить команду «Выполнить» в меню «Пуск»Add the Run command to the Start Menu Windows8Windows8
Изменить действие кнопки питания меню «Пуск»Change Start Menu power button Windows8Windows8
Затенить ярлыки меню «Пуск» на не полностью установленные в Windows программыGray unavailable Windows Installer programs Start Menu shortcuts Windows8Windows8
Удалить ссылку «Загрузки» из меню «Пуск»Remove Downloads link from Start Menu Windows8Windows8
Удалите меню «Избранное» из меню «Пуск»Remove Favorites menu from Start Menu Windows8Windows8
Удалить ссылку «Игры» из меню «Пуск»Remove Games link from Start Menu Windows8Windows8
Удалить справку из меню «Пуск»Remove Help menu from Start Menu Windows8Windows8
Удалить ссылку «Домашняя группа» из меню «Пуск»Remove Homegroup link from Start Menu Windows8Windows8
Удалить значок «Музыка» из меню «Пуск»Remove Music icon from Start Menu Windows8Windows8
Удалить значок «Сеть» из меню «Пуск»Remove Network icon from Start Menu Windows8Windows8
Удалить значок «Изображения» из меню «Пуск»Remove Pictures icon from Start Menu Windows8Windows8
Удалить меню «Недавние документы» из меню «Пуск»Remove Recent Items menu from Start Menu Windows8Windows8
Удалить ссылку «ТВ-записи» из меню «Пуск»Remove Recorded TV link from Start Menu Windows8Windows8
Удалить ссылку на папку пользователя из меню «Пуск»Remove user folder link from Start Menu Windows8Windows8
Удалить ссылку «Видео» из меню «Пуск»Remove Videos link from Start Menu Windows8Windows8

Что такое контекстное меню, Как открыть контекстное меню, Как настроить правую кнопку мыши

Многим нравится операционная система Windows, и многие из нас выросли на ней.

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

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

Графический интерфейс

Понятие интерфейса достаточно широко. Если же говорить о Контекстном Меню (Context Menu, англ.), как о составляющей графического интерфейса, то представлять себе его следует, как элемент диалога с операционной системой (компьютером).

Вызываем

Context Menu — это список (перечень, набор) команд, доступных пользователю относительного какого-то объекта. Теперь рассмотрим, как открывается контекстное меню. Перед тем как открыть контекстное меню нужно разместить курсор (мышку) на каком-то объекте (активируя его). А вызывать после этого можно по-разному:

  • Правой мышкой;
  • Комбинацией «шифт» и «F10»;
  • Также контекстное меню вызывается нажатием специальной кнопки — она расположена между «ALT» и «CTRL».

Набор его команд может быть различным и зависит от того над каким объектом было вызвано (в какой из областей экрана):

Убираем пункты с помощью программы

Как уже упоминалось выше, редактировать описание контекстного меню можно не только вручную, но и при помощи специальных утилит. Для примера рассмотрим ShellExView.

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

Наполнение

Context Menu иногда ещё называют меню «проводника» или «действий». Внешний облик его реально не зависит от объекта вызова, чего не скажешь о различном наполнении его командами.

Сравните Context Menu, вызванное на рабочем столе:

с Context Menu, вызванном над папкой:

Чувствуете разницу?

Вывод — этот набор возможных действий зависит от того, к какому типу объекта в конкретном случае применяется (файл, ярлык, папка, рабочий стол и пр.).

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

Возможные ошибки

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

  1. Найти необходимый элемент.
  2. Дважды кликнуть левой кнопкой мыши.
  3. Вписать в конце с названием элемента «-» (минус).

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

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

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

Находим местоположение

Поскольку для файлов и каталогов Context Menu имеет разный набор команд, то и размещение его (и его настроек) в Виндовс-Реестре различно.

Для каталогов место его здесь:

Для файлов — уже в другой ветке реестра: в папках «shell» и «shellexContextMenuHandlers»:

Добавляем пункты в контекстное меню с помощью утилиты

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

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

Контекстное меню — свои приложения ┤ч.1├

В серии из нескольких статей рассмотрим каким образом можно настроить под себя контекстное меню Windows ( ПКМ — она же правая кнопка мыши по какому-либо элементу программы или рабочего стола ) для удобства и быстрого доступа к любым нужным вам приложениям и утилитам.

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

Зачем оно надо

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

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

Вперёд к делу

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

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

Открываем реестр Windows любым удобным вам способом. Например, используем поиск, введя реестр в Windows 10. Можно так же вызвать Выполнить сочетанием Win + R и ввести там regedit . Лучше открывать программу от имени администратора.

Некоторые замечания

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

Создание базовой структуры

Откроем наш HTML-документ, накидаем шапку, контентную часть с некоторым списком задач и подвал. Я также подтяну Font Awesome и шрифт Roboto, чтобы сделать оформление немного лучше. Каждая задача должна содержать атрибут data-id, который в реальности брался бы из БД. Также каждая задача будет содержать список действий. Вот важные части разметки:

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

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

Набросаем наше контекстное меню — разметка

  1. Просмотр задачи.
  2. Редактирование задачи.
  3. Удаление задачи.
  1. Мы хотим, чтобы контекстное меню появлялось там, где был выполнен правый клик, то есть ему нужно абсолютное позиционирование. Поэтому не стоит его разметку помещать в контейнер с относительным позиционированием.
  2. Нам потребуются какие-нибудь переменные или атрибуты, чтобы можно было определить, к какой задаче относится выбранное действие.
  • Барбара готэм кто она

      

  • Crusader kings 3 royal edition что входит

      

  • Сколько в реальной жизни стоит мерседес

      

  • Сталкер тайные тропы 2 где найти танкиста

      

  • Как сделать голос комбайна из half life 2

Секреты контекстного меню «Отправить»

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

Секретный состав меню «Отправить» в Windows 7

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

Становятся видимыми папки из профиля текущего пользователя. Это очень удобно, если нужно поместить документ, предположим, с флэшки в папку «Документы».

Совет: Если щелкнуть по папке из меню «Отправить», продолжая удерживать клавишу SHIFT, документ будет не скопирован, а перемещен. Экономьте своё время.

Собственные ярлыки в контекстном меню «Отправить»

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

Я поместил в меню «Отправить» ярлык на свою программу GlassOwnerShip. Теперь, когда мне нужно получить полный доступ к одному или нескольким файлам (или папкам), я просто выделяю их в Проводнике, выбираю «Отправить -> GlassOwnerShip, и дело в шляпе.

Мне показалось это настолько удобным, что в финальный релиз утилиты я включил интеграцию с меню „Отправить“ в инсталлятор.

Чтобы добавить собственный ярлык на программу в меню „Отправить“,

  • в Пуск – Поиск введите shell:sendto Откроется папка SendTo, содержащая ярлыки меню „Отправить“.
  • создайте здесь ярлык к программе, в которой вы хотите открывать файлы.

Тонкая настройка контекстного меню „Отправить“

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

Контекстное меню „Отправить“  имеет несколько недокументированных параметров реестра, позволяющих изменять его поведение и состав. Я расскажу об актуальных параметрах, применимых к Windows 7.

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

Когда вы щелкаете правой кнопкой мышки на каком-либо объекте, Проводник производит анализ того, что вы должны увидеть в меню „Отправить“. В этот момент происходит чтение ярлыков из папок %UserProfile%\AppData\Roaming\Microsoft\Windows\SendTo, чтение групповых политик, и чтение настроек для конкретного типа файла, на котором щелкнул пользователь. Можно отсрочить построение меню ровно до того момента, как вы выберите »Отправить» в списке пунктов контекстного меню.

Очевидно, что контекстное меню будет открываться быстрее, а само меню «Отправить» — чуть медленнее.

Отложенное формирование меню «Отправить» включается параметром DelaySendToMenuBuild типа DWORD, находящимся по адресу:

Если DelaySendToMenuBuild равен единице, то будет выполняться отложенное построение, если нолику — будет выполняться построение по умолчанию.

Параметр DelaySendToMenuBuild актуален для тех, кто редко пользуется меню «Отправить».

Меню «Отправить» без дисков

Этот параметр — часть групповой политики Windows 7. Он позволяет убрать все диски (и жесткие, и съёмные) из контекстного меню «Отправить». Представляет собой параметр типа DWORD с именем NoDrivesInSendToMenu, находящимся по адресу:

Если он равен единице,  диски не отображаются, 0 — поведение по умолчанию, диски отображаются.

Отключение контекстного меню «Отправить» для конкретного типа файлов

Эта возможность перекликается с возможностями, подробно рассмотренными в статье Тонкая настройка расширений файлов в Windows 7. В подразделе идентификатора файла может присутствовать пустой строковый параметр NoSendTo. Его наличие и позволяет отключить пункт меню «Отправить» для типа файла, который ссылается на раздел идентификатора.

Например, задав его для текстового файла (идентификатор txtfile), вы отключите появление меню «Отправить» для всех текстовых файлов:

Была ли для вас эта статья полезной? И часто ли вы пользуетесь меню «Отправить»?

Winreview.ru можно найти в Вконтакте, Facebook и Twitter. Присоединяйтесь!

Добавляем пункты в контекстное меню с помощью утилиты

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

Здравствуйте, а какая ветвь в реестре отвечает за пункт меню «Создать»? У меня в нем осталось два пункта от программы которую удалил. Странно вообще, впервые такое и чистка реестра не помогла, программа ShellExView их (пункты) не видит, в ветке HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers их тоже нет.

Решил проблему с помощью поиска в реестре

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

Добрый день!! Подскажите пжлст, а в чем м.б. причина, если в подменю «Создать» документ Excel есть, а документ Word нету?

Добрый вечер. У меня строка «открыть» как-то оказалась не самой верхней и два клика левой не открывают папку.Можно ли поднять её вверх списка?

Пункт меню»Создать» пустой,что делать,от чего плясать?

Скачал и поставил UWCMC. Из всех решений оно, вроде бы, оказалось наиболее простым и эффективнм. но не смог разобрться сам. Задача: в подменю КМ «Создать» нужно добавить проги Эксель, Ворд. Как это сделать? Благодарен за помощь!

Подскажите,пожалуйста как в windows xp убрать пункт «удалить» из контекстного меню?

Благодарен за результат.

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

Почему так долго отвечаете?!

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

Понятно,спасибо за такой развернутый ответ!

Выберите изображение для вашего комментария (GIF, PNG, JPG, JPEG):

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

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

Adblock
detector