Hoe u het rechtermuisknopmenu kunt bewerken. Wat is een contextmenu? Een extra menu openen: verschillende basismethoden

We zijn al bekend met het concept van een contextmenu. Het is tijd om onze kennis erover te verdiepen en het onderwerp te overwegen: opdrachten verwijderen of toevoegen aan het Windows-contextmenu.

Dankzij de Windows-functionaliteit kan de gebruiker het contextmenu naar eigen smaak bewerken.

Het bewerken van het contextmenu (een reeks “Verkenner”- of “actie”-menuopdrachten) is op twee manieren mogelijk:

  • Via programmaparameters;
  • Via het Windows-register;
  • Extra geïnstalleerde applicaties gebruiken.

Laten we eens kijken hoe het wordt gedaan:

Geïnstalleerde programma's zelf hebben vaak (standaard) de functie van integratie in een reeks contextmenu-opdrachten (CM). Dan is een dergelijke parameter aanwezig in hun instellingen op de hoofdtabbladen, of misschien op bijvoorbeeld "Integratie", "Downloaden" of "Toevoegen", enz. Voor de VinRAR-archiveraar is het bijvoorbeeld voldoende om het selectievakje in de instellingen uit te schakelen :

Het is duidelijk dat u op deze manier opdracht(en) uit de lijst kunt toevoegen (installeren) of verwijderen (verwijderen). Hetzelfde geldt voor andere toepassingen.

Werken met het register

Wanneer u met het Windows-register werkt, moet u heel voorzichtig zijn. Om in het register te komen, moet u in het Start-menu zoeken door “regedit” te typen en het gevonden uitvoerbare bestand “regedit.exe” uitvoeren:

Een kopie maken

Voordat u het register van een versie van Windows (inclusief Windows 7) gaat bewerken, vergeet voor de zekerheid niet om er een back-up van te maken. Om dit te doen, selecteert u in de editor op het tabblad "Bestand" de opdracht "Exporteren". Selecteer 'Volledig register' onder aan het dialoogvenster dat wordt geopend. Door een naam toe te wijzen en de locatie op te geven - “Opslaan”:

Als er iets onherstelbaars gebeurt (vooral voor een onervaren persoon), kunt u het register terugbrengen naar de vorige staat met behulp van de opdracht "Bestand" / "Herstellen", waarbij u het eerder gemaakte back-upbestand opgeeft.

De directoryset opruimen

Het register zelf ziet eruit als een boomachtig blokdiagram (aan de linkerkant), waarvan elk van de takken zijn eigen parameters heeft (aan de rechterkant). De takken “shell”, “Shellex ContextMenuHandlers” en “Folder\shell” van de map “HKEY_CLASSES_ROOT\ Directory” zijn verantwoordelijk voor het contextmenu van mappen. Nadat u deze takken in meer detail hebt onderzocht, kunt u ervoor zorgen dat de map "shell" het bovenste deel van de contextset bevat, en "Shellex ContextMenuHandlers" het onderste deel. De map “Folder\shell” herhaalt de vorige.

Het verwijderen van programma-elementen uit de set wordt in elk van de takken uitgevoerd. Klik met de rechtermuisknop om het verwijderelement te selecteren en roep de opdracht "Verwijderen" op:

Nu voor de bestanden

Hier wordt dezelfde procedure gebruikt, maar dan in verschillende branches. Omdat de takken “*/shellexContextMenuHandlers” en “*/shell” in de registersectie “HKEY_CLASSES_ROOT” verantwoordelijk zijn voor de reeks Contextmenu-opdrachten voor bestanden:

De verwijderingsprocedure is volledig vergelijkbaar. Vergeet alleen niet om onnodige dingen in beide branches te verwijderen.

Wij gebruiken applicaties van derden

Het is veel eenvoudiger (en veiliger voor een beginner) om een ​​item te verwijderen uit of toe te voegen aan het contextmenu van elke versie van Windows (inclusief Windows 7) met behulp van extra hulpprogramma's.

Na de installatie en start kunt u in het programmavenster (in de kolom "Type") alle programma's zien vanuit het Windows-contextmenu (type = Contextmenu).

Verwijder onnodige items door de rode cirkel te selecteren en erop te klikken:

