Hantera kontextmenyposterna för filer, mappar, enheter och namnområdesobjekt

click fraud protection

Hantera kontextmenyposterna för filer, mappar, enheter och namnområdesobjekt

Kontextmenyposter

När du högerklickar på en fil eller mapp ser du listan med snabbmeny. föremål av vilka vissa kan vara ogiltiga. Till exempel, när du avinstallerar en programvara kanske motsvarande poster inte tas bort. ibland.

De oönskade posterna från högerklicksmenyn kan tas bort med hjälp av specialiserad. verktyg eller manuellt med hjälp av Registereditorn.

Hantera snabbmenyn. Inlägg med hjälp av specialiserade verktyg (rekommenderas)

De flesta av de statiska menyposterna i högerklicksmenyn kan vara. hanteras med hjälp av fliken Filtyper (Mappalternativ) i Windows XP och tidigare. Här är dessutom två utmärkta verktyg från NirSoft för att hantera. högerklicksmenyn.

ShellMenuView är ett litet verktyg som visar listan över statiska menyalternativ. som dök upp i snabbmenyn när du högerklickar på en fil/mapp i Windows. Explorer, och låter dig enkelt inaktivera oönskade menyalternativ.

ShellExView verktyget visar detaljer om skaltillägg (DLL) som är installerade på din dator, och. låter dig enkelt inaktivera och aktivera varje skaltillägg.

Hantera. Kontextmenyposter manuellt med hjälp av registret (för "avancerade" användare)

*HKCR refererar till. HKEY_CLASSES_ROOT

  • Kataloger

  • Mapptyp

  • Driver

  • Namnområdesobjekt

  • Filer

Säkerhetskopiera registret först

Hela den här artikeln diskuterar hur man redigerar registret för att ändra. kontextmenyposter för ett objekt. Innan du ändrar registret är det. tillrådligt att skapa lämpliga säkerhetskopior. Starta Regedit.exe och navigera till nyckeln som du vill ändra. Titta under varje. av undernycklarna för namnet på kontextmenyposten som du vill ta bort. Innan du raderar nyckeln, säkerhetskopiering motsvarande gren if. du vill ångra ändringarna senare. Eftersom du inte ändrar olika delar av registret borde det räcka med att exportera den relaterade undernyckeln. När du är klar, radera undernyckeln och snabbmenyn är borta.

För att veta hur du säkerhetskopierar registret helt, se följande sidor:

  • Komplett registersäkerhetskopiering med ERUNT
  • Hur gör. Jag skapar en systemåterställningspunkt?

Kontextmenyposterna för Kataloger byggs från dessa platser i. registret. Detsamma gäller för Start-knappen i Aktivitetsfältet

  • [HKCR\Folder\Shell\]

  • [HKCR\Folder\ShellEx\ContextMenuHandlers\]

  • [HKCR\Directory\Shell\]

  • [HKCR\Directory\ShellEx\ContextMenuHandlers\]

  • [HKCR\AllFilesystemObjects\shell\]

  • [HKCR \ AllFilesystemObjects \ shellex \ ContextMenuHandlers\]

NOTERA: AllFilesystemObjects. är inte specifikt för mappar, men gäller även för filer.

För musikmappar, snabbmenyn laddas från denna. ytterligare plats:

  • [HKCR\SystemFileAssociations\Directory. Audio\shell\]

  • [HKCR\SystemFileAssociations\Directory. Audio\shellex\ContextMenuHandlers\]

För videomappar

  • [HKCR\SystemFileAssociations\Directory. Video\shell\]

  • [HKCR\SystemFileAssociations\Directory. Video\shellex\ContextMenuHandlers\]

För bildmappar

  • [HKCR\SystemFileAssociations\Directory. Bild\skal\]

  • [HKCR\SystemFileAssociations\Directory. Bild\shellex\ContextMenuHandlers\]

För att ta bort kontextmenyposterna för Driver, följande är vägarna:

  • [HKCR\Drive\Shell\]
  • [HKCR\Folder\Shell\]
  • [HKCR\Drive\ShellEx\ContextMenuHandlers\]
  • [HKCR\Folder\ShellEx\ContextMenuHandlers\]

För att ta bort sammanhangsmenyn. poster för Namnutrymme ikoner (den här datorn, papperskorgen etc), kolla här:

  • [HKCR\Folder\Shell\]
  • [HKCR\Folder\ShellEx\ContextMenuHandlers\]
  • [HKCR\CLSID\{Namespace-CLSID}\skal\]
  • [HKCR\CLSID\{Namespace-CLSID}\ shellex \ ContextMenuHandlers\]

Exempel - För Min dator skulle nyckeln vara:

  • [HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shellex\ContextMenuHandlers\]

Kontextmenyposterna för Filer är byggda av. följande registerplatser:

  • [HKCR\\shellex\ContextMenuHandlers\]
  • [HKCR \*\shellex\ContextMenuHandlers\]
  • [HKCR\*\shell\]
  • [HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\]

För att ta bort de WinZip-relaterade kontextmenyposterna, som ses på bilden, måste du. ta bort inläggen här:

[HKCR\*\shellex\ContextMenuHandlers\WinZip]

Exempel: För Genvägar (.lnk-filer), är kontextmenyn byggd från:

  • [HKCR\lnkfile\shellex\ContextMenuHandlers\]
  • [HKCR\exefil\shell\]
  • [HKCR\exefile\shellex\ContextMenuHandlers\]
  • [HKCR\AllFilesystemObjects\shell\]
  • [HKCR\*\shell\]
  • [HKCR\*\shellex\ContextMenuHandlers\]
  • [HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\]

relaterade artiklar

  • Högerklicka är långsamt eller konstigt beteende som orsakas av. snabbmenyhanterare
  • FileExtInfo - Se associeringsinställningarna för en filtyp enkelt