Cum să eliminați restauratorul din meniul contextual. meniurile contextuale ale Explorer

Pentru cei care folosesc sala de operatie sistem Windows nu cu mult timp în urmă, ideea a fost de a elimina articole din meniul contextual este puțin probabil ca dirijorul să fie deosebit de interesat. Dar dacă lucrați cu Windows destul de mult timp fără să reinstalați și să instalați diverse programe pe computer din când în când, atunci este posibil ca meniul dvs. contextual să fi crescut la dimensiuni serioase și să arate cam așa:


Pentru a face meniul contextual mai convenabil, îl puteți șterge de elementele inutile și neutilizate. Mânca programe speciale pentru a edita meniul contextual, cum ar fi Instrumente FileMenu sau ShellExView. Cu toate acestea, în acest articol vom învăța cum să eliminați elemente din meniul contextual utilizând instrumentele standard ale sistemului de operare Windows.

Eliminarea elementelor din meniul contextual

Cel mai simplu mod de a elimina elemente din meniul contextual este să căutați în setările programului și să debifați elementele corespunzătoare.


Cu toate acestea, acest lucru nu este întotdeauna posibil, deoarece unele programe nu oferă o funcție pentru dezactivarea elementelor din meniul contextual Explorer. În acest caz, puteți utiliza editorul de registry și puteți elimina articole din meniul contextual, ca să spunem așa, manual.

Aș dori să vă avertizez că înainte de a efectua orice manipulări cu sistemul Registrul Windows, este foarte recomandabil să economisiți mai întâi copie de rezervă registru într-un loc sigur. Acest lucru este destul de ușor de făcut. În fereastra de registru trebuie să deschideți meniul Fişierși selectați elementul Export.



Pentru a restaura registry folosind o copie de rezervă, trebuie doar să faceți dublu clic pe fișierul salvat anterior și să fiți de acord să adăugați informații în registry.


Deci, lansăm Editorul Registrului de sistem folosind comanda regeditîn fereastră Executa(Câștig+R). Apoi trebuie să mergeți la filiala de registru: HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers. Aici veți vedea majoritatea elementelor din meniul contextual.


Pentru a șterge element inutil din meniul contextual trebuie să faceți clic pe el clic dreapta mouse-ul și selectați elementul Şterge.

Dacă vreun element de meniu contextual nu a putut fi găsit în secțiunea de mai sus a registrului, atunci acesta se află aici - HKEY_CLASSES_ROOT\AllFilesystemObjects\Shelex\ContextMenuHandlers.

Pentru a elimina elementele din meniul contextual care apar când faceți clic dreapta pe un dosar, accesați secțiunea HKEY_CLASSES_ROOT\Directory\Shelex\ContextMenuHandlers, precum și în secțiune HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers.

Dacă trebuie să eliminați orice element din meniul contextual Deschide cu, atunci trebuie să te uiți aici: HKEY_CLASSES_ROOT\*\OoenWithList.

Apropo, dacă, atunci când încercați să faceți modificări în registrul de sistem, apare mesajul „Editarea registrului este interzisă de administratorul de sistem”, sfat de la . Acesta descrie în detaliu cum să eliminați interdicția de acces la instrumentele de editare a registrului.

Mai ai întrebări? - Le vom răspunde GRATUIT

Probabil ai observat asta la fiecare adunare Windows contextual meniul este diferit. În plus, adesea după instalare diverse programe sunt adăugate la meniul contextual articole inutile. De exemplu, după instalarea oricărui player, veți vedea cu siguranță articol nou pentru butonul drept al mouse-ului. Adică, când facem clic dreapta pe orice fișier pentru a-l deschide program specificat, va fi afișată opțiunea de a rula folosind acest program.

Iată, de exemplu, meniul meu contextual:

Nu mai este destul de mic.

De-a lungul timpului, există o mulțime de elemente în meniul contextual, pe scurt se înfundă gunoi inutile. Și se pune întrebarea: cum să scapi de articolele „inutile”? Deși multe programe au fost deja create în aceste scopuri, să luăm în considerare modul în care acest lucru poate fi rezolvat folosind mijloace standard sisteme.

ÎN registru de sistem toate datele despre funcţionarea programelor sunt stocate şi Componentele Windows. În acest sens, manipularea neglijentă a registrului și cea mai mică modificare pot afecta foarte mult funcționarea sistemului, așa că aveți grijă când faceți modificări la acesta.