Een interessant en nuttig hulpprogramma met een voor zichzelf sprekende naam (beschikbaar in een gratis versie) Ccleaner. Het heeft veel gunstige eigenschappen. Website - http://ccleaner.org.ua/. In ons geval wist het het register van ongebruikte vermeldingen, paden naar programma's, snelkoppelingen, enz.:

Om het contextmenu leeg te maken, gaat u naar "Extra" en zoekt u naar "Contextmenu" in de tabbladen "Opstarten". Hier wordt een lijst met applicaties die aan de set zijn toegevoegd en hun status weergegeven (ingeschakeld: ja/nee):

Om te verwijderen: gebruik, terwijl u op een regel bent, de rechtermuisknop om het commando “Verwijderen” op te roepen. Omdat herhaalde terugkeer (opname in de lijst) alleen mogelijk is bij het opnieuw installeren of opnieuw configureren van de applicatie, wordt aanbevolen om de optie "Uitschakelen" te selecteren. - Vervolgens kan het eenvoudig worden geretourneerd (“Enable”).

Toevoegen met FileMenu Tools

Het is heel eenvoudig om een ​​nieuw item aan het contextmenu toe te voegen met behulp van het FileMenu Tools-programma.

Het biedt de gebruiker drie tabbladen:

  • Links - beheer van voorgestelde elementen;
  • Medium - om de functie "Verzenden" te configureren;
  • Rechts - schakelt opdrachten uit die door programma's van derden uit de lijst zijn ingevoerd:

U moet een nieuw element toevoegen met behulp van de opdracht "Commando toevoegen". Om de parameters te specificeren, wordt het rechterondergedeelte van het venster gebruikt - "Eigenschappen". Om bijvoorbeeld de regel “Openen in Firefox” toe te voegen aan de menulijst (HTM- en HTML-bestanden openen):

U moet de naam invoeren in “Menutekst” en extensie-opties in “Extensies”:

In “Programma-eigenschappen” wordt de route naar het uitvoerbare bestand van de Firefox.exe-applicatie gespecificeerd:

Het toegevoegde item wordt opgeslagen door op het groene element bovenaan het venster te klikken (links):

Dit artikel heeft u geholpen de verschillende manieren te begrijpen waarop u het contextmenu kunt bewerken. Nu weet u hoe u elementen eraan kunt toevoegen en verwijderen, niet alleen met Windows, maar ook met andere programma's.

Het opschonen van het contextmenu kan handmatig via het register worden gedaan, maar deze taak is niet triviaal, omdat de vermeldingen op verschillende plaatsen verspreid zijn. Bovendien is het niet altijd eenvoudig om de juiste registersleutel te identificeren. Chauffeurs worden bijvoorbeeld geregistreerd met de afkorting “igfx”. De registervermeldingen zijn verspreid langs de tak “HKEY_CLASSES_ROOT” in de mappen “shell” of “shellex”, die een map bevat met de naam “ContextMenuHandlers”, die ook individuele parameters bevat.

Het contextmenu inkorten via het registerhulpprogramma

Handmatige verwerking van contextmenuregels kost veel tijd. Het is veel eenvoudiger om het ShellExView-programma te gebruiken. Met regedit moet u alleen de systeemopties wijzigen.

Om items van programma's van derden in ShellExView te detecteren, sorteert u de resultaten op de parameter "Bedrijf" en zoekt u naar "Contextmenu" in de kolom "Type".

Het gratis hulpprogramma ShellExView maakt een enkele lijst van al deze registerregels. Zelfs op een relatief nieuw systeem kan hun aantal de 250 overschrijden. Om te voorkomen dat u erin verdwaalt, moeten de vermeldingen na het starten van het programma eerst worden gesorteerd. Het verloopt soepel als u op de regel 'type' bovenaan het venster klikt. Op deze manier ziet u onmiddellijk alle mogelijke registervermeldingen die bijvoorbeeld betrekking hebben op het “Contextmenu”. Maar wees voorzichtig: samen met hen zal het hulpprogramma regels van Shell weergeven, die u beter niet kunt aanraken.

