При работе с файлами и папками в Windows многие предпочитают использовать контекстное меню, а не ленту Проводника, хотя последняя и содержит гораздо больше команд. Для получения доступа к командам ленты Проводника то и дело приходится переключаться между вкладками и раскрывать выпадающие меню, тогда как в контекстном меню нужную опцию можно выбрать парой кликов.
Впрочем, ничего не мешает вам добавить наиболее часто используемые команды ленты в контекстное меню. Сделать это можно двумя способами: вручную, применив несложный твик реестра или с помощью бесплатной утилиты Context Menu Tuner. Рассмотрим оба варианта. Второй, конечно, проще, но если вы имеете навыки работы с реестром, можете воспользоваться первым.
Команды ленты Проводника хранятся в разделе реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell , тогда как команды контекстного меню располагаются в ключе HKEY_CLASSES_ROOT\*\shell . По структуре отвечающие за отображение команд записи ничем не отличаются и, если перенести запись из раздела HKLM в HKCR, соответствующая команда появится в меню Проводника.
Итак, открыв редактор реестр и развернув первую ветку, в разделе shell вы увидите множество вложенных подразделов, имена которых начинаются с Windows. Это и есть команды ленты Проводника. Перенесем для примера команду окончательного удаления файлов, которой соответствует вложенный подраздел Windows.PermanentDelete. Найдите его в списке, кликните по нему правой кнопкой мыши и выберите «Экспортировать».
После этого откройте сохраненный REG-файл Блокнотом и замените всю часть пути до предпоследнего подраздела ключа HKEY_CLASSES_ROOT\*\shell. Если непонятно, какую именно часть ключа нужно заменить, смотрите скриншоты.
Все остальные элементы оставляем без изменений. Сохраните отредактированный файл в том же формате и выполните его слияние. Команда ленты будет интегрирована в контекстное меню.
Точно таким же образом вы можете добавить в контекстное меню любую иную команду ленты.
Все то же самое, но гораздо быстрее можно сделать с помощью утилиты Context Menu Tuner, доступной для скачивания со странички разработчика winaero.com/download.php?view.62 . Она бесплатна, не требует установки и поддерживает русский язык.
Пользоваться ей очень просто, достаточно выделить в левой колонке нужную команду, в правой выбрать элемент, для которого она будет добавляться и нажать «Добавить к выделенному элементу».
Отличного Вам дня!
Добавить пункт в контекстное меню проводника windows 10 для удобного и быстрого запуска часто используемых нами программ. Быстрый запуск нужных приложений без ярлыков. Разберем 2 варианта: контекстное меню , создадим каскадное всплывающее .
Неправильная работа реестра, приведет к краху системы. Все действия делаете на свой страх и риск. Можете воспользоваться видео инструкцией, нажав .
Добавим пункты в контекстное меню проводника windows 10.
Запустим редактор реестра. Нажимаем "пуск", строчка "поиск", вводим .
Запустили редактор, теперь идем по пути:
Теперь создаем название для отражения в нашей менюшки. В моей ситуации, игрушка Smite:
- Нажимаем "ПКМ"-правой клавишей мышки на строке shell.
- Создать.
- Раздел.
Я сделал название игрушки "smite".
Делаем команду для запуска игрушки:
- Нажимаем ПКМ на сделанном разделе, в представленном случае "смайте".
- Создать.
- Раздел.
Задаем команду созданному ключу. Создаем раздел, пишем название "command ".
Теперь копируем путь игрушки. В моем случае "E:\smite\smite.exe".
- Выбрали исполняемой (.exe) файл игры, программы.
- Нажимаем Shift + Правый клик на smite.exe, появится "Копировать как путь ". Только при нажатии сочетания кнопок покажется эта строчка.
Задаем скопированный путь в реестр. Выделяем с лева нашу команду "command " щелчком мыши. С право в поле клацаем быстро 2 раза для открытия окна:
- 1. Выделяем раздел
- 2. Открываем окно "параметры"
- 3. Ставим ползунок мыши в строку значение
- 4. Нажимаем "ПКМ" вставить
Должно получится примерно так. В столбце "значение", должен стоять исполняемый путь к программе.
- 1. Выделяем созданный раздел с лева в столбце.
- 2. Нажимаем на пустом поле с право Создать .
- 3. Строковый параметр .
- 4. Задаем имя icon , обозначаем путь к местонахождению игрушки.
Должно получится. Иконка, название.
Создание каскадного меню с пунктами.
Мне по душе именно этот метод. Можно с легкостью отсортировать все выгодное для пользования за компьютером. Создать разделы "game", "программы","графика", разместить по 3-9 приложений. Разобравшись с простым методом, как добавить пункт в контекстное меню , Вам будет легче понять суть всплывающего каскада. Сложная процедура, требующая внимания. Работать будем уже с двумя разделами реестра.
Создаем каскадное меню. Заходим в реестр: "пуск", вбить в "поиске" слово regedit. Идем по пути:
HKEY_CLASSES_ROOT\Directory\Background\shell
- Нажимаем "ПКМ" на папке shell .
- Создать раздел .
- Придумайте имя. Я прописал menu 101.
Делаем в "menu 101" строковые параметры с названием имен четырех ключей:
- MUIVerb (имя для отражения).
- SubCommands (отражение имен).
- Icon (отражение картинки).
- Position (позиция: выше, ниже).
Хочу пояснить, что в ключе SubCommands необходимо разделить игрушки " ; " (smite;Tomb Raider).
Наглядный образ задаваемых значений:
- Задавали icon . (присвоил путь к одной из игр, exe файлу, автоматом задаст иконку).
- Position в контекстном табло, не выставлял, можете написать "Top "-сверху, "Bottom "-снизу.
- SubCommands названия имен, которые мы писали через " ; " (smite;Tomb Raider). На картинке показаны иконки перед названием игрушек. Мы их будем задавать дальше. У вас должно получится как тут, только без иконок игр.
- Отображаемое имя, которое писали в значении MUIVerb .
На картинке у вас половины не будет. Просто пояснительный пример, какой параметр будет отображаться. Нужно выполнить еще ряд действий.
Создали четыре файла. Теперь регистрируем функциональность ярлыков. До этого момента будет отражаться только Game с картинкой . Для отражения, как показано в пункте три (картинка выше). Пойдем в следующий раздел реестра по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\Shell
- Нажимаем ПКМ на папке 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 .
- Выделяем command .
- Жмем 2 раза.
- Указываем путь нашей игрушки.
.
Несмотря на наступление всевозможных пальцеориентированных интерфейсов, старая добрая мышка не собирается сдаваться. И это не удивительно — трудно представить более простой и в то же время мощный инструмент для взаимодействия с компьютером. А чтобы еще более прокачать возможности вашего грызуна, предлагаем вам 44 бесплатных программы, для увеличения его возможностей. С помощью этих небольших утилит вы сможете добавить в контекстное меню правого клика множество полезных функций, которые вам пригодятся при работе в Windows.
Удаление некоторых файлов и папок иногда превращается в настоящую головную боль. Если система упорно не желает расставаться с объектом, мотивируя это тем, что он используется в настоящее время, то воспользуйтесь утилитой FileExile.
PasteAsFile
Если вы скопировали в буфер обмена какой-либо текст или картинку, то для его извлечения вам понадобится открыть соответствующую программу, создать новый файл, а затем вставить туда содержимое буфера обмена. Утилита PasteAsFile сокращает эту процедуру до одного клика. Вам нужно просто сделать правый клик по Рабочему столу и выбрать соответствующий пункт, а затем указать имя и расширение файла. Поддерживаются HTML, CSS, PHP для текста и JPG, PCX, PNG, BMP, TGA, GIF, TIF для изображений.
Find Target
Это расширение контекстного меню значительно облегчает поиск файла, на который ссылается какой-либо ярлык. Теперь достаточно просто выбрать пункт Find Target а меню правого клика и тут же откроется папка с нужным файлом.
Context Menu Editor for Win 7/Vista
Rightload
Это бесплатное приложение позволяет щелкнуть правой кнопкой мыши на любой файл или изображение и загрузить его на FTP сервер. Rightload также позволяет загружать на Facebook, Flickr, ImageShack, Imgur или VirusTotal.
Append Date
Очень полезная возможность для переименования файлов и папок. Утилита позволяет выбрать файлы или папки в пакетном режиме, и щелчком правой кнопкой мыши добавить к их названиям текущую дату.
Free Image Resizer
Выберите изображение (или группу изображений), а затем щелкните правой кнопкой мыши, чтобы изменять их размер. Вы можете использовать предопределенные профили или ввести разрешение на лету.
Ridnacs
Это очень полезная функция для быстрой оценки размеров файлов в любой папке. После выбора соответствующего пункта в контекстном меню, вам будет продемонстрирована подробная информация о размерах всех элементов в этой папке.
ChangeExt
Быстрый способ изменить расширение сразу множества файлов в один клик.
Right Click Explorer Restart
Процесс Windows Explorer завис или сильно тормозит? Или, возможно, вы программист и работаете с процессами или приложениями, которые требуют перезагрузки Windows Explorer? В любом случае это, вероятно, самый простой способ перезагрузить Проводник прямо из контекстного меню.
Контекстное меню проводника - это то меню, которое появляется при клике ПКМ (Правой Кнопки Мыши) по какому-нибудь объекту (файлу или папке) или просто на пустом месте в папке или Рабочем столе. Если система у Вас стоит недавно, то и контекстное меню будет сравнительно пустым. Разве что только добавленное от драйверов для видеокарты, например так:
но если система установлена уже давно, то и таких пунктов будет побольше. Например так:
Как видите, со временем, помимо стандартных пунктов меню, добавились ещё от установленных программ. С одной стороны это удобно. Ведь не нужно запускать ярлык или искать программу, а можно напрямую совершать действия сразу из контекстного меню. Но вот с другой стороны со временем таких пунктов бывает ну очень много и контекстное меню порой приходится даже прокручивать вверх или вниз в поисках нужных пунктов.
Поэтому иногда и хочется удалить эти пункты чтобы не мешались. Ведь Вы не всеми пунктами часто пользуетесь.
Итак, как убрать пункт из контекстного меню .
Для того, чтобы удалить пункт программы из контекстного меню (КМ сокращенно), можно воспользоватся как стандартными способами самой Операционной Системы, так и с помощью самих программ или специально предназначенных.
Самоё легкое для удаления - это поискать в настройках программы (которую хотите убрать) нужный пункт. Обычно он находится где-то в Интеграции
или Загрузке/добавлении. Например для того, чтобы удалить пункт знаменитого WinRAR из КМ, нужно убрать галочку из Интеграции с оболочкой
:
В других программах так же могут быть подобные настройки.
Другое дело когда Вы не нашли нужных настроек для удаления или их вообще нет (бывает и такое). Тогда можно воспользоваться стандартным способом самой систем, а именно правкой .
Сразу Вас предупреждаю, что перед началом работы лучше бы подстраховаться и сделать резервную копию реестра.
Итак, запускаем реестр и переходим в ветку
HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers
и видим здесь эти самые пункты из контекстного меню.
Теперь кликаем ПКМ по нужному пункту (пункт из КМ который хотите удалить) и выбираем Удалить :
Соглашаемся со следующим предупреждением:
перезагружаемся и проверяем. Пункт должен пропасть.
Если не пропал, то посмотрите ветку
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
и проделайте то же самое.
На заметку:
Если Вы хотите удалить пункт конкретно из КМ -> Создать
то нужно знать тип файла () которое создается. Например для Microsoft Office Access расширение файла .accdb , значит его и нужно искать в ветке реестра HKEY_CLASSES_ROOT , а уже там удалить подраздел ShellNew
Если хотите удалить из КМ те пункты, которые появляются при ПКМ на папках, то нужно смотреть ветки:
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
Для пункта "Открыть с помощью..." отвечает ветка
HKEY_CLASSES_ROOT\*\OpenWithList
Для КМ Логических дисков ветки:
HKEY_CLASSES_ROOT\Drive\shell
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers
Так же удалить пункты можно с помощью специальных программ. Например с помощью ShellExView
Принцип её прост: выделяем нужный пункт и жмем на красный кружок вверху программы. Здесь главное чтобы Тип был Контекстное меню
Теперь немного про то, как создать свой пункт в контекстном меню
.
Дело в том, что добавить такой пункт для папок или определенных файлов, а так же на "пустом" месте с помощью реестра не получится. Можно лишь назначить на то, когда открывается при ПКМ на Рабочем столе. Поэтому я рекомендую почитать статью и воспользоваться тем, что там описано.
Ну или же воспользоваться другой утилитой - Ultimate Windows Context Menu Customizer
() которая имеет кучу возможностей, но на английском. И там нам нужно лишь выбрать пункт и удалить его:
Если кому интересно подробнее и не разберетесь, то пишите в комментариях и я помогу. Там в левой колонке нужно выбрать пункт (компьютер, папка, файлы и т.п.) где вызывается контекстное меню, а правее выбрать что удалить и нажать кнопку внизу Remove Item. Если дружите с английским, то разберетесь.
Как добавить свою программу в КМ -> Создать можно догадаться если читали внимательно всю статью, а именно про удаление одного из этого пункта. Нужно лишь наоборот создать подраздел и написать для нужного расширения.
В целом статья получилась немного сумбурная и больше по части удаления из контекстного меню, т.к. я думаю что это более актуально, да и статья про добавление есть. Поэтому если что не понятно - пишите в комментариях. Разберемся.