Cum să eliminați elementele inutile din meniul contextual?

Să mergem la Început apăsați butonul Executa.

În fereastra care se deschide, introduceți comanda Regeditși faceți clic Bine .

Deschidere următoarele foldere:

HKEY_CLASSES_ROOT, *, shellexe, ContextMenuHandlers

Ajuns pe această cale trebuie să facem pașii următori. Faceți clic dreapta pe elementul din meniul folderului pe care dorim să îl ștergem. Să presupunem că vreau să elimin comenzile rapide din meniul contextual − Blocnotes, player AIMP. În lista care se deschide, selectați Ștergere.

De-a lungul timpului, contextual meniul Windows este în creștere. Cu cât folosești mai mult computerul și mai multe programe instalați, cu atât devine mai lung. Îl puteți curăța și elimina câmpurile inutile folosind programe CCleaner sau editarea registrului.

Prima cale. Accesați site-ul web Piriform în secțiunea de descărcări și descărcați gratuit Versiunea CCleaner. Există o singură diferență față de versiunea plătită - nu există suport tehnic.

Instalați programul și rulați-l. Dacă doriți, puteți schimba limba interfeței în rusă.

Accesați secțiunea „Service” și selectați „Startup” în meniul care apare. Există mai multe file aici, ne interesează „Meniul contextual”. Accesați această filă, veți vedea o listă de programe care și-au adăugat comenzile în meniul contextual și starea lor: activat sau nu. Acele comenzi pe care nu le utilizați pot fi șterse. Pentru a face acest lucru, faceți clic dreapta pe câmpul aplicației și selectați opțiunea „Șterge”. Reveni comanda de la distanta Acest lucru este posibil numai după reinstalarea aplicației sau reconfigurarea acesteia.

Cu toate acestea, puteți curăța meniul fără programe - făcând modificări manual în registry. Pentru a face acest lucru, deschideți editorul de registry (Windows/system32/regedit.exe sau printr-o căutare în Start).

Găsiți ramura HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers. Afișează comenzile care apar în meniul contextual al fișierelor de orice tip. Eliminați valorile pe care le considerați inutile.

Comenzile asociate cu anumite tipuri de fișiere pot fi găsite în foldere sub ramura HKEY_CLASSES_ROOT. Selectați o extensie de fișier pe care o vedeți frecvent și eliminați comenzile neutilizate.

Dacă ai făcut vreodată clic dreapta pe ceva și te-ai întrebat de unde provin acea gunoi, nu ești singur.

De Windows implicit include multe opțiuni în acest meniu contextual, iar lista crește pe măsură ce instalați aplicații noi. Uneori, se pare că fiecare aplicație se luptă pentru o parte din meniul tău contextual, chiar dacă majoritatea dintre noi nici măcar nu folosesc jumătate din comenzi.

Astăzi vă vom arăta cum puteți elimina elemente prin editarea registrului, precum și o metodă mai ușoară de curățare folosind câteva aplicații terță parte. De asemenea, vă vom arăta cum să adăugați câteva comenzi utile. Fără efort deosebit puteți doar înfunda meniul contextual comenzi utile– optimizat și eficient.

Editarea registrului meniului contextual

Dacă doriți să ștergeți meniul contextual într-un mod grosolan atunci puteți face acest lucru din Editorul Registrului fără a fi nevoie de o terță parte software. Vom trece la instrumente mai ușoare mai târziu, dar credem că această introducere vă va ajuta să înțelegeți cum funcționează alte instrumente cu registry.

Avertisment standard: Editorul de registru este instrument puternic iar utilizarea necorespunzătoare poate face sistemul dumneavoastră instabil sau chiar inoperabil.

Deschideți Editorul de registry apăsând combinația de taste Win + R și tastând regedit. Apăsați Enter pentru a deschide Registry Editor și apoi acordați permisiunea de a face modificări pe computer.

Din păcate, elementele care populează meniul contextual sunt în locuri diferite registru Puteți găsi majoritatea elementelor de meniu contextual utilizate pentru fișiere și foldere într-una dintre următoarele chei de registry:

HKEY_CLASSES_ROOT\*\shell HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx

Veți găsi elemente din meniul contextual specifice dosarelor într-una dintre aceste secțiuni:

HKEY_CLASSES_ROOT\Directory\shell HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

Va trebui să gestionați elementele din meniul contextual găsite în aceste locații puțin diferit, așa că continuați să citiți și vă vom explica cum se face. Pe în acest moment Poate fi convenabil să găsiți fiecare dintre aceste locuri în registru și adăugarea la lista de favorite, pentru a fi mai ușor de găsit mai târziu.

Eliminați elementele Shell

Să ne uităm la un punct ca exemplu. Folosesc playerul video VLC. Când l-am instalat, VLC a adăugat un element de meniu contextual numit „Adăugați la lista de redare VLC”. Nu îl folosesc niciodată și cel mai probabil nu îl voi folosi.

Iată cum scăpăm de acest element de meniu. În Registry Editor, navigați la următoarea cheie:

HKEY_CLASSES_ROOT\Directory\shell\AddtoPlaylistVLC

Am observat cheia AddtoPlaylistVLC în timp ce răsfoiam shell-ul, căutând elemente de eliminat. Elementele aflate sub o cheie obișnuită sunt de obicei foarte ușor de localizat și de înțeles sensul.

Avem mai multe opțiuni despre cum să ne ocupăm de asta. Am putea pur și simplu să eliminăm complet acest AddToPlaylistVLC, iar acest lucru va elimina elementul din meniul contextual. Cu toate acestea, dacă nu faceți mai întâi o copie de rezervă a registrului sau exportați cheia, nu veți avea ușor să o recuperați dacă vă răzgândiți.

A doua varianta - dezactivați cheia în loc să o ștergeți. Pentru a face acest lucru, faceți clic dreapta pe AddToPlaylistVLC sau pe orice cheie cu care lucrați și selectați CreaParametru șir. Denumiți noul șir de valoare LegacyDisable.

Odată ce creați LegacyDisable, modificările vor avea loc imediat. Faceți clic dreapta pe un fișier sau un folder în File Explorer și veți vedea că elementul „Adăugați la lista de redare VLC” a dispărut din meniul contextual.

Există și o a treia opțiune. Dacă folosiți ocazional un element de meniu, dar nu doriți ca acesta să înglobeze meniul contextual obișnuit, îl puteți ascunde într-un meniu contextual extins pe care îl veți vedea numai când țineți apăsată Shift în timp ce faceți clic dreapta pe un fișier sau un dosar.

Pentru a face acest lucru, faceți clic dreapta pe AddToPlaylistVLC sau pe orice cheie cu care lucrați și selectați CreaValoare șir. Numiți-i Extins.

Acum va apărea doar dacă faceți clic dreapta pe dosar în timp ce apăsați Shift.

Eliminați elementele Shellex

Este posibil să fi observat că unele dintre cheile de registry comune pe care le-am enumerat în partea de sus a acestei secțiuni sunt denumite „shellex” (extensie shell) în loc de „shell”. Va trebui să manipulați aceste tipuri de chei puțin diferit.

De exemplu, vom merge la una dintre acele chei despre care am vorbit:

HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

Elementele Shellex sunt puțin mai dificil de descifrat, dar puteți identifica elementul după numele cheii din stânga. Aici vom lucra cu Yandex.Disk.3 în ContextMenuHandlers.

Când Yandex.Disk este instalat, va adăuga comanda „Copiere linkul la Yandex.Disk” în meniul contextual. Din moment ce sunt mai mult un tip drag and drop, nu am folosit niciodată această comandă și o să scap de ea.

Nu veți putea folosi trucurile LegacyDisable și Extended menționate mai sus aici. Dar, puteți șterge întreaga cheie DropboxExt pentru a o elimina din meniul contextual (și asigurați-vă că returnați cheia dacă faceți acest lucru), dar există o modalitate ușoară de a o dezactiva. Pur și simplu selectați cheia din stânga și apoi faceți dublu clic pe valoare (implicit) pentru a deschide fereastra de proprietăți.

În fereastra de proprietăți, în câmpul „Valoare”, modificați valoarea existentă plasând mai multe liniuțe în fața acesteia, fără a șterge caracterele existente. Apoi, dacă te răzgândești, poți pur și simplu să te întorci și să scoți liniuța. Când totul este gata, faceți clic pe OK.

Schimbarea va fi imediată: încercați să faceți clic dreapta pe ceva în Explorer și să vedeți că comanda dispare.