U kunt ook sorteren op de parameter ‘Bedrijf’. In dit geval worden de resultaten in alfabetische volgorde gerangschikt - records die door het systeem zijn gemaakt en zijn aangeduid als "Microsoft" kunnen gemakkelijk worden onderscheiden van de rest. Hier kunt u bijvoorbeeld de bijbehorende “igfxDTCM-module” selecteren en deze uitschakelen door op de rode stip bovenaan de menubalk te klikken. Hierna verdwijnt de invoer voor de (vrijwel nutteloze) grafische opties van het Intel-stuurprogramma uit het contextmenu. Voordat het systeem deze instellingen kan toepassen, moet u zich echter eerst afmelden en vervolgens opnieuw aanmelden. Als alternatief kunt u Taakbeheer gebruiken om “explorer.exe” uit te schakelen en deze service vervolgens opnieuw aan te roepen.

Systeemcontextmenu-items wijzigen


De meeste regels in het contextmenu worden door het systeem zelf gemaakt. Daartoe behoren ook opties die door niemand worden gebruikt, maar die u echter niet per ongeluk wilt activeren door er per ongeluk op te drukken. U kunt ze niet zomaar verwijderen met het ShellExView-programma; u zult het register handmatig moeten aanpassen.

Een goed voorbeeld is de optie Verzenden naar die Windows toont telkens wanneer de gebruiker op een bestand of map klikt. Vergeet niet dat sommige verzendopties niet voldoen aan de hedendaagse behoeften: de standaardinstelling is doorgaans ingesteld op "Faxontvanger".

Om dit item uit het menu te verwijderen, navigeert u in Regedit naar “HKEY_CLASSES_ROOT | AlleBestandssysteemObjecten | shellex | ContextMenuHandlers | Verzenden naar". Dubbelklik in het rechtervenster op de optie "Standaard" en plaats vóór de lange reeks tekens tussen accolades een bescheiden minteken "-" om deze uit te schakelen. Zoals altijd moet u zich afmelden bij Windows en opnieuw aanmelden.

Rechtsklikmenu's worden contextuele menu's genoemd omdat hun inhoud afhankelijk is van de context, met andere woorden: van het programma waarin u zich bevindt en waarop u hebt geklikt. Bestandshulpprogramma's, veel gratis programma's en andere toepassingen, voegen vaak hun eigen opdrachten en hele secties toe aan de contextmenu's om ze handiger in gebruik te maken. Dit wordt met name gedaan door de archiveringsprogramma's WinZip en WinRar, maar ook door de e-mailclients Outlook Express en The Bat!, die opdrachten voor het inpakken en verzenden per e-mail als bijlagen toevoegen aan de contextmenu's van bestanden.

Helaas geldt dat hoe vaker dergelijke programma's worden geïnstalleerd, hoe langer de contextmenu's zijn, hoe rommeliger ze zijn en hoe moeilijker het is om de juiste opdracht te vinden. De situatie wordt nog verergerd door het feit dat veel programma's, vooral de gratis programma's, het probleem hebben dat de contextmenuopdrachten die ze hebben gemaakt, blijven bestaan, zelfs nadat de programma's zelf zijn verwijderd.

Sommige hulpprogramma's bieden echter handige manieren om contextmenuopdrachten te configureren en te verwijderen. Dit is de beste en meest betrouwbare manier om de orde te herstellen. Maar als een dergelijke functie niet in het programma aanwezig is (of als u deze hebt kunnen verwijderen), kan de samenstelling van het menu worden gewijzigd met behulp van het Windows-systeemregister.

Voordat u echter naar het register gaat (wat niet altijd veilig is), zullen we enkele van de meest voorkomende programma's bekijken die niet alleen de mogelijkheid bieden om contextmenu-opdrachten te maken, maar ook de mogelijkheid om deze veilig te verwijderen.

WinZip-archieven

Het populaire archiveringshulpprogramma WinZip voegt verschillende opdrachten toe aan contextmenu's van bestanden (zoals Toevoegen aan Zip) of markeert deze in het WinZip-submenu. Om deze opdrachten te configureren, start u WinZip in de "klassieke" modus (niet in de Wizard-modus) en selecteert u Opties > Configuratie. Ga in versie 8.1 en hoger naar het tabblad Systeem onder Explorer-verbeteringen. Om niet te lang te zoeken naar de juiste opdracht, kunt u in deze versies de optie Contextmenu-items weergeven in een submenu uitschakelen - waarna de archiveringsopdrachten in het hoofdmenu worden geplaatst, net als in eerdere versies van WinZip.

Om individuele opdrachten te wijzigen, selecteert of schakelt u de betreffende items uit in de sectie Opdrachten in het contextmenu. Door de modus Pictogrammen weergeven in contextmenu's uit te schakelen, kunt u de opdrachten in het menu laten staan, maar de pictogrammen verwijderen.

Als u ten slotte WinZip-opdrachten volledig uit het contextmenu wilt verwijderen, schakelt u Shell-extensie gebruiken (in versie 7 en 8) of Explorer-verbeteringen inschakelen uit. Houd er echter rekening mee dat u de mogelijkheid verliest om inhoud uit het archief te extraheren door er met de rechtermuisknop op te klikken, en dat u het archief niet kunt uitbreiden door bestanden naar het pictogram ervan te slepen.

Configureren van contextmenuopdrachten gemaakt door het populaire WinZip-archiveringsprogramma

Muziek Winamp

De gratis Winamp-mediaspeler voegt drie opdrachten toe aan het mapmenu: Afspelen in Winamp, In wachtrij plaatsen in Winamp en Toevoegen aan de bladwijzerlijst van Winamp. Om ze te verwijderen, opent u Winamp en selecteert u Opties > Voorkeuren (Extra > Opties) of klikt u met de rechtermuisknop in het bestand programmavenster of op het paneel ervan en selecteer dezelfde opdracht uit het eigen contextmenu. Een afbeelding van de hiërarchische menustructuur zal verschijnen in de sectie Algemene voorkeuren aan de linkerkant van het venster (Algemene instellingen), selecteer de tak Bestandstypen - eerder versies wordt dit Setup genoemd - en schakel de optie Toon Winamp in mapcontextmenu's uit in de Windows Verkenner-modus (Toon Winamp in mapcontextmenu's in Windows Verkenner) of, in eerdere versies, Directory-contextmenu's en klik op de knop Sluiten.

Verkenner-contextmenu's

In Windows 2000 en XP Pro kunt u het hulpprogramma Groepsbeleid gebruiken om specifieke opdrachten uit het contextmenu en de mappen van Deze computer te verwijderen. Stel dat we de opdracht Beheren willen verwijderen uit het contextmenu Deze computer, waarmee de beheertool Computerbeheer wordt gestart. Om dit te doen, selecteert u Start > Uitvoeren, voert u gpedit.msc in en drukt u op Enter. Er wordt een venster geopend waarvan het linkerpaneel een hiërarchische boom met opdrachten weergeeft. Ga naar Lokaal computerbeleid\Gebruikersconfiguratie\Beheersjablonen\Windows-componenten\Windows Verkenner, dubbelklik op Verbergt het item Beheren in het contextmenu van Windows Verkenner, selecteer Modus inschakelen (Ingeschakeld) en klik op OK.

Dit hulpprogramma kan ook worden gestart door te klikken op Start > Programma's > Systeembeheer > Computerbeheer (Start > Programma's > Systeembeheer > Computerbeheer) en Start > Uitvoeren te selecteren, compmgmt.msc in te voeren en op OK te klikken.

Om het volledige contextmenu van de map in Windows 2000 te verwijderen, gaat u naar het Windows Verkenner-pictogram in het linkerdeelvenster en dubbelklikt u op het standaardcontextmenu van Windows Verkenner verwijderen. In Windows XP moet u het gelijknamige element selecteren en de modus Inschakelen activeren en klik op de knop OK. De volgende keer dat u met de rechtermuisknop op een map op het bureaublad of op een pictogram in Verkenner klikt, gebeurt er niets - de contextmenu's van andere objecten, zoals werkbalken, werken echter nog steeds Als u wijzigingen wilt aanbrengen, keert u gewoon terug naar het beschreven dialoogvenster, selecteert u Niet geconfigureerd en klikt u op OK.

