Редактиране на контекстното меню на Windows. Къде е контекстното меню? Как да отворите контекстното меню

Контекстното меню на Explorer е менюто, което се появява, когато щракнете върху RMB (десен бутон на мишката) върху някакъв обект (файл или папка) или просто върху празно мястов папка или работен плот. Ако вашата система е нова, тогава контекстното меню ще бъде относително празно. Това само добавено ли е от драйверите за видеокартата, например така:

но ако системата е инсталирана от дълго време, тогава ще има повече такива точки. Например така:


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

И как премахване на елемент от контекстното меню.

За да премахнете програмен елемент от контекстното меню (накратко KM), можете да използвате и двата стандартни метода на Операционна система, и с помощта на самите програми или специално разработени такива.

Най-лесното нещо за премахване е да потърсите в настройките на програмата (която искате да премахнете) желания елемент. Обикновено се намира някъде в Интеграцииили Качване/Добавяне. Например, за да премахнете елемента от известния WinRAR от KM, трябва да премахнете отметката Shell интеграции:


Други програми също могат да имат подобни настройки.

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


и вижте тук същите тези елементи от контекстното меню.
Сега щракваме с десния бутон върху желания елемент (елементът от CM, който искате да изтриете) и избираме Изтрий:


Съгласни сме със следното предупреждение:


рестартирайте и проверете. Въпросът трябва да изчезне.

Ако не си отиде, погледнете клона
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
и направи същото.

Забележка:
Ако искате да изтриете елемент специално от CM -> Създаване


тогава трябва да знаете типа на файла (), който се създава. Например за Microsoft Достъп до офисразширение на файла .accdb , което означава, че трябва да го потърсите в клона на системния регистър HKEY_CLASSES_ROOT и да изтриете подраздела ShellNew там

Ако искате да премахнете от KM тези елементи, които се появяват, когато използвате RMB в папки, тогава трябва да погледнете клоновете:
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


Принципът му е прост: изберете желания елемент и кликнете върху червения кръг в горната част на програмата. Основното тук е да Типбеше Контекстно меню

Сега малко за това как създайте свой собствен елемент в контекстното меню.
Факт е, че да добавите такъв елемент за папки или конкретни файлове, както и на "празно" място с помощта на системния регистър няма да работи. Можете да го присвоите само когато се отвори с RMB на работния плот. Затова препоръчвам да прочетете статията и да използвате описаното там.

Е, или използвайте друга помощна програма - Ultimate WindowsИнструмент за персонализиране на контекстно меню() който има куп функции, но на английски. И там трябва само да изберем елемента и да го изтрием:


Ако се интересувате от повече подробности и не разбирате, пишете в коментарите и аз ще помогна. Там, в лявата колона, трябва да изберете елемента (компютър, папка, файлове и т.н.), където се извиква контекстното меню, а вдясно да изберете какво да изтриете и щракнете върху бутона Премахни елемент в долната част. Ако сте приятели с английския, тогава ще разберете.

Можете да познаете как да добавите вашата програма към KM -> Създаване, ако прочетете внимателно цялата статия, а именно за изтриването на един от този елемент. Просто трябва да създадете подраздел напротив и да напишете за желаното разширение.

Като цяло статията се оказа малко хаотична и повече за премахване от контекстното меню, т.к. Мисля, че това е по-подходящо и има статия за добавянето. Ето защо, ако нещо не е ясно - пишете в коментарите. Нека го разберем.

малки и безплатна програма Инструменти на менюто Файлще ви позволи лесно и просто да редактирате контекстното меню на файловете за себе си. Той не само ще ви позволи да премахнете ненужните елементи в него, но и ще предложи да вградите няколко свои, много полезни.

FileMenu Tools - оптимизиране на контекстното меню

Лично аз не обичам да е нов компютърна програмаслед инсталирането, той самостоятелно вгражда своя артикул контекстно меню на файлове и папки. Разбира се, много хора искат разрешение за това действие (обикновено в края на инсталационния процес), но има и хитри, които не се интересуват от нашите разрешения.

Ако и вие като мен вече счупите крака на дявола в контекстното меню, тогава програмата FileMenu Tools ще ви помогне да го почистите от ненужни елементи и да го оптимизирате.

Инсталация и език на интерфейса на FileMenu Tools

Няма да описвам процеса на инсталиране на програмата, защото е прост и ясен. Ако изведнъж интерфейсът му се окаже на неразбираем за вас език - тук връзка към Официална страница езикови пакетиза FileMenuTools. Изберете пакета, от който се нуждаете, изтеглете го и го разархивирайте и след това „хвърлете“ (копирайте) резултата в папка с инсталирана програма. Остава да посочите езика си в настройките и това е всичко ...

В самия край на инсталацията на програмата можете да редактирате контекстното меню отметнете квадратчетои започва веднага...

