Eliminar opciones del menú contextual
El menú contextual de Windows, el que aparece al hacer clic con el botón derecho sobre un archivo, una carpeta o el escritorio, se va llenando de opciones a medida que instalas programas: compresores, antivirus, editores, servicios en la nube… Muchas no las usas nunca, hacen el menú más largo y algunas incluso lo vuelven lento al abrirse. Te explicamos cómo quitar las que sobran en Windows 11, Windows 10 y versiones anteriores, de forma segura y sin perder la posibilidad de recuperarlas.
Antes de empezar: lo primero, desde el propio programa
Muchos programas permiten quitar su entrada del menú desde sus propios ajustes, sin tocar nada más. Por ejemplo, 7-Zip (en Herramientas → Opciones → 7-Zip), WinRAR (en Opciones → Configuración → Integración) o la mayoría de antivirus. Si el programa lo permite, es la forma más limpia. Y si ya no usas el programa, desinstalarlo quita también su opción del menú.
Método 1: con ShellExView y ShellMenuView (recomendado)
Las utilidades gratuitas de NirSoft ShellExView y ShellMenuView muestran todas las entradas del menú contextual en una lista y permiten desactivarlas y volver a activarlas con un clic, sin borrar nada del Registro. Es la opción más segura.
- Descarga ShellExView desde la web de NirSoft (no necesita instalación). Sirve para las entradas que añaden los programas mediante extensiones del Explorador.
- Ábrela como administrador y, en el menú Opciones, activa Ocultar todas las extensiones de Microsoft para ver solo las de otros programas.
- Ordena por la columna Tipo y busca las de tipo Menú contextual.
- Selecciona la que quieras quitar y pulsa F7 (o el botón rojo de Desactivar). Para recuperarla, selecciónala y pulsa F8.
- Reinicia el Explorador de Windows o cierra sesión para ver el cambio.
Si la opción que quieres quitar no aparece en ShellExView, prueba con ShellMenuView, del mismo autor: muestra las entradas «simples» del menú (como «Abrir con Code» o «Abrir ventana de comandos aquí») y se usan igual.
Método 2: con el Editor del Registro
Si prefieres no usar programas externos, puedes hacerlo a mano. Antes de tocar nada, exporta la clave que vayas a modificar: clic derecho sobre ella → Exportar. Si algo sale mal, basta con hacer doble clic en el archivo .reg guardado para dejarlo como estaba.
Abre el Editor del Registro con Win + R, escribe regedit y pulsa Intro. Las entradas del menú contextual están en dos tipos de claves.
Extensiones de programas (shellex)
Son las que añaden programas como compresores o antivirus. Están en las subclaves ContextMenuHandlers de estas rutas:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers: menú de todos los archivos.HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers: menú de las carpetas.HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers: menú del fondo de una carpeta y del escritorio.HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers: menú de archivos y carpetas a la vez.
Cada subclave lleva el nombre del programa (por ejemplo, 7-Zip o WinRAR). Exporta la que quieras quitar y, después, elimínala con clic derecho → Eliminar.
Entradas simples (shell)
Son opciones como «Abrir con Code», «Git Bash Here» o «Abrir ventana de PowerShell aquí». Están en:
HKEY_CLASSES_ROOT\*\shell: archivos.HKEY_CLASSES_ROOT\Directory\shell: carpetas.HKEY_CLASSES_ROOT\Directory\Background\shell: fondo de las carpetas y escritorio.
Aquí no hace falta borrar nada: selecciona la subclave de la opción, crea dentro un Valor de cadena (clic derecho → Nuevo → Valor de cadena) llamado LegacyDisable y déjalo vacío. La opción desaparece del menú, y para recuperarla basta con borrar ese valor.
Los cambios suelen verse al momento. Si no, reinicia el Explorador desde el Administrador de tareas (Ctrl + Mayús + Esc → clic derecho en Explorador de Windows → Reiniciar).
En Windows 11: el menú nuevo y «Mostrar más opciones»
Windows 11 estrenó un menú contextual más corto. Las opciones de muchos programas antiguos ya no aparecen en él, sino en el menú clásico, que se abre con Mostrar más opciones o con Mayús + F10. Los métodos anteriores sirven para ese menú clásico.
Las opciones que algunos programas modernos añaden al menú nuevo de Windows 11 no siempre aparecen en esas claves del Registro. En ese caso, búscalas en los ajustes del propio programa o desinstálalo si ya no lo usas.
Si prefieres que Windows 11 muestre siempre el menú clásico completo, abre Terminal (no hace falta como administrador) y ejecuta:
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
Reinicia el Explorador o cierra sesión para aplicarlo. Para volver al menú de Windows 11:
reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f
En Windows XP, Vista y 7
Las claves del Registro son las mismas que en Windows 10 y 11, así que el método 2 sirve igual. En Windows XP, el Editor del Registro se abre desde Inicio → Ejecutar, escribiendo regedit, y la copia de seguridad se hace desde el menú Archivo → Exportar. ShellExView también funciona en estas versiones.
Consejos de seguridad
- Desactiva antes de borrar: con ShellExView o con
LegacyDisablepuedes deshacer el cambio en cualquier momento. - Exporta siempre la clave antes de eliminarla del Registro.
- No toques las entradas de Microsoft si no sabes para qué sirven: algunas son necesarias para que el Explorador funcione bien.
- Si el menú tarda en abrirse, suele ser culpa de una extensión concreta. Desactívalas de una en una con ShellExView hasta encontrar la que lo ralentiza.