Din păcate, când vine vorba de cheile shellex, nu există nicio modalitate de a le ascunde în meniul contextual extins așa cum am procedat cu elementele shell. Acestea pot fi fie șterse, fie dezactivate.

Explorați alte locații după tipul de fișier

Dacă doriți să eliminați elementele din meniul contextual pe care le vedeți doar când faceți clic dreapta pe anumite tipuri fișiere, puteți, de asemenea, să scăpați de ele. Aceste elemente sunt stocate în altă parte. Pentru a le găsi, trebuie să căutați mai întâi cheia extensiei de fișier în secțiunea HKEY_CLASSES_ROOT.

De exemplu, doriți să eliminați elementul de meniu pentru a deschide document Excel(XLSX) în Excel când faceți clic dreapta pe el. De ce ai face asta? Acesta este doar un exemplu. Se pot adăuga și alte aplicații diferite tipuri comenzi de care nu ai nevoie.

Puteți începe prin a vă uita la următoarea cheie de registry pentru extensia XLSX:

HKEY_CLASSES_ROOT\.xlsx

Coloana de date Sens pentru cheie (implicit) vă informează că tipul de fișier real este Excel.Fișa.12.

Acum puteți merge la această extensie:

HKEY_CLASSES_ROOT\Excel.Sheet.12\shell

Acum că ați găsit cheia shell corectă, puteți utiliza aceleași metode pe care le-am descris în secțiunea anterioară despre elementele „shell” pentru a elimina, dezactiva sau ascunde un element din meniul contextual extins. Amintiți-vă valorile șirurilor LegacyDisableŞi Extins? Da, aceste tehnici funcționează și aici.

Gestionarea meniului contextual utilizând NirSoft Utilities

Acum că știi cum să faci ceva dificil, haideți să aruncăm o privire asupra modului ușor. În loc să editați registry, puteți descărca două instrumente din NirSoft pentru a curăța meniul contextual.

De ce două instrumente? Pentru că unul dintre ei se ocupă elemente obisnuite shell, iar unul se ocupă de elemente shellex. Sunt mult mai ușor de utilizat decât editarea registrului, dar o înțelegere din culise a modului în care aceste instrumente gestionează registrul vă va oferi posibilitatea de a înțelege toate elementele afișate de aceste instrumente.

Începeți prin a descărca ambele instrumente. Primul instrument este ShellMenuView, care se ocupă de elementele shell obișnuite. Al doilea instrument este ShellExView, care se ocupă de elementele shellex. Derulați în jos până în partea de jos a ambelor pagini pentru a găsi linkurile de descărcare. Instrumentele funcționează cu aproape orice versiune de Windows, de la 98 până la 10.

În fereastra ShellMenuView, căutați pur și simplu prin listă până când găsiți elementul pe care doriți să îl dezactivați. Puteți dezactiva elemente numai folosind aceste instrumente, nu le puteți elimina sau ascunde în meniul contextual avansat. Și, apropo, aceste instrumente dezactivează elemente prin crearea unui LegacyDisable în interiorul cheii corespunzătoare - la fel cum am făcut-o când am editat manual registrul.

Cand gasesti element necesar, faceți clic pe butonul Dezactivare din bara de instrumente (lumină roșie).

Un alt avantaj al utilizării acestor instrumente este că puteți selecta mai multe elemente și apoi le puteți dezactiva pe toate simultan. În exemplul nostru, am dezactivat elementul „Adăugați la lista de redare VLC” numai când facem clic dreapta pe un folder (același exemplu pe care l-am folosit în cheia de registry mai devreme), dar am putea selecta cu ușurință toate elementele „Adăugați la lista de redare VLC” și apoi faceți clic pe Dezactivare pentru a elimina această comandă din meniul contextual al tuturor tipurilor de fișiere acceptate.

După ce ați terminat de îndepărtat elementele shell, următorul pas este să rulați instrumentul ShellExView și să eliminați elementele shellex. Acesta funcționează exact la fel ca primul instrument. Pur și simplu selectați unul sau mai multe elemente și apoi faceți clic pe butonul Dezactivare pentru a elimina elementele din meniul contextual.

În cele din urmă, vei fi surprins de cât de plăcut este să folosești un meniu contextual curat, care doar are comenzile necesare. Deci, ce mai aștepți? Este timpul să începeți să faceți acele meniuri contextuale mai utile!