Добавяне на елементи към менюто на файлове и папки

Така че ние обмисляме безплатна версия FileMenu Tools, така че няма да обмисляме как да добавим нашите команди към менютата на файловете и папките ...

От дясната страна на главния прозорец на редактора на изскачащи менюта (в първия раздел "Команди за инструменти на FileMenu") ще намерите голям списъкнеговата допълнителна полезни команди, които се препоръчва избирателно да добавяте...

Тук на вашите услуги различни видовекопиране на файлове и преместването им, създаване на дубликати, пакетни и пълни (без възможност за възстановяване в бъдеще) разширено изтриванечрез филтри...

…(включително заключени файловеи заобикаляне на кошницата).

Има удобен инструментнамерете и заменете текст...

...и разширено преименуване на файлове също е достъпно.

Съвсем наскоро ви описах отделно програма за копиране на път и име на файл- така, FileMenu Tools също могат да вградят такъв елемент в контекстното меню.

И аз писах отдавна за рязане и залепване на всякакви файловена части - днешната ни героиня на ревюто също може да направи това ...

Има много допълнителни полезни елементи за контекстното меню - всеки ще намери подходящия за него. Премахнете квадратчетата от допълнителни елементи и щракнете върху активната отметка в зеления кръг, който е отляво на лентата с инструменти на програмата ...

С това действие ще приложим промените. Поздравления, сега имате нови полезни елементи в менюто на файлове и папки...

Как да премахнете допълнителни елементи от контекстното меню

В десния раздел на главния прозорец на програмата FileMenu Tools има още два полезни раздела - те ще ни помогнат да премахнем ненужните елементи от менюто за файлове и папки ...

Кликваме върху малките знаци плюс и в падащите списъци премахваме галките от допълнителните елементи от менюто. Не забравяйте да приложите промените?

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

Ще ви трябва малка помощна програма Enhancer с десния бутон. Той предлага впечатляващ списък от команди, които могат да бъдат добавени към контекстното меню на всеки Версии на Windowsот Vista.

След стартиране на инструмента за подобряване на десния бутон (ако сте объркани от английския интерфейс, щракнете върху Език → Руски, за да превключите към руски), ще видите набор от инструменти, всеки от които прави свои собствени промени в контекстното меню. Нека разгледаме най-интересните от тях.

Щракнете с десния бутон Tweaker

С помощта на инструмента за настройка с десния бутон можете да добавите почти две дузини полезни команди към контекстното меню. Ето някои от най-забележителните.

  • "Копирай в"отваря прозорец за избор на папка, в която може да бъде копиран текущият обект.
  • "Премести се в"действа като предишната команда, само че не копира, а премества обекта.
  • "Копиране към пътя"записва пътя към текущия обект в клипборда. Тази опция може да ви спести време, ако например трябва да качите изображение на уебсайт или графичен редактор. Просто поставяте пътя към файла, вместо да го указвате ръчно.
  • "Нова папка"създава папка директно от контекстното меню, докато стандартен начин Windows изисква първо да отидете в подменюто „Създаване“ и след това да изберете „Папка“.
  • "Контролен панел"отваря съответния раздел със системни настройки.

За да добавите команда към контекстното меню, просто я отметнете.

За съжаление, някои опции за настройка с десния бутон все още не работят правилно с знаци на кирилица. Следователно, команди като "Копиране на съдържание", което записва съдържанието в клипборда текстови файлове, по-добре е да се използва само с английски текстове.

Нов редактор на менюта

В контекстното меню има елемент "Създаване". По подразбиране може да се използва за бързо създаване на обекти от няколко типа: Текстов документ, папка, пряк път и други.

Можете значително да разширите този списък с обекти от други формати благодарение на New Menu Editor. Достатъчно е да стартирате този инструмент и да маркирате желаните видовефайлове за отметка. За да изключите от списъка обекти, които не планирате да създавате, маркирайте ги с кръст - те ще изчезнат от подменюто "Създаване".


Изпрати до мениджъра

Ако щракнете Кликнете с десния бутонзадръжте мишката върху папка или файл, контекстното меню ще покаже елемента "Изпращане". Той съдържа малък списък с папки и програми, където можете да експортирате избрания елемент за съхранение или възпроизвеждане.

Инструментът за изпращане до мениджър ще ви позволи да разширите този списък. За да добавите нова директория, в която ще изпращате обекти в контекстното меню, стартирайте Send To Manager и щракнете върху Добавяне на папка. Ако искате да добавите програма, щракнете върху "Добавяне на файл" и изберете нейната икона.


Всички папки и програми, добавени по този начин, ще се покажат в подменюто Изпращане.

Щракнете с десния бутон на Enhancer Professional

