Windows включва куп опции в това контекстно меню по подразбиране и този списък се увеличава, когато инсталирате повече приложения. Понякога изглежда, че всяко приложение се бори за част от контекстното ви меню и повечето от нас дори не използват половината от тях. Ще ви покажем как можете да премахнете елементи, като редактирате регистъра си, както и по-лесен метод за почистване, като използвате няколко безплатни приложения на трети страни. Ще ви насочим и към това как да добавите още полезни команди. Без прекалено много усилия, можете да вземете контекстното меню, за да не бъдете затрупани и само най-вече полезни …
Трудният начин: Премахване на елементи от контекстното меню, като редактирате регистъра
Ако искате да изчистите нещата по наистина неприятния начин, можете да правите от редактора на системния регистър, без да е необходим софтуер на трети страни. Ще получим по-лесните инструменти малко по-късно, но смятаме, че помага при използването на тези инструменти, за да разбере как се обработват тези неща в регистъра.
Стандално предупреждение: Редакторът на системния регистър е мощен инструмент и злоупотреба с него може да направи вашата система нестабилна или дори неизползваема. Ако никога преди не сте работили с него, помислете за четене как да използвате редактора на системния регистър, преди да започнете. И определено архивирайте регистъра (и вашия компютър!), Преди да направите промени. Това е особено вярно, когато следвате указанията в тази статия, защото в крайна сметка ще трябва да направите малко търсене, за да намерите записите в контекстното меню, които означават нещо за вас.
Отворете Редактора на системния регистър, като натиснете Start и въведете "regedit". Натиснете Enter, за да отворите редактора на системния регистър и след това дайте разрешение да правите промени в компютъра.
HKEY_CLASSES_ROOT*shell
HKEY_CLASSES_ROOT*shellexContextMenuHandlers
HKEY_CLASSES_ROOTAllFileSystemObjectsShellEx
Вместо това ще намерите елементи от контекстното меню, които са специфични само за папките в един от тези клавиши:
HKEY_CLASSES_ROOTDirectoryshell
HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers
Трябва да се справите с контекстното меню, намиращо се в тези местоположения, малко по-различно, така че продължавайте да четете и ще обясним как. Засега може да ви е удобно да намерите всяко от тези местоположения в регистъра и да ги добавите към списъка си с предпочитани, така че да бъдат по-лесно да ги прегледате по-късно.
Премахнете елементите "Shell"
Нека да разгледаме един пример като пример. Използвам VLC видео плейъра. Когато го инсталирах, VLC добави елемент от контекстното меню, наречено "Добави към плейлиста на плейъра на медийния плейър". Никога не го използвам и предпочитам да не е в контекстното меню.
HKEY_CLASSES_ROOTDirectoryshellAddtoPlaylistVLC
Забелязах
AddtoPlaylistVLC
докато прелиствате
shell
ключ, който търси елементи за премахване. Елементи под редовното
shell
ключът обикновено е много лесно да се разпознават и да се справят с тях.
AddToPlaylistVLC
ключ изцяло, и това ще премахне елемента от контекстното меню. Въпреки това, освен ако не направите резервно копие на регистъра си или първо експортирате ключа и ще продължите с файла REG, няма да е лесно да се върнете, ако промените решението си.
Втората опция е да деактивирате ключа, вместо да го изтриете. За да направите това, просто щракнете с десния бутон върху
AddToPlaylistVLC
ключ или каквото и да е ключ, с който работите, и изберете New> String Value. Напишете новата стойност на низ "LegacyDisable".
LegacyDisable
стойност, промяната трябва да бъде незабавна. Щракнете с десния бутон на мишката върху файл или папка в File Explorer и можем да видим, че елементът "Добави към плейлиста на Media Player VLC" е премахнат от контекстното меню.
AddToPlaylistVLC
ключ или каквото и да е ключ, с който работите, и изберете New> String Value. Напишете новата стойност на низ "Разширен".
Премахнете елементите "Shellex"
Вероятно сте забелязали, че някои от общите ключове в регистъра, които изброихме в горната част на този раздел, имат "shellex" (Shell Extension) в името, а не само "shell". Ще трябва да се справите с тези типове ключове само малко по-различно. Като наш пример, ще се насочим към един от ключовете, които споменахме:
HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers
Елементите на приставките ще бъдат малко по-трудни за разчитане, но обикновено можете да разберете елемент с името на клавиша вляво. Тук ще работим с
DropboxExt
ключ вътре в
ContextMenuHandlers
ключ.
LegacyDisable
и
Extended
стойностите на низовете, описани по-горе, с елементи от рафта. Все още можете да изтриете цялото
DropboxExt
ключ, за да го премахнете от контекстното меню (и не забравяйте да го върнете назад, ако го направите), но има един лесен начин да го забраните. Просто изберете клавиша отляво и щракнете двукратно върху стойността (по подразбиране) в този ключ, за да отворите прозореца с свойства.
Изследване на други местоположения по тип файл
Ако искате да премахнете елементи от контекстното меню, които виждате само когато кликнете с десния бутон на мишката върху конкретни типове файлове, можете да направите това. Тези елементи се съхраняват навсякъде в сравнение с обичайните местоположения, които вече разгледахме. За да ги намерите, първо трябва да намерите ключа за разширение на файла, като гледате под
HKEY_CLASSES_ROOT
за това разширение, което от своя страна ще ви покаже името на ключа, който трябва да потърсите.
Само като пример, кажете, че искате да премахнете елемента от менюто за отваряне на Excel документ (XLSX) в Excel, когато щракнете с десния бутон върху него. Защо бихте искали да направите това? Е, вероятно не бихте го направили, но е лесен пример да разгледате тук. Другите приложения могат да добавят различни типове команди, от които не се нуждаете.
Започнете, като разгледате следния ключ на системния регистър за разширението XLSX:
HKEY_CLASSES_ROOT.xlsx
Графата за данните за
(Default)
клавишът "shell" ви позволява да знаете, че действителният тип файл е "Excel.Sheet.12".
HKEY_CLASSES_ROOTExcel.Sheet.12shell
shell
можете да използвате същите техники, които описахме в предишната секция за "черупки", за да изтриете, деактивирате или скриете елемента в разширеното контекстно меню. Спомнете си
LegacyDisable
и
Extended
низови стойности? Да, и тези работят тук.
Лесният начин: Премахване на елементи от контекстното меню с помощта на NirSoft Utilities
Така че, сега, когато знаете как да правите нещата по трудния начин, нека да разгледаме лесния начин. Вместо да редактирате регистъра, можете да изтеглите два инструмента от NirSoft, за да изчистите контекстното си меню. Защо два инструмента? Тъй като един от тях се справя с обикновени елементи от корпуса и един се захваща с прилежащи елементи. Те са едновременно много по-лесни за използване от редактирането на регистъра, но разбирането за начина, по който тези неща се обработват в регистъра, ще ви даде възможност да ги сортирате чрез всички елементи, които тези инструменти показват.
Започнете, като изтеглите двата инструмента. Първият инструмент е ShellMenuView, който обработва обикновени елементи от корпуса. Вторият инструмент е ShellExView, който се захваща с елементи от рафта. Превъртете надолу към дъното на двете страници, за да намерите връзките за изтегляне. Инструментите работят с почти всяка версия на Windows от 98 по целия път до 10. Ще трябва да вземете 32-битовата или 64-битовата версия, в зависимост от това дали използвате 32-битов или 64-битов издание на Windows.
Първият инструмент, който ще проверим, е ShellMenuView, който ни позволява да управляваме всички тези обикновени елементи от корпуса с лесен за използване интерфейс. След като изтеглите и извлечете инструмента, щракнете двукратно върху EXE файла, за да го изпълните. Това е преносим инструмент, така че няма инсталация.
LegacyDisable
стойността на низа вътре в съответния ключ - точно както направихме, когато редактирахме регистъра ръчно.
Когато намерите елемента, който търсите, кликнете върху бутона "Деактивиране" в лентата с инструменти (червената светлина).
Когато приключите с премахването на елементите на корпуса, следващата стъпка е да задействате инструмента ShellExView и да премахнете елементите на ShellExView. Това работи по същия начин като първия инструмент. Просто изберете един или повече елементи и след това кликнете върху бутона "Деактивиране", за да премахнете елементите от контекстното меню.
Как да премахнете допълнителни елементи от контекстното меню
Има няколко елемента на контекстното меню, които може да сте забелязали, че нито инструментите на NirSoft, нито обикновените методи на Registry, които обхванахме, са: а именно елементите, които намирате в подменютата "Отваряне с" и "Изпрати до".
Менюто "Отваряне с" е удобна функция, когато отваряте файлове с множество програми. Всеки път, когато отваряте файл с определена програма, тази програма се добавя към менюто "Open With" за този тип файлове.Ако някога случайно сте отворили файл с грешна програма или с програма, която не използвате повече, все пак вероятно сте виждали, че това меню е затрупано с течение на времето. За щастие, разполагаме с пълен набор от инструкции, които да ви насочат към премахването на програми от менюто "Отваряне с".
Менюто "Изпращане до" е една от онези функции, които хората са склонни или да обичат и да използват през цялото време, или просто никога дори да не се притесняват. Когато инсталирате Windows, някои елементи се добавят към менюто "Изпрати до" по подразбиране. Други се добавят с течение на времето, когато инсталирате различни приложения. Ако някога сте искали да можете да обявите това меню, това е вашият щастлив ден! Имаме едно ръководство за персонализиране на елементите в менюто "Изпрати до" и друго ръководство, ако искате изцяло да премахнете менюто "Изпрати до" от контекстното ви меню.
Как да добавите някои полезни елементи към контекстното меню
След като вече сте прекарали известно време при премахването на елементи, които не са ви необходими от контекстното ви меню, можете да насочите вниманието си към добавянето на някои елементи, които действително бихте могли да използвате. За да започнете, можете всъщност да добавите почти всяко приложение или пряк път, които искате от контекстното меню. Тъй като вече сте чели всичко за ключовете от регистъра, за да преглеждате, когато премахвате неща, няма да бъдете изненадани, че добавянето на неща включва много от същите тези ключове.
Разбира се, няма да ви оставяме без конкретни предложения за забавни неща, които да добавите към контекстното меню. И ние покрихме един куп от тях. Можете например да добавите към менюто си някое от следните неща:
- Команда "Отваряне с Notepad" за всички файлове
- Команда "Open PowerShell Here" за папки
- Команда "Дефрагментиране" за устройства
- Команда "Вземете собственост" за файлове и папки
- Команда за копиране на списъка с файлове в папка
- Команда "Контролен панел" за бърз достъп
Така че, се забавлявайте и станете творчески!
Признаваме, че е достатъчно количество информация, за да се абсорбирате само, за да промените меню, за което вероятно сте свикнали, но може да се изненадате колко по-приятно е да използвате хубаво, чисто контекстно меню, което има команди, които ще всъщност използвайте. И така, какво чакате? Време е да започнете да правите тези контекстни менюта по-полезни!