1

Я нахожу множество тем о том, как удалять или редактировать элементы из контекстного меню в Windows, но ничего о том, как скрыть или удалить значки из контекстного меню, чтобы сделать его более аккуратным и компактным.

идти от чего-то вроде этого


к чему-то еще, как это

есть ли что-то в реестре, что я могу вставить в HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers чтобы это произошло, т.е. DWORD NoIcons = 1?

1 ответ1

1

Для статических пунктов контекстного меню, не поддерживаемых расширением оболочки обработчика контекстного меню, вы можете удалить значок из реестра.

Например, чтобы удалить значок для Personalize, удалите значение с именем Icon в этом разделе реестра:

HKEY_CLASSES_ROOT\DesktopBackground\Shell\ персонализировать

Обратите внимание, что сначала вам нужно получить право владения ключом.

Для настроек дисплея, здесь:

HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display

Для пунктов контекстного меню, добавленных расширениями оболочки (Dlls), я не уверен, что вы можете удалить эти значки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .