Hoe je rommelige Windows-contextmenu opruimt
Als je ooit merkt dat je ergens met de rechtermuisknop op klikt en je afvraagt waar al die rotzooi vandaan komt, ben je niet de enige. Wilt u af van de cruft die u niet gebruikt en enkele echt bruikbare items toevoegen aan het contextmenu? Jij kan.
Windows bevat standaard een aantal opties in dat contextmenu en die lijst wordt groter naarmate u meer apps installeert. Het lijkt soms alsof elke app vecht voor een deel van je contextmenu en de meesten van ons gebruiken de helft zelfs niet. We laten u zien hoe u items kunt verwijderen door uw register te bewerken, evenals een eenvoudigere opschoonmethode met behulp van een aantal gratis apps van derden. We zullen u ook wijzen op hoe u nog meer nuttige opdrachten kunt toevoegen. Zonder al te veel moeite, kunt u uw contextmenu niet volproppen en maar vooral handig ...
... om gestroomlijnd en efficiënt te zijn.
Laten we beginnen.
De moeilijke manier: verwijder items uit het contextmenu door het register te bewerken
Als je de dingen op een echt nukkige manier wilt opruimen, kun je dat doen vanuit de Register-editor zonder dat je software van derden nodig hebt. We komen later bij de eenvoudigere tools, maar we denken dat het helpt bij het gebruik van deze tools om te begrijpen hoe dit spul in het register wordt behandeld.
Standaard waarschuwing: Register-editor is een krachtig hulpmiddel en door misbruik ervan kan uw systeem onstabiel of zelfs onbruikbaar worden. Als je nog nooit eerder hebt gewerkt, overweeg dan om te lezen hoe je de Register-editor gebruikt voordat je aan de slag gaat. En maak zeker een back-up van het register (en uw computer!) Voordat u wijzigingen aanbrengt. Dit is met name het geval als je de richtlijnen in dit artikel volgt, omdat je uiteindelijk een beetje moet jagen om de contextmenu-items te vinden die iets voor jou betekenen.
Open de Register-editor door op Start te tikken en "regedit" te typen. Druk op Enter om de Register-editor te openen en geef hem vervolgens toestemming om wijzigingen aan te brengen in uw pc.
Helaas bevinden de items die uw contextmenu vullen zich niet allemaal op dezelfde plek in het register. U kunt de meeste contextmenu-items voor zowel bestanden als mappen vinden door naar een van de volgende toetsen in het navigatievenster aan de linkerkant te gaan:
HKEY_CLASSES_ROOT \ * \ shell
HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx
In plaats daarvan vindt u contextmenu-items die specifiek zijn voor alleen mappen in een van deze sleutels:
HKEY_CLASSES_ROOT \ Directory \ shell
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
Je moet de contextmenu-items op deze locaties enigszins anders behandelen, dus blijf lezen en we zullen uitleggen hoe. Voor nu zou je het handig kunnen vinden om elk van die locaties in het register te vinden en ze aan je favorietenlijst toe te voegen, zodat ze later gemakkelijker door kunnen bladeren.
Verwijder "Shell" -items
Laten we een item als voorbeeld bekijken. Ik gebruik de VLC-videospeler. Toen ik het installeerde, voegde VLC een contextmenu-item toe met de naam "Toevoegen aan de afspeellijst van de Media Player van VLC." Ik gebruik dat nooit en zou het liever niet in mijn contextmenu staan.
Zo komen we van dat menu-item af. Ga in de Register-editor door naar de volgende sleutel:
HKEY_CLASSES_ROOT \ Directory \ shell \ AddtoPlaylistVLC
Ik zag de AddtoPlaylistVLC
toets tijdens het bladeren door de schelp
toets die items zoekt om te verwijderen. Items onder de reguliere schelp
toetsen zijn meestal heel eenvoudig te herkennen en af te handelen.
We hebben een paar opties om dit aan te pakken. We kunnen dat gewoon verwijderen AddToPlaylistVLC
sleutel helemaal, en dat zou het item uit het contextmenu verwijderen. Tenzij u een back-up van uw register maakt, of de sleutel eerst exporteert en het REG-bestand bijhoudt, is het niet eenvoudig om terug te komen als u van gedachten verandert..
De tweede optie is om de sleutel uit te schakelen in plaats van te verwijderen. Om dat te doen, klikt u gewoon met de rechtermuisknop op de AddToPlaylistVLC
sleutel - of met welke sleutel u ook werkt - en kies Nieuw> Tekenreekswaarde. Geef de nieuwe tekenreekswaarde "LegacyDisable".
Zodra u de LegacyDisable
waarde, de verandering moet onmiddellijk zijn. Klik met de rechtermuisknop op een bestand of map in File Explorer en we kunnen zien dat het item "Toevoegen aan de afspeellijst van de mediaspeler van de VLC" is verwijderd uit het contextmenu.
Je hebt ook een derde optie. Als u af en toe een menu-item gebruikt, maar niet wilt dat het uw gewone contextmenu verstrikt, kunt u het wegbergen in het uitgebreide contextmenu dat u alleen ziet wanneer u Shift ingedrukt houdt terwijl u met de rechtermuisknop op een bestand of map klikt. Klik hiervoor met de rechtermuisknop op AddToPlaylistVLC
sleutel - of met welke sleutel u ook werkt - en kies Nieuw> Tekenreekswaarde. Geef de nieuwe tekenreekswaarde 'Extended' een naam.
Nu verschijnt het alleen als u met de rechtermuisknop op een map klikt terwijl u Shift ingedrukt houdt.
Verwijder "Shellex" -items
U hebt waarschijnlijk gemerkt dat sommige van de algemene registersleutels die we bovenaan deze sectie hebben vermeld, "shellex" (Shell-extensie) in de naam hebben in plaats van alleen "shell". Je zult die soorten toetsen net even anders moeten gebruiken. Als ons voorbeeld gaan we naar een van de sleutels die we noemden:
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
De Shellex-items zullen wat moeilijker te ontcijferen zijn, maar je kunt meestal een item achterhalen met de sleutelnaam aan de linkerkant. Hier gaan we werken met de DropboxExt
sleutel in de ContextMenuHandlers
sleutel.
Wanneer Dropbox is geïnstalleerd, wordt een opdracht "Verplaatsen naar Dropbox" toegevoegd aan het contextmenu. Omdat ik meer een 'drag and dropper' ben, heb ik nog nooit dat commando gebruikt en ik ga er vanaf.
Je kunt de trucs niet gebruiken met de LegacyDisable
en Uitgebreide
stringwaarden die we hierboven met shellex-items hebben beschreven. Je zou nog steeds het geheel kunnen verwijderen DropboxExt
sleutel om het te verwijderen uit het contextmenu (en zorg ervoor dat je de sleutel omhoog houdt als je dat doet), maar er is een eenvoudige manier om het uit te schakelen. Selecteer gewoon de sleutel aan de linkerkant en dubbelklik vervolgens op de (standaard) waarde binnen die toets om het eigenschappenvenster ervan te openen.
Pas in het eigenschappenvenster in het vak "Waardegegevens" de waarde die er al is aan door er een paar streepjes voor te plaatsen, en pas op dat u geen van de bestaande waarden verwijdert. Op die manier kun je, als je van gedachten verandert, gewoon teruggaan en de streepjes verwijderen. Als u klaar bent, klikt u op 'OK'.
De wijziging is onmiddellijk, dus klik met de rechtermuisknop op iets in de Verkenner en zorg dat de opdracht is verdwenen.
Helaas, als het gaat om Shellex-items, is er geen manier om ze te verbergen in het uitgebreide contextmenu op de manier waarop je kunt met shell-items. U kunt ze alleen verwijderen of uitschakelen.
Verken andere locaties op bestandstype
Als u contextmenu-items wilt verwijderen die u alleen ziet wanneer u met de rechtermuisknop op specifieke typen bestanden klikt, kunt u dat ook doen. Deze items worden ergens anders opgeslagen dan de gebruikelijke locaties waar we al naar hebben gekeken. Om ze te vinden, moet je eerst de bestandsextensiesleutel zoeken door onder te zoeken HKEY_CLASSES_ROOT
voor die extensie, die u op zijn beurt de naam van de sleutel vertelt waarnaar u moet zoeken.
Stel bijvoorbeeld dat u het menu-item voor het openen van een Excel-document (XLSX) in Excel wilt verwijderen wanneer u er met de rechtermuisknop op klikt. Waarom zou je dit willen doen? Nou, dat zou je waarschijnlijk niet doen, maar het is een eenvoudig voorbeeld om hier te bekijken. Andere toepassingen kunnen verschillende soorten opdrachten toevoegen die u niet nodig hebt.
U begint met het bekijken van de volgende registersleutel voor de XLSX-extensie:
HKEY_CLASSES_ROOT \ .xlsx
De gegevenskolom voor de (Standaard)
shell-toets laat u weten dat het werkelijke type bestand "Excel.Sheet.12" is.
U kunt nu naar die extensiesleutel bladeren:
HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell
En nu dat u het juiste hebt gevonden schelp
sleutel, kunt u dezelfde technieken gebruiken die we in het vorige gedeelte over "shell" -items beschreven hebben om het item in het uitgebreide contextmenu te verwijderen, uit te schakelen of te verbergen. Herinner de LegacyDisable
en Uitgebreide
reekswaarden? Ja, die werken hier ook.
De gemakkelijke manier: verwijder items uit het contextmenu met NirSoft-hulpprogramma's
Dus nu je weet hoe je de dingen op de moeilijke manier moet doen, laten we eens kijken naar de makkelijke manier. In plaats van het register te bewerken, kunt u twee hulpprogramma's van NirSoft downloaden om uw contextmenu op te schonen. Waarom twee tools? Omdat een van hen regelmatig shell-items behandelt en men shellex-items verwerkt. Ze zijn beide veel gemakkelijker te gebruiken dan het bewerken van het register, maar het inzicht achter de schermen over hoe deze dingen in het register worden behandeld, geeft je een goed begin bij het sorteren van alle items die deze hulpmiddelen weergeven.
Begin met het downloaden van beide tools. Het eerste hulpmiddel is ShellMenuView, dat reguliere shell-items behandelt. Het tweede hulpmiddel is ShellExView, dat shellex-items verwerkt. Blader omlaag naar de onderkant van beide pagina's om de downloadlinks te vinden. De gereedschappen werken beide vrijwel met elke versie van Windows vanaf 98 tot en met 10. U moet de 32-bits of 64-bits versie grijpen, afhankelijk van of u een 32-bits of 64-bits versie gebruikt editie van Windows.
De eerste tool die we zullen controleren, is ShellMenuView, waarmee we al die reguliere shell-items kunnen beheren met een eenvoudig te gebruiken interface. Dubbelklik na het downloaden en extraheren van het hulpprogramma op het EXE-bestand om het uit te voeren. Het is een draagbare tool, dus er is geen installatie.
Blader in het ShellMenuView-venster door de lijst totdat u het item vindt dat u wilt uitschakelen. U kunt alleen items met deze hulpmiddelen uitschakelen-niet verwijderen of verbergen in het uitgebreide contextmenu. En tussen haakjes, deze tools schakelen items uit door een LegacyDisable
tekenreekswaarde in de juiste sleutel, net zoals we deden toen we het register handmatig bewerkten.
Wanneer u het artikel vindt dat u zoekt, klikt u op de knop "Uitschakelen" op de werkbalk (het rode lampje).
Een ander voordeel van het gebruik van deze hulpmiddelen is dat u meerdere items kunt selecteren en ze vervolgens allemaal tegelijk kunt uitschakelen. In ons voorbeeld schakelen we het onderdeel "Toevoegen aan de afspeellijst van de mediaspeler van de VLC" alleen uit wanneer u met de rechtermuisknop op een map klikt (hetzelfde voorbeeld dat we eerder in het registergedeelte gebruikten), maar we konden gemakkelijk alle "Toevoegen aan Klik op de items van de afspeellijst van de VLC-mediaspeler en klik vervolgens op "Uitschakelen" om die opdracht ook uit het contextmenu van alle ondersteunde bestandstypen te verwijderen.
Als je klaar bent met het verwijderen van shell-items, is de volgende stap om de ShellExView-tool op te starten en shellex-items te verwijderen. Deze werkt op precies dezelfde manier als de eerste tool. Selecteer gewoon een of meer items en klik vervolgens op de knop "Uitschakelen" om de items uit uw contextmenu te verwijderen.
Hoe verwijder je extra items uit het contextmenu
Er zijn een aantal contextmenu-items die je misschien hebt opgemerkt dat noch de NirSoft-tools noch de normale Registry-methoden die we hebben behandeld, namelijk de items die je vindt in de submenu's "Openen met" en "Verzenden naar".
Het menu "Openen met" is een handige functie wanneer u bestanden opent met meerdere programma's. Wanneer u een bestand opent met een bepaald programma, wordt dat programma toegevoegd aan het menu "Openen met" voor dat type bestand. Als je ooit per ongeluk een bestand hebt geopend met het verkeerde programma of met een programma dat je niet meer gebruikt, heb je waarschijnlijk gezien dat dit menu op den duur rommelig wordt. Gelukkig hebben we een complete set instructies om u te helpen bij het verwijderen van programma's uit het menu "Openen met".
Het menu "Verzenden naar" is een van die functies die mensen de neiging hebben om de hele tijd lief te hebben en te gebruiken of zich er zelfs nooit mee bezig te houden. Wanneer u Windows installeert, worden sommige items standaard aan het menu "Verzenden naar" toegevoegd. Anderen worden na verloop van tijd toegevoegd terwijl u verschillende apps installeert. Als je dat ooit hebt gewenst, zou je dat menu kunnen ontsleutelen, het is je geluksdag! We hebben één handleiding voor het aanpassen van de items in het menu 'Verzenden naar' en een andere handleiding als u het menu 'Verzenden naar' helemaal wilt verwijderen uit uw contextmenu..
Hoe sommige nuttige items toevoegen aan het contextmenu
Nu u enige tijd hebt besteed aan het verwijderen van items die u niet nodig hebt uit uw contextmenu, kunt u uw aandacht richten op het toevoegen van sommige items die u misschien daadwerkelijk gebruikt. Om te beginnen kunt u vrijwel elke toepassing of snelkoppeling die u wilt toevoegen aan het contextmenu. Omdat je nu alles hebt gelezen over welke registersleutels je moet bekijken wanneer je dingen verwijdert, zul je niet verrast zijn dat het toevoegen van dingen veel van dezelfde toetsen met zich meebrengt.
Natuurlijk zouden we je niet verlaten zonder specifieke suggesties voor leuke dingen om toe te voegen aan je contextmenu. En we hebben er een aantal behandeld. U kunt bijvoorbeeld een van de volgende items toevoegen aan uw menu:
- Een "Openen met Kladblok" -opdracht voor alle bestanden
- Een "Open PowerShell Here" -opdracht voor mappen
- Een "Defragment" -opdracht voor stations
- Een "Take Ownership" -opdracht voor bestanden en mappen
- Een opdracht voor het kopiëren van de lijst met bestanden in een map
- Een "Control Panel" -commando voor snelle toegang
Dus veel plezier en creatief worden!
We moeten toegeven dat het een goede hoeveelheid informatie is om te absorberen, alleen om een menu te veranderen waar je waarschijnlijk al lang aan gewend bent, maar je zult er versteld van staan hoe leuker het is om een mooi, schoon contextmenu te gebruiken met commando's die je zult gebruiken daadwerkelijk gebruiken. Dus waar wacht je op? Tijd om aan de slag te gaan en die contextmenu's nuttiger te maken!