Als u in Windows 9x het contextmenu voor een specifiek bestandstype wilt bewerken, opent u het venster Deze computer en selecteert u Weergave > Mapopties. Het dialoogvenster Mapopties wordt geopend. Als u naar het tabblad Bestandstypen gaat, selecteert u het bestand van het gewenste type en klikt u op de knop Bewerken. Er wordt een ander venster geopend: Bestandstype bewerken. Dit venster heeft verschillende handige functies, u kunt met name het pictogram of de beschrijving ervan wijzigen. Maar het belangrijkste is dat onderaan het venster de commando's van het contextmenu staan ​​die kunnen worden gewijzigd, en een aantal knoppen hiervoor: Verwijderen (Verwijderen), Standaard instellen (Standaard), evenals Bewerken (Bewerken) en Nieuw (Maken).



Contextmenu's van Windows 9x Explorer configureren

Zoals u kunt zien, kunnen contextmenuopdrachten niet alleen worden verwijderd, maar ook worden gemaakt. Toegegeven, hiervoor is het noodzakelijk om op de hoogte te zijn van bepaalde overeenkomsten die zijn aangenomen bij het opstellen van dergelijke teams. Je kunt natuurlijk slimme boeken over dit onderwerp lezen. Voor educatieve doeleinden kunt u echter een gratis programma gebruiken met een reeks kant-en-klare contextuele opdrachten. Het heet Send To Toys en bevindt zich op http://www.gabrieleponti.com/software. Veel daarvan, zoals het doorgeven van de bestandsnaam en het pad naar het klembord, zijn op zichzelf nuttig, maar nog meer als visueel hulpmiddel bij het samenstellen van uw eigen contextmenuopdrachten.

Je hebt een klein hulpprogramma nodig genaamd Right Click Enhancer. Het biedt een indrukwekkende lijst met opdrachten die kunnen worden toegevoegd aan het contextmenu van elke versie van Windows, te beginnen met Vista.

Na het starten van Right Click Enhancer (als u in de war bent door de Engelse interface, klikt u op Taal → Russisch om naar Russisch te schakelen) ziet u een reeks hulpmiddelen, die elk hun eigen wijzigingen in het contextmenu aanbrengen. Laten we eens kijken naar de meest interessante van hen.

Klik met de rechtermuisknop op Tweaker

Met behulp van de Right Click Tweaker-tool kunt u bijna twintig nuttige opdrachten aan het contextmenu toevoegen. Hier zijn enkele van de meest opvallende.

  • "Kopiëren naar" opent een venster waarin u een map kunt selecteren waarnaar u het huidige object kunt kopiëren.
  • "Verplaats naar" gedraagt ​​zich als het vorige commando, alleen wordt het object niet gekopieerd, maar verplaatst.
  • "Kopiëren naar pad" slaat het pad naar het huidige object op het klembord op. Deze optie kan tijd besparen als u bijvoorbeeld een afbeelding naar een website of grafische editor moet uploaden. U plakt eenvoudig het pad naar het bestand in plaats van het handmatig in te voeren.
  • "Nieuwe map" maakt onmiddellijk een map aan vanuit het contextmenu, terwijl de standaard Windows-methode vereist dat u eerst naar het submenu "Maken" gaat en vervolgens "Map" selecteert.
  • "Configuratiescherm" opent het overeenkomstige gedeelte met systeeminstellingen.

Om een ​​opdracht aan het contextmenu toe te voegen, markeert u deze gewoon met een vinkje.

Helaas werken sommige Right Click Tweaker-opties nog niet correct met Cyrillische tekens. Daarom kunnen opdrachten als 'Inhoud kopiëren', waarmee de inhoud van tekstbestanden in een buffer wordt opgeslagen, het beste alleen worden gebruikt bij Engelstalige teksten.

Nieuwe menu-editor

Er is een item "Maken" in het contextmenu. Standaard kan het worden gebruikt om snel objecten van verschillende typen te maken: tekstdocument, map, snelkoppeling en andere.

Dankzij de New Menu Editor kunt u deze lijst aanzienlijk uitbreiden met objecten van andere formaten. Voer gewoon deze tool uit en controleer de vereiste bestandstypen. Om objecten uit de lijst uit te sluiten die u niet van plan bent te maken, markeert u ze met een kruis - ze verdwijnen uit het submenu "Maken".


Verzenden naar beheerder

Als u met de rechtermuisknop op een map of bestand klikt, verschijnt het item "Verzenden" in het contextmenu. Het bevat een kleine lijst met mappen en programma's waarnaar u het geselecteerde object kunt exporteren voor opslag of afspelen.

