Cómo reemplazar los elementos predeterminados del menú contextual por elementos modificados por el usuario cuando se hace clic derecho en una carpeta específica en win10

Cómo reemplazar los elementos predeterminados del menú contextual por elementos modificados por el usuario cuando se hace clic derecho en una carpeta específica en win10

ingrese la descripción de la imagen aquí

Voy a reemplazar los elementos del menú contextual predeterminado de Win10 por elementos modificados por el usuario, es decir, eliminar todos los elementos que ya existen y agregar mis propios elementos cuando se hace clic derecho en una carpeta específica.

Ya agregué mis propios elementos en la parte superior del menú; consulte la imagen en el enlace de arriba.

Pero no estoy seguro de cómo eliminar todos los elementos ya existentes.

Estoy intentando utilizar esta función para mi aplicación de escritorio usando C#, pero antes de eso me gustaría hacerlo primero en el Registro de Windows.

Necesito la ayuda de alguien que sea experto en el Registro de Windows.

Respuesta1

Esta no es una respuesta completa, pero muestra cómo eliminar algunos de estos elementos molestos, deDiezForosyGrandes frikis, qv Disculpas, es demasiado largo para solo un comentario. Véase también este artículo sobreCómo ser friki. Guarde el siguiente código como un archivo .reg para eliminar tres de esos elementos:

Windows Registry Editor Version 5.00
; Remove pin to Start
[-HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\PintoStartScreen]
[-HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\PintoStartScreen]
[-HKEY_CLASSES_ROOT\Microsoft.Website\ShellEx\ContextMenuHandlers\PintoStartScreen]
[-HKEY_CLASSES_ROOT\mscfile\shellex\ContextMenuHandlers\PintoStartScreen]
; Remove pin to Quick Access
[-HKEY_CLASSES_ROOT\Folder\shell\pintohome]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\pintohome]
; Remove pin to Taskbar
[-HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]

Otros,han añadido, por ejemplo,Abrir con código,GUI de Git aquíyGit Bash aquí, al permitir que el software de terceros agregue elementos al menú contextual. Utilice las opciones del software para eliminarlos. El siguiente ejemplo es para 7-Zip, que he usado:

Menú contextual 7-Zip

Sí, esto es una molestia y es posible que sea necesario rehacerlo después de las actualizaciones (y es posible que no funcionen en Windows 11).

información relacionada