Управлявайте записите в контекстното меню за файлове, папки, устройства и обекти на пространството от имена

Управлявайте записите в контекстното меню за файлове, папки, устройства и обекти на пространството от имена

Записи в контекстното меню

Когато щракнете с десния бутон върху файл или папка, ще видите списъка с контекстно меню. елементи, от които някои може да са невалидни. Например, когато деинсталирате софтуер, съответните записи може да не бъдат премахнати. понякога.

Нежеланите записи от менюто с десен бутон могат да бъдат премахнати с помощта на специализирани. инструменти или ръчно с помощта на редактора на системния регистър.

Управление на контекстното меню. Записи, използващи специализирани инструменти (препоръчително)

Повечето от записите в статичното меню в менюто с десен бутон могат да бъдат. управлява се с помощта на раздела Типове файлове (Опции на папката) в Windows XP и по-стари версии. Освен това, ето два отлични инструмента от NirSoft за управление. меню с десен бутон.

ShellMenuView е малка помощна програма, която показва списъка със статични елементи от менюто. които се появяват в контекстното меню, когато щракнете с десния бутон върху файл/папка в Windows. Explorer и ви позволява лесно да деактивирате нежелани елементи от менюто.

ShellExView помощната програма показва подробностите за разширенията на обвивката (DLL), инсталирани на вашия компютър, и. ви позволява лесно да деактивирате и активирате всяко разширение на обвивката.

Управление на. Записвания в контекстното меню ръчно с помощта на системния регистър (за "напреднали" потребители)

*HKCR отнася се до. HKEY_CLASSES_ROOT

  • Директории

  • FolderType

  • Кара

  • Обекти на пространството от имена

  • Файлове

Първо архивирайте системния регистър

Цялата тази статия обсъжда редактирането на системния регистър за промяна на. записи в контекстното меню за обект. Преди да модифицирате системния регистър, това е. препоръчително е да създадете подходящи резервни копия. Стартирайте Regedit.exe и отидете до ключа, който искате да промените. Погледнете под всеки. от подключовете за името на записа в контекстното меню, което искате да премахнете. Преди да изтриете ключа, архивиране съответният клон, ако. искате да отмените промените по-късно. Тъй като не променяте различни части от системния регистър, експортирането на свързания подключ би трябвало да е достатъчно. След като приключите, изтрийте подключа и контекстното меню изчезна.

За да знаете как да архивирате напълно системния регистър, вижте следните страници:

  • Пълно архивиране на системния регистър с помощта на ERUNT
  • Как. Създавам ли точка за възстановяване на системата?

Записите в контекстното меню за Директории е построен от тези места в. регистъра. Същото важи и за бутона Старт в лентата на задачите

  • [HKCR\Folder\Shell\]

  • [HKCR\Folder\ShellEx\ContextMenuHandlers\]

  • [HKCR\Directory\Shell\]

  • [HKCR\Directory\ShellEx\ContextMenuHandlers\]

  • [HKCR\AllFilesystemObjects\shell\]

  • [HKCR \ AllFilesystemObjects \ shellex \ ContextMenuHandlers\]

ЗАБЕЛЕЖКА: Всички обекти на файловата система. не е специфично за папки, но се отнася и за файлове.

За папки с музика, контекстното меню се зарежда от това. допълнително местоположение:

  • [HKCR\SystemFileAssociations\Directory. Аудио\обвивка\]

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

За папки с видео

  • [HKCR\SystemFileAssociations\Directory. Видео\обвивка\]

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

За папки с картини

  • [HKCR\SystemFileAssociations\Directory. Изображение\обвивка\]

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

За да премахнете записите в контекстното меню за Кара, следните са пътищата:

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

За да премахнете контекстното меню. записи за Пространство от имена икони (Моят компютър, кошче и т.н.), проверете тук:

  • [HKCR\Folder\Shell\]
  • [HKCR\Folder\ShellEx\ContextMenuHandlers\]
  • [HKCR\CLSID\{Именно пространство-CLSID}\черупка\]
  • [HKCR\CLSID\{Именно пространство-CLSID}\ shellex \ ContextMenuHandlers\]

Пример - За моя компютър ключът би бил:

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

Записите в контекстното меню за Файлове са построени от. следните места в регистъра:

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

За да премахнете свързаните с WinZip записи в контекстното меню, които се виждат на снимката, трябва да. премахнете записите тук:

[HKCR\*\shellex\ContextMenuHandlers\WinZip]

пример: За Преки пътища (.lnk файлове), контекстното меню е изградено от:

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

Свързани статии

  • Щракването с десния бутон е бавно или странно поведение, причинено от. манипулатори на контекстното меню
  • FileExtInfo - Прегледайте лесно настройките за асоцииране за тип файл