Tag kontrol over dine Windows 7-kontekstmenuer

I løbet af helligdage fik jeg en ny Samsung 27-tommer LED-skærm til mit Microsoft Windows 7-system og er ekstremt tilfreds med det store udsyn, det giver. Denne nye måde at se mit system på inspirerede mig til at rydde op i alle mulige ting. Først ændrede jeg mit desktop-tapet og tilføjede en dekorativ pauseskærm for at drage fordel af min nye visning. Derefter arkiverede jeg et ton gamle filer, kørte Diskoprydning, tømte papirkurven, defragrerede min harddisk, opdaterede drivere og kiggede derefter rundt efter andre ting, som jeg kunne rydde op.

En anden ting, jeg besluttede at rydde op i, var mine Windows-kontekstmenuer. De var temmelig rodet fra alle de applikationer, som jeg har installeret over tid. Nogle af disse genveje er nyttige, men ikke alle er særligt nyttige.

Da jeg vidste, at disse genvejs i kontekstmenuen er føjet til systemet i registreringsdatabasen, startede jeg Register Editor og begyndte min søgning og ødelægge handling. Dog meget snart indså jeg, at dette ville blive en tidskrævende tilgang, da genveje ser ud til at være begravet i et utal af registernøgler. Mens de fleste er konfigureret i registreringsdatabasen som standardmenuelementer i kontekst, implementeres andre som Shell Extensions.

Da jeg var meget glad for scripting, tænkte jeg, at jeg ville være i stand til at automatisere denne opgave med VBScript. Jeg fik en ret god start på manuskriptet, men så fik ferier og andre familieforpligtelser forrang, og jeg fik aldrig tid til at komme tilbage i det.

Det var, da en ven fortalte mig om nogle gode værktøjer fra NirSoft kaldet ShellMenuView og ShellExView, der sammen gør det meget nemt at tage kontrol over dine kontekstmenuer. (Husk, at der er separate versioner af hvert program til 32-bit og 64-bit versioner af Windows.)

I denne udgave af Windows Desktop Report skal jeg undersøge ShellMenuView og ShellExView og vise dig, hvordan du bruger dem.

Teknikken vist i dette blogindlæg involverer redigering af Windows-registerfilen. Denne fil er afgørende for, at Windows fungerer korrekt. Sørg for at tage sikkerhedskopi af Windows-registreringsdatabasen, før du redigerer for at undgå systemsvigt.

ShellMenuView

Når du har downloadet ShellMenuView, kan du køre det med det samme, da der ikke er nogen installationsprocedure. Så snart du starter det, scanner programmet registreringsdatabasen og udfylder dets vindue med alle de kontekstmenuelementer, det finder. For eksempel har jeg installeret GIMP, det gratis PhotoShop-lignende grafikværktøj, på mit system og bruger det ganske lidt. Dog tilføjer Gimp kommandoen Rediger med GIMP til genvejsmenuen, som vist i figur A, som jeg virkelig ikke har brug for.

Figur A

GIMP tilføjer et element til kontekstmenuen, som jeg ikke har brug for.
Med ShellMenuView finder jeg bare GIMP-kontekstmenuelementerne, vælger dem og klikker på knappen Deaktiver valgte emner, som vist i figur B.

Figur B

Ved hjælp af ShellMenuView er det let at deaktivere uønskede elementer.
Derefter er kommandoen Rediger med Gimp straks væk i kontekstmenuen væk, som vist i figur C.

Fig

Deaktiverede elementer fjernes øjeblikkeligt fra genvejsmenuen.

ShellExView

Ligesom ShellMenuView, når du først har downloadet ShellExView, kan du køre det med det samme. På mit eksempel-system bruger jeg AVG Anti-Virus, og som du kan se i figur A og C tilføjer AVG en kommando til kontekstmenuen, der giver dig mulighed for at scanne en bestemt fil. Jeg bruger aldrig den funktion og vil fjerne det fra kontekstmenuen.

Efter lancering af ShellExView brugte jeg kommandoen Find til at søge efter og finde AVG-shell-udvidelsen til genvejsmenuen, markere den og klikke på knappen Deaktiver valgte emner, som vist i figur D.

Figur D

Jeg brugte ShellExViews Find-kommando til at finde AVG-shell-udvidelsen og deaktiverede den derefter.
I dette tilfælde forsvandt menupunktet Scan med AVG-kontekst ikke straks. Jeg var nødt til at genstarte systemet, og så var det væk, som vist i figur E.

Figur E

Efter en genstart blev det deaktiverede element fjernet fra genvejsmenuen.

Andre praktiske funktioner

Ud over at gøre det let at fjerne kommandoer fra kontekstmenuerne, har både ShellMenuView og ShellExView flere andre nyttige funktioner. Som nævnt har begge en Find-kommando på værktøjslinjen, der giver dig mulighed for nemt at søge gennem listen over emner for at finde det, du leder efter. Hvis du fjerner et element fra genvejsmenuen og derefter senere beslutter, at du gerne vil have det tilbage, skal du blot finde varen igen og klikke på den grønne Aktiver-knap. Når du gør det, vil kommandoen blive sat tilbage i kontekstmenuen.

Hvis du vil kigge på et registers nøgle til et hvilket som helst element, skal du bare højreklikke på emnet og vælge Open CLSID i RegEdit- kommandoen i ShellExView eller Open in RegEdit- kommandoen i ShellMenuView. Du kan også oprette en meget detaljeret HTML-rapport af alle de elementer, der vises af ShellMenuView og ShellExView ved at trække i menuen Vis ned og vælge enten HTML-rapport - Alle elementer eller kommandoen HTML-rapport - valgte emner .

Hvis du er i ShellExView, og du finder et emne på listen, som du ikke kender eller ønsker mere information om, kan du vælge emnet, trække ned menuen Filer og starte en Google-søgning ved at vælge enten Google-søgning - Filnavn eller Google Søgning - kommando til udvidelsesnavn .

Hvad tager du?

Er du frustreret over rodet på dine kontekstmenuer? Hvis ja, vil du bruge ShellMenuView og ShellExView til at rydde op i rodet? Bruger du et andet program til at kontrollere dine kontekstmenuer? Som altid, hvis du har kommentarer eller oplysninger at dele om dette emne, så tag et øjeblik til at komme ind af TechRepublic Community Forums og lad os høre fra dig.

© Copyright 2020 | mobilegn.com