Hemsida » hur » Så här rengör du din snygga Windows-kontextmeny

    Så här rengör du din snygga Windows-kontextmeny

    Om du någonsin har hittat dig med högerklickning på något och undrar var allt det skräpet kom ifrån, är du inte ensam. Vill du bli av med den cruft du inte använder, och lägg till några faktiskt användbara saker till snabbmenyn? Du kan.

    Windows innehåller en massa alternativ i den sammanhangsmenyn som standard och den listan växer när du installerar fler appar. Det verkar som om varje app kämpar för en bit av din snabbmeny och de flesta av oss använder inte ens hälften av dem. Vi ska visa dig hur du kan ta bort saker genom att redigera ditt register, samt en enklare rengöringsmetod med ett par gratis tredjepartsprogram. Vi pekar också på hur du lägger till några mer användbara kommandon. Utan för mycket insats kan du ta din sammanhangsmeny från att vara rörig och bara mest användbar ...

    ... att bli strömlinjeformad och effektiv.

    Låt oss börja.

    Det svåra sättet: Ta bort objekt från kontextmenyn genom att redigera registret

    Om du vill rengöra saker på det verkligt geekiga sättet, kan du göra det från Registerredigeraren utan att behöva behöva programvara från tredje part. Vi kommer till de enklare verktygen lite senare, men vi tror att det hjälper när du använder verktygen för att förstå hur dessa saker hanteras i registret.

    Standardvarning: Registerredigeraren är ett kraftfullt verktyg och missbrukar det kan göra systemet ostabilt eller till och med oanvändbart. Om du aldrig har arbetat med det tidigare bör du överväga att läsa om hur du använder Registerredigeraren innan du börjar. Och definitivt säkerhetskopiera registret (och din dator!) Innan du gör ändringar. Detta gäller speciellt när du följer riktlinjerna i den här artikeln eftersom du kommer att behöva göra lite jakt runt för att hitta de snabbmenyposter som betyder något för dig.

    Öppna Registry Editor genom att trycka på Start och skriva "regedit." Tryck på Enter för att öppna Registry Editor och sedan ge det tillstånd att göra ändringar på datorn.

    Tyvärr är de objekt som fyller din snabbmeny inte alla placerade på samma plats i registret. Du hittar de flesta kontextmenyalternativen som används för både filer och mappar genom att borra ner till en av följande tangenter i navigeringsfönstret till vänster:

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

    Du hittar kontextmenyalternativ som är specifika för bara mappar i en av dessa nycklar istället:

    HKEY_CLASSES_ROOT \ Directory \ shell
    HKEY_CLASSES_ROOT \ Directory \ ShellEx \ ContextMenuHandlers

    Du måste hantera de menyalternativ som finns på dessa platser lite annorlunda, så fortsätt läsa och vi kommer att förklara hur. För tillfället kan det vara bra att hitta var och en av dessa platser i registret och lägga till dem i din favoritlista så att de är enklare att bläddra igenom senare.

    Ta bort "Shell" -elementen

    Låt oss ta en titt på ett objekt som ett exempel. Jag använder VLC-videospelaren. När jag installerade det, lade VLC ett kontextmenyobjekt med namnet "Lägg till i VLC-mediaspelarens spellista." Jag använder det aldrig och vill helst inte vara på min snabbmeny.

    Så här tar vi av det menyobjektet. I registret Editor, borra ner till följande nyckel:

    HKEY_CLASSES_ROOT \ Directory \ shell \ AddtoPlaylistVLC

    Jag upptäckte AddtoPlaylistVLC nyckeln medan du surfar igenom skal nyckel letar efter objekt att ta bort. Föremål under det vanliga skal nyckel är vanligtvis väldigt lätt att upptäcka och hantera.

    Vi har några alternativ på hur man hanterar detta. Vi kunde bara ta bort det AddToPlaylistVLC helt och hållet, och det skulle ta bort objektet från snabbmenyn. Men om du inte säkerhetskopierar ditt register - eller exporterar nyckeln först och håller med REG-filen - blir det inte lätt att komma tillbaka om du ändrar dig.

    Det andra alternativet är att inaktivera nyckeln istället för att radera den. För att göra det, högerklicka bara på AddToPlaylistVLC nyckel- eller vilken nyckel du arbetar med - och välj Ny> Strängvärde. Namn det nya strängvärdet "LegacyDisable."

    Så snart du skapar LegacyDisable värde bör förändringen vara omedelbar. Högerklicka på en fil eller mapp i File Explorer och vi kan se att objektet "Add to VLC media player's Playlist" har tagits bort från snabbmenyn.

    Du har också ett tredje alternativ. Om du ibland använder ett menyalternativ, men inte vill att det klarar av din vanliga snabbmeny, kan du gömma bort den på den utvidgade kontextmenyn som du bara ser när du håller Shift medan du högerklickar på en fil eller mapp. För att göra detta högerklickar du på AddToPlaylistVLC nyckel- eller vilken nyckel du arbetar med - och välj Ny> Strängvärde. Namn det nya strängvärdet "Extended."

    Nu visas det bara om du högerklickar på en mapp medan du håller Shift.

    Ta bort "Shellex" -elementen

    Du har säkert märkt att några av de gemensamma registernycklarna som vi listade uppe i det här avsnittet har "shellex" (Shell Extension) i namnet istället för bara "skal". Du måste hantera dessa typer av nycklar bara lite annorlunda. Som vårt exempel går vi ner till en av de nycklar vi nämnde:

    HKEY_CLASSES_ROOT \ Directory \ ShellEx \ ContextMenuHandlers

    Shellex-objekten kommer att vara lite tuffare att dechiffrera, men du kan vanligtvis räkna ut ett objekt med nyckelnamnet till vänster. Här ska vi jobba med DropboxExt nyckel inuti ContextMenuHandlers nyckel-.

    När Dropbox är installerat lägger det till ett kommando "Flytta till Dropbox" till snabbmenyn. Eftersom jag är mer av en drag och dropper, har jag aldrig använt det kommandot, och jag kommer att bli av med det.

    Du kan inte använda trippen med LegacyDisable och Utökad strängvärden som vi beskrev ovan med shellex-objekt. Du kan fortfarande ta bort hela DropboxExt nyckeln för att ta bort den från snabbmenyn (och se till att ta tillbaka nyckeln om du gör det), men det finns ett enkelt sätt att inaktivera det. Välj bara nyckeln till vänster och dubbelklicka sedan på (Standard) -värdet inuti den här knappen för att öppna dess egenskaperfönster.

    I fönstret Egenskaper ändrar du bara värdet som redan finns i rutan "Värdesdata" genom att lägga några streck framför den, var försiktig så att du inte raderar något av det befintliga värdet. På så sätt kan du bara gå tillbaka och ta bort bindestreck om du ändrar dig. När du är klar klickar du på "OK".

    Ändringen kommer att vara omedelbar, så högerklicka på något i File Explorer och kontrollera att kommandot är borta.

    Tyvärr, när det gäller shellex-föremål, finns det inget sätt att dölja dem på den utvidgade snabbmenyn så som du kan med skalobjekt. Du kan bara ta bort eller inaktivera dem.

    Utforska andra platser efter filtyp

    Om du vill ta bort kontextmenyobjekt som du bara ser när du högerklickar på specifika typer av filer kan du också göra det. Dessa objekt lagras elsewhere än de gemensamma platser som vi redan har tittat på. För att hitta dem måste du först hitta filförlängningsnyckeln genom att titta under HKEY_CLASSES_ROOT för den förlängningen, som i sin tur kommer att berätta namnet på nyckeln som du behöver leta efter.

    Som ett exempel, säg att du ville ta bort menyalternativet för att öppna ett Excel-dokument (XLSX) i Excel när du högerklickar på det. Varför skulle du vilja göra det här? Nåväl, du skulle förmodligen inte, men det är ett enkelt exempel att titta på här. Andra program kan lägga till olika typer av kommandon som du inte behöver.

    Du börjar med att titta på följande registernyckel för XLSX-tillägget:

    HKEY_CLASSES_ROOT \ .xlsx

    Datakolonnen för (Standard) skalknapp låter dig veta att den aktuella typen av fil är "Excel.Sheet.12."

    Nu kan du bläddra till den extensionsnyckeln:

    HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell

    Och nu har du hittat rätt skal nyckel, kan du använda samma tekniker som vi beskrivit i föregående avsnitt om "skal" -alternativ för att radera, inaktivera eller dölja objektet på den utvidgade snabbmenyn. Kom ihåg det LegacyDisable och Utökad strängvärden? Ja, de arbetar här också.

    Det enkla sättet: Ta bort objekt från kontextmenyn med NirSoft Utilities

    Så nu när du vet hur man gör saker på den svåra vägen, låt oss ta en titt på det enkla sättet. Istället för att redigera registret kan du ladda ner två verktyg från NirSoft för att städa upp din snabbmeny. Varför två verktyg? Eftersom en av dem hanterar vanliga skalartiklar och man hanterar shellex-föremål. De är båda mycket enklare att använda än att redigera registret, men de bakom kulisserna förståelsen av hur dessa saker hanteras i registret kommer att ge dig ett ben i att sortera igenom alla de föremål som dessa verktyg visar.

    Börja med att ladda ner båda verktygen. Det första verktyget är ShellMenuView, som hanterar vanliga skalartiklar. Det andra verktyget är ShellExView, som hanterar Shellex-objekt. Rulla ner mot botten av båda sidorna för att hitta hämtningslänkarna. Verktygen fungerar båda med nästan alla versioner av Windows från 98 hela vägen till 10. Du måste ta antingen 32-bitars eller 64-bitarsversionen beroende på om du kör 32-bitars eller 64-bitars utgåva av Windows.

    Det första verktyget vi checkar ut är ShellMenuView, vilket gör att vi kan hantera alla dessa vanliga skalartiklar med ett lättanvänt gränssnitt. När du har hämtat och extraherat verktyget dubbelklickar du på EXE-filen för att köra den. Det är ett bärbart verktyg, så det finns ingen installation.

    I ShellMenuView-fönstret bläddrar du bara ner listan tills du hittar objektet du vill inaktivera. Du kan endast inaktivera objekt med dessa verktyg - inte radera dem eller gömma dem på den utvidgade snabbmenyn. Och förresten, deaktiverar de här verktygen genom att skapa en LegacyDisable strängvärdet inuti den lämpliga nyckeln - precis som vi gjorde när vi redigerade registret manuellt.

    När du hittar objektet du letar efter klickar du på knappen "Inaktivera" på verktygsfältet (det röda ljuset).

    En annan fördel med att använda dessa verktyg är att du kan välja flera objekt och sedan inaktivera dem alla på en gång. I vårt exempel inaktiverar vi endast "Lägg till till VLC mediaspelarens spellista" -punkt när du högerklickar på en mapp (samma exempel som vi använde i registret) tidigare, men vi kunde enkelt välja alla "Lägg till till" VLC mediaspelarens spellista "och klicka sedan på" Inaktivera "för att ta bort det här kommandot från snabbmenyn för alla stödda filtyper också.

    När du är klar att ta bort skalobjekt är nästa steg att skjuta upp ShellExView-verktyget och ta bort shellex-objekt. Den här fungerar på exakt samma sätt som det första verktyget. Välj bara ett eller flera föremål och klicka sedan på "Inaktivera" -knappen för att ta bort objekten från din snabbmeny.

    Så här tar du bort ytterligare objekt från kontextmenyn

    Det finns några kontextmenyobjekt som du kanske har noterat att varken NirSoft-verktygen eller de vanliga registreringsmetoderna vi täckte adress: nämligen de objekt du hittar på undermenyerna "Öppna med" och "Skicka till".

    Menyn "Öppna med" är en praktisk funktion när du öppnar filer med flera program. När du öppnar en fil med ett visst program, läggs det programmet till "Öppna med" -menyn för den typen av fil. Om du någonsin har öppnat en fil med fel program eller med ett program som du inte använder längre, har du förmodligen sett den menyn blir rörig över tiden. Lyckligtvis har vi en komplett uppsättning instruktioner för att vägleda dig genom att ta bort program från menyn "Öppna med".

    Menyn "Skicka till" är en av de funktioner som människor brukar antingen älska och använda hela tiden eller bara aldrig ens bry sig om. När du installerar Windows, läggs vissa objekt till "Skicka till" -menyn som standard. Andra läggs till över tiden när du installerar olika appar. Om du någonsin har velat att du kan declutter den menyn är det din lyckodag! Vi har en guide för att anpassa objekten på menyn "Skicka till" och en annan guide om du vill ta bort menyn "Skicka till" från din sammanhangsmeny helt och hållet.

    Så här lägger du till några användbara artiklar i kontextmenyn

    Nu när du har spenderat tid på att ta bort saker som du inte behöver från din snabbmeny, kan du vara uppmärksam på att lägga till några saker du faktiskt kan använda. Till att börja med kan du faktiskt lägga till nästan alla program eller genvägar som du vill ha i snabbmenyn. Eftersom du nu har läst allt om vilka registernycklar du ska titta igenom när du tar bort saker, kommer du inte att bli förvånad över att att lägga till saker involverar många av samma tangenter.

    Självklart skulle vi inte lämna dig utan några specifika förslag på roliga saker att lägga till i din snabbmeny. Och vi har täckt en massa av dem. Till exempel kan du lägga till något av följande i din meny:

    • Ett kommando "Öppna med anteckningsblock" för alla filer
    • Ett "Open PowerShell Here" -kommando för mappar
    • Ett "Defragment" -kommando för enheter
    • Ett "Take Ownership" -kommando för filer och mappar
    • Ett kommando för att kopiera listan med filer i en mapp
    • Ett "Kontrollpanel" -kommando för snabb åtkomst

    Så ha det roligt och bli kreativ!


    Vi medger att det är en bra mängd information att absorbera bara för att ändra en meny som du säkert har blivit van vid, men du kan bli förvånad över hur mycket trevligare det är att använda en fin, ren kontextmeny som har kommandon faktiskt använda. Så vad väntar du på? Tiden att börja göra de här kontextmenyerna mer användbar!