Ako vyčistiť konverznú ponuku Windows
Ak ste niekedy našli sami pravé kliknutie na niečo a zaujímalo by ste, odkiaľ prišiel všetok ten nevyžiadaný tovar, nie ste sám. Chcete sa zbaviť nečistôt, ktoré nepoužívate, a do kontextového menu pridávať niektoré skutočne užitočné položky? Môžeš.
Systém Windows obsahuje v tomto kontextovom menu veľa možností a tento zoznam sa zvyšuje pri inštalácii ďalších aplikácií. Niekedy sa zdá, že každá aplikácia bojuje za kus kontextového menu a väčšina z nás ani nepoužíva polovicu z nich. Ukážeme vám, ako môžete odstrániť položky úpravou registra, rovnako ako jednoduchšiu metódu čistenia pomocou niekoľkých bezplatných aplikácií tretích strán. Taktiež vás budeme poukazovať na to, ako pridať ďalšie užitočné príkazy. Bez prílišnej námahy môžete mať kontextové menu, ktoré je preplnené a iba prevažne užitočné ...
... byť efektívnejší a efektívnejší.
Začnime.
Hard Way: Odstránenie položiek z kontextového menu úpravou databázy Registry
Ak chcete vyčistiť veci naozaj podráždeným spôsobom, môžete to urobiť z Editora databázy Registry bez potreby softvéru tretej strany. Dostávame sa k jednoduchším nástrojom trochu neskôr, ale myslíme si, že pomáha pri používaní týchto nástrojov, aby pochopili, ako sa s týmito materiálmi zaobchádza v registri.
Štandardné upozornenie: Editor databázy Registry je výkonný nástroj a jeho zneužitie môže spôsobiť, že váš systém bude nestabilný alebo dokonca nefunkčný. Ak ste s ním ešte nikdy nepracovali, zvážte, ako začať používať Editor databázy Registry. A pred vykonaním zmien určite zálohujte databázu Registry (a váš počítač!). To platí najmä pri dodržiavaní pokynov v tomto článku, pretože skončíte s trochou lovu a nájsť položky kontextovej ponuky, ktoré vám niečo znamenajú.
Otvorte Editor databázy Registry stlačením tlačidla Štart a zadaním príkazu "regedit." Stlačením klávesu Enter otvorte Editor databázy Registry a potom mu udeľte povolenie na vykonanie zmien v počítači.
Bohužiaľ, položky obsadzujúce vaše kontextové menu nie sú všetky umiestnené na rovnakom mieste v databáze Registry. Väčšinu položiek kontextového menu, ktoré sa používajú pre oba súbory a priečinky, nájdete tak, že vyberiete jednu z nasledujúcich klávesov v navigačnom paneli vľavo:
HKEY_CLASSES_ROOT \ * \ shell
HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx
Namiesto toho nájdete položky kontextového menu, ktoré sú špecifické iba pre priečinky v jednom z týchto kľúčov:
HKEY_CLASSES_ROOT \ Directory \ shell
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
Budete musieť zvládnuť položky kontextového menu, ktoré sa nachádzajú na týchto miestach trochu inak, takže si prečítajte a vysvetlíme ako. Pre túto chvíľu vám môže byť užitočné nájsť každé z týchto miest v databáze Registry a pridať ich do zoznamu obľúbených položiek, aby ste ich neskôr mohli jednoduchšie prehľadávať.
Odstráňte položky "Shell"
Pozrime sa na jednu položku ako príklad. Používam video prehrávač VLC. Keď som ho nainštaloval, VLC pridal položku kontextového menu s názvom "Pridať do zoznamu prehrávačov médií VLC." Nikdy som to nepoužil a radšej by nebol v mojej kontextovej ponuke.
Tu je postup ako sa zbaviť tejto položky menu. V nástroji Editor databázy Registry rozbaľte nasledujúci kľúč:
HKEY_CLASSES_ROOT \ Directory \ shell \ AddtoPlaylistVLC
Som spozoroval AddtoPlaylistVLC
počas prehliadania škrupina
kľúč, ktorý hľadá položky na odstránenie. Položky pod riadnym škrupina
kľúč sú zvyčajne naozaj ľahké na mieste a riešiť.
Máme niekoľko možností, ako to zvládnuť. Môžeme to len odstrániť AddToPlaylistVLC
kľúč, a to by odstránilo položku z kontextového menu. Ak však zálohujete svoj Registry - alebo najprv exportujete kľúč a budete držať krok s súborom REG - nebudete ľahké sa vrátiť, ak zmeníte názor.
Druhou možnosťou je vypnúť kľúč, namiesto jeho odstránenia. Ak to chcete urobiť, kliknite pravým tlačidlom myši na ikonu AddToPlaylistVLC
kľúč alebo akýkoľvek kľúč, s ktorým pracujete - a vyberte položku Nový> String Value. Zadajte názov novej hodnoty reťazca "LegacyDisable".
Akonáhle vytvoríte LegacyDisable
hodnota by mala byť okamžitá. Kliknite pravým tlačidlom myši na súbor alebo priečinok v programe Prieskumník súborov a zistíme, že položka "Pridať do zoznamu prehrávačov médií VLC" bola odstránená z kontextového menu.
Máte tiež tretiu možnosť. Ak príležitostne používate položku ponuky, ale nechcete, aby sa skomplikovala vaša bežná kontextová ponuka, môžete ju skryť v rozšírenom kontextovom menu, ktoré sa zobrazuje iba vtedy, keď držíte kláves Shift, keď kliknete pravým tlačidlom myši na súbor alebo priečinok. Ak to chcete urobiť, kliknite pravým tlačidlom na AddToPlaylistVLC
kľúč alebo akýkoľvek kľúč, s ktorým pracujete - a vyberte položku Nový> String Value. Názov novej hodnoty reťazca "Rozšírené".
Teraz sa zobrazí iba vtedy, ak kliknete pravým tlačidlom myši na priečinok a podržíte klávesovú skratku Shift.
Odstráňte položky "Shellex"
Pravdepodobne ste si všimli, že niektoré bežné kľúče databázy Registry, ktoré sme uviedli v hornej časti tejto časti, majú "shellex" (Shell Extension) v názve namiesto len "shell". Tieto typy kľúčov budete potrebovať len trochu inak. Ako náš príklad budeme smerovať k jednému z kľúčov, ktoré sme spomenuli:
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
Položky shellexu budú o niečo ťažšie dešifrovať, ale zvyčajne môžete zistiť položku podľa názvu kľúča vľavo. Tu budeme pracovať s DropboxExt
kľúč vnútri ContextMenuHandlers
kľúč.
Keď je Dropbox nainštalovaný, pridá príkaz "Presunúť do Dropbox" do kontextového menu. Pretože som skôr prekážkou, nikdy som nepoužil ten príkaz a ja sa ho zbavím.
Triky nemôžete použiť s LegacyDisable
a predĺžený
reťazcové hodnoty, ktoré sme opísali vyššie s položkami shellex. Stále môžete celý odstrániť DropboxExt
klávesa na jej odstránenie z kontextového menu (a uistite sa, že ste späť kľúč, ak máte), ale existuje jednoduchý spôsob, ako zakázať. Stačí kliknúť na tlačidlo vľavo a potom dvakrát kliknúť na hodnotu (Predvolené) vnútri tohto kľúča otvoriť okno vlastností.
V okne Vlastnosti v poli Hodnotové údaje jednoducho upravte hodnotu, ktorá je už v ňom, vložením niekoľkých pomlčiek dopredu a dávajte pozor, aby ste neodstránili žiadnu existujúcu hodnotu. Týmto spôsobom, ak zmeníte názor, môžete sa vrátiť späť a odstrániť pomlčky. Keď skončíte, kliknite na tlačidlo "OK".
Táto zmena bude okamžitá, takže kliknite pravým tlačidlom myši na položku v aplikácii Prieskumník súborov a skontrolujte, či je príkaz preč.
Bohužiaľ, pokiaľ ide o položky shellu, nie je možné ich skryť v rozšírenom kontextovom menu tak, ako môžete s položkami shellu. Môžete ich iba odstrániť alebo zakázať.
Preskúmajte iné polohy podľa typu súboru
Ak chcete odstrániť položky kontextovej ponuky, ktoré sa zobrazia iba vtedy, keď kliknete pravým tlačidlom myši na konkrétne typy súborov, môžete tak urobiť. Tieto položky sú uložené na inom mieste než na bežných miestach, na ktoré sme sa už pozreli. Ak ich chcete nájsť, musíte najprv vyhľadať kľúč rozšírenia súborov HKEY_CLASSES_ROOT
pre toto rozšírenie, ktoré vám naopak povie meno kľúča, ktorý potrebujete hľadať.
Rovnako ako príklad povedzme, že ste chceli odstrániť položku ponuky na otvorenie dokumentu programu Excel (XLSX) v programe Excel po kliknutí pravým tlačidlom na ňu. Prečo by ste to chceli urobiť? No, pravdepodobne by ste to neurobili, ale je to jednoduchý príklad, ktorý sa tu môže pozrieť. Ostatné aplikácie môžu pridať rôzne typy príkazov, ktoré nepotrebujete.
Začali by ste sa pozrieť na nasledujúci kľúč databázy Registry pre príponu XLSX:
HKEY_CLASSES_ROOT \ XLSX
Stĺpec údajov pre (Predvolené)
shell kľúč vám umožní vedieť, že skutočný typ súboru je "Excel.Sheet.12."
Teraz môžete prechádzať na tento kľúč rozšírenia:
HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell
A teraz, keď ste našli správne škrupina
, môžete použiť rovnaké postupy, aké sme popísali v predchádzajúcej časti o položkách "shell", ktoré chcete odstrániť, zakázať alebo skryť položku v rozšírenom kontextovom menu. Pamätajte si LegacyDisable
a predĺžený
hodnoty reťazca? Áno, aj tí pracujú tu.
Jednoduchá cesta: Odstrániť položky z kontextového menu pomocou nástrojov NirSoft
Takže teraz, keď viete, ako robiť veci ťažkým spôsobom, poďme sa pozrieť na jednoduchú cestu. Namiesto úpravy databázy Registry môžete prevziať dva nástroje od spoločnosti NirSoft, aby ste vyčistili kontextové menu. Prečo dva nástroje? Pretože jeden z nich sa zaoberá bežnými položkami škrupiny a jedným sa zaoberajú polotovary. Oni sú oveľa jednoduchšie na použitie ako úpravu databázy Registry, ale pochopenie toho, ako sa tieto veci spracúvajú v registri, vám pomôže pri triedení všetkých položiek, ktoré tieto nástroje zobrazujú.
Začnite sťahovaním oboch nástrojov. Prvým nástrojom je ShellMenuView, ktorý spracováva bežné položky shellu. Druhým nástrojom je ShellExView, ktorý spracúva polotovary. Prejdite nadol smerom dole na obidve tieto stránky, kde nájdete odkazy na stiahnutie. Nástroje pracujú s takmer ľubovoľnou verziou systému Windows od 98 po celú cestu cez 10. Budete musieť chytiť 32-bitovú alebo 64-bitovú verziu v závislosti od toho, či používate 32-bitovú alebo 64-bitovú verziu vydanie Windows.
Prvým nástrojom, ktorý skontrolujeme, je ShellMenuView, ktorý nám umožňuje spravovať všetky tie bežné položky shellu s ľahko použiteľným rozhraním. Po prevzatí a extrahovaní nástroja dvakrát kliknite na súbor EXE a spustite ho. Je to prenosný nástroj, takže nie je žiadna inštalácia.
V okne ShellMenuView stačí prehľadávať zoznam, kým nenájdete položku, ktorú chcete zakázať. S týmito nástrojmi môžete zakázať iba položky, nie ich odstrániť alebo skryť v rozšírenom kontextovom menu. A mimochodom, tieto nástroje zakážu položky vytvorením LegacyDisable
reťazec hodnotu vo vnútri príslušného kľúča-rovnako ako my, keď sme editovali Registry ručne.
Keď nájdete požadovanú položku, kliknite na tlačidlo "Zakázať" na paneli s nástrojmi (červené svetlo).
Ďalšou výhodou použitia týchto nástrojov je, že môžete vybrať viacero položiek a potom ich zakázať naraz. V našom príklade zakazujeme položku "Pridať do zoznamu prehrávačov médií VLC" len v prípade, že kliknete pravým tlačidlom myši na priečinok (ten istý príklad sme už použili v sekcii Registry), ale mohli by sme ľahko vybrať všetky položky "Pridať do VLC Media Player Playlist "položky a potom kliknite na" Zakázať "odstrániť tento príkaz z kontextového menu všetkých podporovaných typov súborov, rovnako.
Keď dokončíte odstránenie položiek škrupiny, ďalším krokom je vypáliť nástroj ShellExView a odstrániť polotovary. Toto funguje presne rovnako ako prvý nástroj. Jednoducho vyberte jednu alebo viac položiek a potom kliknite na tlačidlo "Zakázať" a odstráňte položky z kontextového menu.
Ako odstrániť ďalšie položky z kontextového menu
Existuje niekoľko položiek kontextového menu, ktoré si možno všimli, že ani nástroje NirSoft, ani klasické metódy databázy Registry, ktoré sme zahrnuli, sa týkajú: konkrétnych položiek, ktoré nájdete v submenu "Otvoriť s" a "Odoslať do".
Ponuka "Otvoriť s" je užitočná funkcia pri otvorení súborov s viacerými programami. Kedykoľvek otvoríte súbor s konkrétnym programom, program sa pridá do ponuky "Otvoriť s" pre daný typ súboru. Ak ste niekedy omylom otvorili súbor s nesprávnym programom alebo s programom, ktorý už nepoužívate, pravdepodobne ste si všimli, že toto menu je časovo preplnené. Našťastie máme kompletnú sadu inštrukcií, ktorá vás prevedie odstránením programov z ponuky "Open With".
Ponuka "Odoslať do" je jednou z tých funkcií, ktoré ľudia majú sklon buď milovať a používať po celú dobu, alebo sa len obťažovať. Pri inštalácii systému Windows sa niektoré položky v predvolenom nastavení pridávajú do ponuky "Odoslať". Ostatné sa pri pridávaní rôznych aplikácií časom pridávajú. Ak ste si niekedy želali, aby ste mohli odmietnuť toto menu, je to tvoj šťastný deň! Máme jednu príručku na prispôsobenie položiek v menu "Odoslať komu" a inú príručku, ak chcete úplne odstrániť menu "Odoslať do" z kontextového menu.
Ako pridať niektoré užitočné položky do kontextového menu
Teraz, keď ste strávili nejaký čas odstránením položiek, ktoré nepotrebujete z kontextového menu, môžete obrátiť pozornosť na pridanie niektorých položiek, ktoré by ste mohli skutočne použiť. Ak chcete začať, môžete skutočne pridať len akúkoľvek aplikáciu alebo skratku, ktorú chcete v kontextovej ponuke. Vzhľadom k tomu, že ste si teraz prečítali všetky kľúčové slová databázy Registry, na ktoré sa chcete pozrieť, keď odstraňujete veci, nebudete prekvapení, že pridávanie vecí zahŕňa veľa rovnakých kľúčov.
Samozrejme, nenechali by sme vás bez konkrétnych návrhov na zábavné veci, ktoré by ste pridali do kontextového menu. A pokryli sme ich. Môžete napríklad pridať do svojho menu niektoré z nasledujúcich položiek:
- Príkaz "Otvoriť s programom Poznámkový blok" pre všetky súbory
- Príkaz "Open PowerShell Here" pre priečinky
- Príkaz "Defragmentácia" pre jednotky
- Príkaz "Take Ownership" pre súbory a priečinky
- Príkaz na kopírovanie zoznamu súborov v priečinku
- Príkaz "Ovládací panel" pre rýchly prístup
Tak sa bavte a získajte kreatívu!
Pripúšťame, že je to dostatočné množstvo informácií, ktoré môžete absorbovať len preto, aby ste zmenili menu, ktoré ste pravdepodobne zvykli, ale možno vás prekvapí, ako oveľa príjemnejšie využíva pekné, čisté kontextové menu, ktoré má príkazy skutočne používať. Tak na čo čakáš? Nastal čas začať vytvárať tieto kontextové ponuky užitočnejšie!