If-Koubou

Как да почистите вашето мръсно контекстно меню на Windows

Как да почистите вашето мръсно контекстно меню на Windows (Как да)

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

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

... да бъдем рационални и ефективни.

Да започваме.

Трудният начин: Премахване на елементи от контекстното меню, като редактирате регистъра

Ако искате да изчистите нещата по наистина неприятния начин, можете да правите от редактора на системния регистър, без да е необходим софтуер на трети страни. Ще получим по-лесните инструменти малко по-късно, но смятаме, че помага при използването на тези инструменти, за да разбере как се обработват тези неща в регистъра.

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

Отворете Редактора на системния регистър, като натиснете Start и въведете "regedit". Натиснете Enter, за да отворите редактора на системния регистър и след това дайте разрешение да правите промени в компютъра.

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

HKEY_CLASSES_ROOT \ * \ черупка
HKEY_CLASSES_ROOT \ * \ ShellEx \ ContextMenuHandlers
HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx

Вместо това ще намерите елементи от контекстното меню, които са специфични само за папките в един от тези клавиши:

HKEY_CLASSES_ROOT \ Directory \ черупка
HKEY_CLASSES_ROOT \ Directory \ ShellEx \ ContextMenuHandlers

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

Премахнете елементите "Shell"

Нека да разгледаме един пример като пример. Използвам VLC видео плейъра. Когато го инсталирах, VLC добави елемент от контекстното меню, наречено "Добави към плейлиста на плейъра на медийния плейър". Никога не го използвам и предпочитам да не е в контекстното меню.

Ето как ще се отървем от този елемент от менюто. В редактора на системния регистър направете справка до следния ключ:

HKEY_CLASSES_ROOT \ Directory \ черупка \ AddtoPlaylistVLC

Забелязах AddtoPlaylistVLC докато прелиствате черупка ключ, който търси елементи за премахване. Елементи под редовното черупка ключът обикновено е много лесно да се разпознават и да се справят с тях.

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

Втората опция е да деактивирате ключа, вместо да го изтриете. За да направите това, просто щракнете с десния бутон върху AddToPlaylistVLC ключ или каквото и да е ключ, с който работите, и изберете New> String Value. Напишете новата стойност на низ "LegacyDisable".

Веднага след като създадете LegacyDisable стойност, промяната трябва да бъде незабавна. Щракнете с десния бутон на мишката върху файл или папка в File Explorer и можем да видим, че елементът "Добави към плейлиста на Media Player VLC" е премахнат от контекстното меню.

Имате и трета опция. Ако понякога използвате елемент от менюто, но не искате да го затрупвате в обичайното контекстно меню, можете да го скриете в разширеното контекстно меню, което виждате само когато държите Shift, докато кликнете с десния бутон върху файл или папка. За да направите това, щракнете с десния бутон на мишката върху AddToPlaylistVLC ключ или каквото и да е ключ, с който работите, и изберете New> String Value. Напишете новата стойност на низ "Разширен".

Сега ще се появи само ако кликнете с десния бутон върху папка, докато държите Shift.

Премахнете елементите "Shellex"

Вероятно сте забелязали, че някои от общите ключове в регистъра, които изброихме в горната част на този раздел, имат "shellex" (Shell Extension) в името, а не само "shell". Ще трябва да се справите с тези типове ключове само малко по-различно. Като наш пример, ще се насочим към един от ключовете, които споменахме:

HKEY_CLASSES_ROOT \ Directory \ ShellEx \ ContextMenuHandlers

Елементите на приставките ще бъдат малко по-трудни за разчитане, но обикновено можете да разберете елемент с името на клавиша вляво. Тук ще работим с DropboxExt ключ вътре в ContextMenuHandlers ключ.

Когато Dropbox е инсталиран, той добавя командата "Преместване в Dropbox" в контекстното меню. Тъй като съм по-скоро дрънкалка, аз никога не съм използвал тази команда и ще се отърва от нея.

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

В прозореца за свойства в полето "Данни за стойността" трябва само да промените стойността, която вече е там, като поставите няколко тирета пред нея, като внимавате да не изтриете която и да е от съществуващите стойности. По този начин, ако промените решението си, можете просто да се върнете и да премахнете тиретата. Когато сте готови, кликнете върху "OK".

Промяната ще бъде незабавна, затова кликнете с десния бутон на мишката върху нещо в File Explorer и се уверете, че командата е изчезнала.

За съжаление, когато става въпрос за елементи от рафтовете, няма начин да ги скриете в разширеното контекстно меню по начина, по който можете да използвате елементи от корпуса. Можете да ги изтриете или деактивирате.

Изследване на други местоположения по тип файл

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

Само като пример, кажете, че искате да премахнете елемента от менюто за отваряне на Excel документ (XLSX) в Excel, когато щракнете с десния бутон върху него. Защо бихте искали да направите това? Е, вероятно не бихте го направили, но е лесен пример да разгледате тук. Другите приложения могат да добавят различни типове команди, от които не се нуждаете.

Започнете, като разгледате следния ключ на системния регистър за разширението XLSX:

HKEY_CLASSES_ROOT \ .xlsx

Графата за данните за (По подразбиране) клавишът "shell" ви позволява да знаете, че действителният тип файл е "Excel.Sheet.12".

Сега можете да прегледате този ключ за разширения:

HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ черупка

И сега, когато намерихте правилния черупка , можете да използвате същите техники, които описахме в предишната секция за "черупки", за да изтриете, деактивирате или скриете елемента в разширеното контекстно меню. Спомнете си LegacyDisable и продължен низови стойности? Да, и тези работят тук.

Лесният начин: Премахване на елементи от контекстното меню с помощта на NirSoft Utilities

Така че, сега, когато знаете как да правите нещата по трудния начин, нека да разгледаме лесния начин. Вместо да редактирате регистъра, можете да изтеглите два инструмента от NirSoft, за да изчистите контекстното си меню. Защо два инструмента? Тъй като един от тях се справя с обикновени елементи от корпуса и един се захваща с прилежащи елементи. Те са едновременно много по-лесни за използване от редактирането на регистъра, но разбирането за начина, по който тези неща се обработват в регистъра, ще ви даде възможност да ги сортирате чрез всички елементи, които тези инструменти показват.

Започнете, като изтеглите двата инструмента. Първият инструмент е ShellMenuView, който обработва обикновени елементи от корпуса. Вторият инструмент е ShellExView, който се захваща с елементи от рафта. Превъртете надолу към дъното на двете страници, за да намерите връзките за изтегляне. Инструментите работят с почти всяка версия на Windows от 98 по целия път до 10. Ще трябва да вземете 32-битовата или 64-битовата версия, в зависимост от това дали използвате 32-битов или 64-битов издание на Windows.

Първият инструмент, който ще проверим, е ShellMenuView, който ни позволява да управляваме всички тези обикновени елементи от корпуса с лесен за използване интерфейс. След като изтеглите и извлечете инструмента, щракнете двукратно върху EXE файла, за да го изпълните. Това е преносим инструмент, така че няма инсталация.

В прозореца ShellMenuView просто прегледайте списъка, докато не намерите елемента, който искате да деактивирате. Можете да деактивирате елементи само с тези инструменти, а не да ги изтриете или да ги скриете в разширеното контекстно меню. Между другото, тези инструменти деактивират елементи чрез създаване на LegacyDisable стойността на низа вътре в съответния ключ - точно както направихме, когато редактирахме регистъра ръчно.

Когато намерите елемента, който търсите, кликнете върху бутона "Деактивиране" в лентата с инструменти (червената светлина).

Друго предимство при използването на тези инструменти е, че можете да изберете няколко елемента и да ги деактивирате едновременно. В нашия пример деактивираме елемента "Добавяне към плейлиста на плейъра на VLC Media Player" само когато щракнете с десния бутон на мишката върху папка (същият пример, използван по-рано в раздела "Регистриране"), но лесно бихме могли да изберете всички опции "Добавяне към VLC Media Player Playlist "и след това кликнете върху" Disable ", за да премахнете тази команда от контекстното меню на всички поддържани типове файлове.

Когато приключите с премахването на елементите на корпуса, следващата стъпка е да задействате инструмента ShellExView и да премахнете елементите на ShellExView. Това работи по същия начин като първия инструмент. Просто изберете един или повече елементи и след това кликнете върху бутона "Деактивиране", за да премахнете елементите от контекстното меню.

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

Има няколко елемента на контекстното меню, които може да сте забелязали, че нито инструментите на NirSoft, нито обикновените методи на Registry, които обхванахме, са: а именно елементите, които намирате в подменютата "Отваряне с" и "Изпрати до".

Менюто "Отваряне с" е удобна функция, когато отваряте файлове с множество програми. Всеки път, когато отваряте файл с определена програма, тази програма се добавя към менюто "Open With" за този тип файлове.Ако някога случайно сте отворили файл с грешна програма или с програма, която не използвате повече, все пак вероятно сте виждали, че това меню е затрупано с течение на времето. За щастие, разполагаме с пълен набор от инструкции, които да ви насочат към премахването на програми от менюто "Отваряне с".

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

Как да добавите някои полезни елементи към контекстното меню

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

Разбира се, няма да ви оставяме без конкретни предложения за забавни неща, които да добавите към контекстното меню. И ние покрихме един куп от тях. Можете например да добавите към менюто си някое от следните неща:

  • Команда "Отваряне с Notepad" за всички файлове
  • Команда "Open PowerShell Here" за папки
  • Команда "Дефрагментиране" за устройства
  • Команда "Вземете собственост" за файлове и папки
  • Команда за копиране на списъка с файлове в папка
  • Команда "Контролен панел" за бърз достъп

Така че, се забавлявайте и станете творчески!

Признаваме, че е достатъчно количество информация, за да се абсорбирате само, за да промените меню, за което вероятно сте свикнали, но може да се изненадате колко по-приятно е да използвате хубаво, чисто контекстно меню, което има команди, които ще всъщност използвайте. И така, какво чакате? Време е да започнете да правите тези контекстни менюта по-полезни!