Този инструмент е достъпен само в платената версия на програмата. За $10 можете да добавите преки пътища към контекстното меню за бърз достъпкъм програми, файлове и папки, както и да създавате и конфигурирате подменюта. Всички други функции, изброени в статията, са достъпни безплатно.

Вероятно трябваше да забелязвам това при всяко събрание Windows контекстуаленменюто е различно. Освен това, често след инсталацията различни програминенужните елементи се добавят към контекстното меню. Например, след като инсталирате всеки плейър, той определено ще се появи нов продуктза десния бутон на мишката. Тоест, когато щракнем върху който и да е файл с десния бутон на мишката, за да го отворим посочена програма, тогава ще се покаже елементът за стартиране с тази програма.

Например, ето моето контекстно меню:

Вече почти не е малък.

С течение на времето има много елементи в контекстното меню, то става по-кратко боклуци. И възниква въпросът: как да се отървете от "ненужните" предмети? Въпреки че вече са създадени много програми за тези цели, ще разгледаме как това може да бъде решено с помощта стандартни средствасистеми.

V системен регистървсички данни за работата на програмите се съхраняват и Windows компоненти. В тази връзка небрежното боравене с регистъра и най-малката промяна могат да повлияят много на системата, така че бъдете внимателни, когато правите промени в него.

Как да премахнете ненужните елементи от контекстното меню?

Отиваме на ЗапочнетеНатисни бутона Бягай.

В прозореца, който се отваря, въведете командата regeditи щракнете Добре .

Отворете следните папки:

HKEY_CLASSES_ROOT , *, shellexe, ContextMenuHandlers

След като стигнахме до този път, трябва да го направим следните действия. Щракваме с десния бутон върху папката върху елемента от менюто, който искаме да изтрием. Да кажем, че искам да премахна преките пътища от контекстното меню − Notepad, AIMP плейър. В списъка, който се отваря, изберете Изтриване.

Почистването на контекстното меню може да се извърши ръчно чрез системния регистър, но тази задача не е тривиална, тъй като записите са разпръснати на различни места. Освен това не винаги е лесно да се идентифицира подходящ ключрегистрирам. Например, драйверите се регистрират чрез съкращението "igfx". Записите в системния регистър са разпръснати под клона "HKEY_CLASSES_ROOT" в папките "shell" или "shellex", който съдържа папка, наречена "ContextMenuHandlers", която също включва някои опции.

Намаляване на контекстното меню чрез помощната програма за работа с регистъра

Ще отнеме много време за ръчна обработка на редовете на контекстното меню. Много по-лесно е да използвате програмата ShellExView. Чрез regedit си струва да промените само системните опции.

За да намерите елементи от програми на трети странив ShellExView, сортирайте резултатите по параметъра "Company" и в колоната "Type" намерете "Context Menu".

Безплатната помощна програма ShellExView ще състави един списък от всички тези редове в системния регистър. Дори при сравнително свежа система техният брой може да надхвърли 250. За да не се изгубят в тях, след стартиране на програмата записите първо трябва да бъдат сортирани. Нещата ще вървят гладко, ако щракнете върху реда „type“ в горната част на прозореца. Така че можете да видите всичко наведнъж. възможни вписванияв системния регистър, свързан например с "Контекстно меню". Но бъдете внимателни: заедно с тях, помощната програма ще показва линии от Shell, които е по-добре да не се докосват.

Сортирането може да се извърши и чрез параметъра "Фирма". В този случай резултатите ще бъдат разположени в азбучен ред- записите, създадени от системата и маркирани като "Microsoft", са лесни за разграничаване от останалите. Тук можете например да маркирате съответния "igfxDTCM Module" и да го деактивирате, като щракнете върху червената точка в горната част на лентата с менюта. След това запис за (практически безполезните) графични опции Intel драйверище изчезне от контекстното меню. Въпреки това, за да може системата да приложи тези настройки, първо трябва да излезете и след това да влезете отново. Като алтернатива можете да деактивирате „explorer.exe“ чрез диспечера на задачите и след това да се обадите отново на тази услуга.

Промяна на елементи от контекстното меню на системата


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

Добър пример е опцията „Изпращане“, която Windows показва всеки път, когато потребителят щракне върху файл или папка. Имайте предвид, че някои от опциите за изпращане не са актуални за днешните нужди: по подразбиране е „Дестинация на факса“ като цяло.

За да премахнете този елемент от менюто, в Regedit отидете до „HKEY_CLASSES_ROOT | AllFilesystemObjects | шеллекс | ContextMenuHandlers | Изпрати на. В десния прозорец кликнете два пътиотворете параметъра "По подразбиране" и преди дългата поредица от знаци в къдрави скоби, поставете скромен знак минус "-", за да го изключите. Както винаги, трябва да излезете от Windows и да влезете отново.