Skip to main content

Ako vyčistiť konverznú ponuku Windows

Ako vyčistiť konverznú ponuku Windows

Geoffrey Carr

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ť trosky, 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 nepoužíva ani polovicu z nich. Ukážeme vám, ako môžete odstrániť položky úpravou databázy Registry, ako aj jednoduchšiu metódu čistenia pomocou niekoľkých bezplatných aplikácií tretích strán. Taktiež vás poučíme, 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.

Tvrdá cesta: 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 o niečo 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 udelí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*shellexContextMenuHandlers HKEY_CLASSES_ROOTAllFileSystemObjectsShellEx

Namiesto toho nájdete položky kontextovej ponuky, ktoré sú špecifické len pre priečinky v jednom z týchto kľúčov:

HKEY_CLASSES_ROOTDirectoryshell HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers

Budete musieť zvládnuť položky kontextového menu nachádzajúce sa v týchto miestach trochu inak, takže čítajte a vysvetlíme ako. Zatiaľ je vhodné 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 mohli neskôr 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 kontextovej ponuky s názvom "Pridať do zoznamu prehrávačov médií VLC." Nikdy som to nepoužil a radšej by som nebol v mojej kontextovej ponuke.

Tu je postup, ako sa zbavíme tej položky menu. V programe Registry Editor rozbaľte nasledujúci kľúč:

HKEY_CLASSES_ROOTDirectoryshellAddtoPlaylistVLC

Som spozoroval AddtoPlaylistVLC počas prehliadania shell kľúč, ktorý hľadá položky na odstránenie. Položky pod riadnym shell 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 nevykonáte zálohovanie databázy Registry - najprv budete exportovať kľúč a budete držať krok s súborom REG - nebudete ľahké sa vrátiť, ak to zmeníte.

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. Názov novej hodnoty reťazca "LegacyDisable".

Akonáhle vytvoríte LegacyDisable hodnota by mala byť okamžitá. Kliknite pravým tlačidlom na súbor alebo priečinok v priečinku Prieskumník súborov a skontrolujte, či je v kontextovej ponuke odstránená položka "Pridať do zoznamu prehrávačov médií VLC".

Máte aj tretiu možnosť. Ak príležitostne použijete 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 pri kliknutí pravým tlačidlom na súbor alebo priečinok. K tomu kliknite pravým tlačidlom myši 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 "Rozšírené".

Teraz sa zobrazí iba vtedy, ak kliknete pravým tlačidlom myši na priečinok a podržíte kláves 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 sekcie, majú "shellex" (Shell Extension) v názve namiesto len "shell". Budete musieť zvládnuť tieto typy kľúčov trochu inak. Ako náš príklad budeme smerovať k jednému z kľúčov, ktoré sme spomenuli:

HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers

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ľúč vo vnútri ContextMenuHandlers Kľúč.

Keď je Dropbox nainštalovaný, pridá príkaz "Presun do Dropbox" do kontextového menu. Pretože som skôr drahokam, nikdy som nepoužil tento príkaz a ja sa ho zbavím.

Triky nemôžete používať s LegacyDisable a Extended reťazcové hodnoty, ktoré sme opísali vyššie s položkami shellu. Stále môžete celý súbor odstrániť DropboxExt kľúč, ktorý chcete odstrániť z kontextového menu (a uistite sa, že máte kľúč späť, ak to robíte), ale existuje jednoduchý spôsob, ako ho vypnúť. Stačí kliknúť na tlačidlo vľavo a potom dvakrát kliknúť na hodnotu (Predvolené) vnútri tohto kľúča otvoriť okno vlastností.

Na okne s vlastnosťami v poli Hodnotové údaje jednoducho upravte hodnotu, ktorá už existuje, 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á, a tak v programe Prieskumník kliknite pravým tlačidlom myši 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 ako 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 povie meno kľúča, ktorý potrebujete hľadať.

Ako príklad povedzme, že ste chceli odstrániť položku menu pre otvorenie dokumentu programu Excel (XLSX) v programe Excel, keď kliknete 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ôžete 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 (Default) 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_ROOTExcel.Sheet.12shell

A teraz, keď ste našli správne shell , môžete použiť rovnaké postupy, aké sme popísali v predchádzajúcej časti o položkách "shell" na vymazanie, vypnutie alebo skrytie položky v rozšírenom kontextovom menu. Pamätajte si LegacyDisable a Extended reťazcové hodnoty? Áno, aj tu pracujú.

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 na vyčistenie kontextového menu. Prečo dva nástroje? Pretože jeden z nich zaobchádza s bežnými položkami škrupiny a jeden s nimi manipuluje s polotovarmi. Obaja sú oveľa jednoduchšie na používanie ako na úpravu databázy Registry, ale pochopenie toho, ako sa tieto veci spracovávajú v databáze Registry, vám umožní rozdeliť všetky položky, 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ý sa zaoberá položkami shellu. 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 10. Musíte 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 vypnúť. 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 v príslušnom kľúči - rovnako ako my, keď sme upravili 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 zablokujeme 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 použili v sekcii Registry predtým), 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ď skončíte odstránením položiek shellu, ď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 v kontextovej ponuke, 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 podmenu "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 určitým programom, tento program sa pridá k menu "Open With" 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 videli, že ponuka je preplnená časom. Našťastie máme kompletnú sadu inštrukcií, ktorá vás prevedie odstránením programov z ponuky "Otvoriť s".

Ponuka "Odoslať" je jednou z tých funkcií, ktoré ľudia majú tendenciu buď milovať a používať po celú dobu, alebo sa s nimi 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 váš šťastný deň! Máme jednu príručku na prispôsobenie položiek v menu "Odoslať do" 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 pridávanie niektorých položiek, ktoré by ste mohli skutočne používať. Ak chcete začať, môžete skutočne pridať takmer ľubovoľnú aplikáciu alebo skratku, ktorú chcete v kontextovej ponuke. Vzhľadom na to, že ste si teraz prečítali všetky kľúčové slová databázy Registry, na ktoré sa pozeráte pri odstraňovaní, 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 možností:

  • 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 "Prijať vlastníctvo" 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 buďte kreatívni!


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 príjemné, čisté kontextové menu, ktoré má príkazy skutočne používať. Tak na čo čakáš? Nastal čas začať vytvárať tie kontextové ponuky užitočnejšie!

Link
Plus
Send
Send
Pin