Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
-
adgeuk
Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
День добрый!
Вопрос простой:
как запретить любым программам добавлять новые пункты в контекстное меню?
Вопрос простой:
как запретить любым программам добавлять новые пункты в контекстное меню?
-
adgeuk
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
1) Открываешь в реестре ветку, отвечающую за содержимое контекстного меню . (не помню где, гугл в помощь)
2) ПКМ на этой ветке реестра - свойства - разрешения: пользователю SYSTEM оставляешь полный доступ, всем остальным пользователям - только чтение.
3) Естественно, это делаешь с админскими правами.
4) Отпишись, помогло ли ?
2) ПКМ на этой ветке реестра - свойства - разрешения: пользователю SYSTEM оставляешь полный доступ, всем остальным пользователям - только чтение.
3) Естественно, это делаешь с админскими правами.
4) Отпишись, помогло ли ?
-
usbdrive
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
За контекстное меню папок отвечают ветки рестра:
HKEY_CLASSES_ROOT\ Directory\shell
HKEY_CLASSES_ROOT\ Folder\shell
За контекстное меню файлов:
HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers
Здесь подразделы - это команды, отображаемые в меню любого файла.
HKEY_CLASSES_ROOT\ Directory\shell
HKEY_CLASSES_ROOT\ Folder\shell
За контекстное меню файлов:
HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers
Здесь подразделы - это команды, отображаемые в меню любого файла.
-
adgeuk
-
adgeuk
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
В ключи реестра, отвечающие за контекстное меню, запись разрешена только Администраторам. Поэтому мне кажется, что это вопрос безопасности, а не про собственно контекстное меню. Может, вас что-то более конкретное беспокоит?
-
adgeuk
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
А если на время установки любой программы лишить прав абсолютно всех, включая администраторов?
Во что это может вылиться, интересно.
Цитата WindowsNT:
Может, вас что-то более конкретное беспокоит?
Я ищу способ, который позволит во время установки или обновления программ блокировать для записи контекстное меню.
Во что это может вылиться, интересно.
Цитата WindowsNT:
Может, вас что-то более конкретное беспокоит?
Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
Я ищу способ, который позволит во время установки или обновления программ блокировать для записи контекстное меню.
-
adgeuk
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
Запретил абсолютно ВСЕМ изменять, записывать, создавать в разделах:
HKEY_CLASSES_ROOT\ Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex
HKEY_CLASSES_ROOT\ Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex
HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers
Затем, в настройках программы WinRar добавил несколько пунктов в контекстное меню.
И ... они спокойно добавились.
То есть блокировка этих разделов не помогла, увы.
Если у кого есть какие идеи, вопрос открыт.
HKEY_CLASSES_ROOT\ Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex
HKEY_CLASSES_ROOT\ Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex
HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers
Затем, в настройках программы WinRar добавил несколько пунктов в контекстное меню.
И ... они спокойно добавились.
То есть блокировка этих разделов не помогла, увы.
Если у кого есть какие идеи, вопрос открыт.
-
Сlassic
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
А есть еще раздел HKEY_LOCAL_MACHINE\SOFTWARE\Classes\
-
adgeuk
Re: Интерфейс - [решено] Запрет на добавление новых пунктов в контекстное меню
AnVir Task Manager
решает и эту проблему.
- Вложения