Met de tool Send To Manager kunt u deze lijst laten groeien. Om een ​​nieuwe map toe te voegen aan het contextmenu waarnaar u objecten verzendt, start u Verzenden naar Manager en klikt u op “Map toevoegen”. Als u een programma wilt toevoegen, klikt u op “Bestand toevoegen” en selecteert u het bijbehorende pictogram.


Alle op deze manier toegevoegde mappen en programma's verschijnen in het submenu "Verzenden".

Klik met de rechtermuisknop op Enhancer Professional

Deze tool is alleen beschikbaar in de betaalde versie van het programma. Voor $ 10 kun je snelkoppelingen toevoegen aan je contextmenu voor snelle toegang tot programma's, bestanden en mappen, en submenu's maken en aanpassen. Alle andere functies die in het artikel worden vermeld, zijn gratis beschikbaar.

Geheimen van productief computerwerk

Contextmenu in Windows

Het menu is het belangrijkste element van de grafische gebruikersinterface, waarmee u de gewenste programma-optie kunt selecteren.

Soorten menu's op een computer:

    door uitvoering – tekst en grafisch

    op functie - hoofdtoepassingsmenu, pop-up, context- en systeemmenu

Wat is een contextmenu en hoe noem je het?

Een contextmenu is een apart type menu op een computer; een lijst met beschikbare opdrachten voor het werken met dit bestand.

Waar is het contextmenu?

De opslaglocatie is het Windows-register, dat uit twee secties bestaat. Eén deel van de programma's wordt opgeslagen in de sectie HKEY_CLASSES_ROOT\*\shell, het andere in de sectie HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers.

Hoe wordt het contextmenu geopend?

Er zijn verschillende manieren om het contextmenu te openen

    Onderaan het toetsenbord bevindt zich een speciale knop, tussen de "ALT"-toets en de "CTRL"-toets. Het toont extra functies en acties die beschikbaar zijn voor een bepaald bestand. Meestal staat er een bordje en een muisaanwijzer op.

    Met deze knop wordt het contextmenu geopend.

    Het wordt gebruikt als u snelkoppelingen naar noodzakelijke bestanden wilt markeren, maar ook binnen reeds actieve programma's. Wanneer u op deze knop klikt, wordt het contextmenu opgeroepen afhankelijk van de huidige situatie. Rechtermuisknop op toetsenbord

    kan ook met succes worden vervangen door deze knop.

    Deze methode is bedoeld voor degenen die liever het toetsenbord gebruiken, terwijl u het contextmenu met de muis kunt openen.

    Beweeg de muis over het gewenste bestand en selecteer het door met de linkermuisknop te klikken. Als u met de rechtermuisknop op het gemarkeerde gebied klikt, wordt een contextmenu geopend. Wanneer u meerdere items selecteert, geeft het contextmenu de acties weer die beschikbaar zijn voor de geselecteerde groep bestanden.

Hoe open ik het contextmenu als ik op een laptop of netbook werk? Bij deze apparaten wordt de muisfunctie overgebracht naar het ingebouwde touchpad. Het contextmenu wordt opgeroepen door met de rechtermuisknop op het gemarkeerde gebied te klikken.

Hoe u het contextmenu met de rechtermuisknop kunt aanpassen

Voor de rechtermuisknop helpt een eenvoudig programma genaamd Context Menu Tuner u bij het configureren van het contextmenu. Zij zal u vertellen hoe u het contextmenu van Windows 7 configureert.

    Laten we eens kijken hoe we de rechtermuisknop kunnen configureren.

    Download het programma en voer het uit

    De programma-interface bestaat uit twee verschillende panelen: het linker bevat een lijst met opdrachten die door het programma worden ondersteund, het rechter bevat de OS-verkennergebieden. Stel de Russische taal in de instellingen in

Een opdracht toevoegen. Om dit te doen, selecteert u het aan de linkerkant en “verbindt” u het met het gewenste element aan de rechterkant. Klik op "Toevoegen".

Andere commando's worden op dezelfde manier toegevoegd.

Om een ​​opdracht te verwijderen, selecteert u deze en klikt u op "Verwijderen"