Guía de Windows · Explorador de archivos

Cómo quitar elementos del menú contextual de Windows

Una guía práctica para limpiar el menú de clic derecho en Windows 10 y Windows 11: quitar entradas de aplicaciones de forma segura, editar accesos directos de Enviar a, deshabilitar verbos del Registro, ocultar comandos avanzados y reiniciar el Explorador de archivos después de los cambios.

⊞ Windows 10 ⊞ Windows 11 🖱 Menú de clic derecho 🧩 Extensiones de shell ⏱ Lectura de 8 min

Qué es el menú contextual de Windows y por qué se llena de elementos

El menú contextual de Windows es el menú que aparece al hacer clic derecho sobre un archivo, carpeta, unidad, área del escritorio o espacio vacío dentro del Explorador de archivos. Da acceso rápido a acciones como Abrir, Copiar, Cambiar nombre, Propiedades, herramientas de compresión, comandos de almacenamiento en la nube, análisis antivirus, convertidores de imágenes, editores de código y otros accesos directos específicos de aplicaciones.

Con el tiempo, el menú puede saturarse porque muchos programas añaden sus propias entradas durante la instalación. Algunas entradas son útiles, pero otras ralentizan el clic derecho, dificultan revisar el menú o permanecen aunque el programa relacionado ya no se use.

🧹

Interfaz más limpia

Quitar entradas que no usas hace que el menú de clic derecho sea más fácil de leer y más rápido de utilizar.

Menos ralentizaciones

Las extensiones de shell dañadas pueden retrasar el Explorador de archivos cuando haces clic derecho en archivos o carpetas.

🔒

Menos acciones accidentales

Ocultar comandos que se usan rara vez reduce el riesgo de pulsar una acción de aplicación equivocada.

ℹ️
Importante Esta guía se centra en quitar elementos opcionales y de terceros del menú. Los comandos principales de Windows, como Abrir, Copiar, Pegar, Cambiar nombre, Eliminar y Propiedades, forman parte del shell de Windows y normalmente conviene dejarlos intactos.

Antes de quitar elementos del menú contextual en Windows 10 o Windows 11

Las entradas del menú contextual pueden ser accesos directos simples, opciones de aplicaciones, verbos del Registro o extensiones de shell basadas en COM. Algunas se pueden quitar de forma segura desde una interfaz gráfica. Otras requieren el Editor del Registro, por lo que es importante hacer una copia de seguridad de la clave antes de editar cualquier cosa.

Recomendado

  • Crea un punto de restauración antes de una limpieza importante del Registro.
  • Exporta la clave del Registro antes de eliminarla o cambiarla.
  • Deshabilita una entrada cada vez y prueba el menú.
  • Reinicia el Explorador de archivos en lugar de reiniciar el equipo tras cada cambio pequeño.

Evita

  • Eliminar claves CLSID aleatorias sin identificar la aplicación.
  • Quitar verbos integrados de Windows que no entiendes completamente.
  • Limpiar todo el Registro con herramientas automáticas de “limpieza del Registro”.
  • Editar claves de todo el sistema sin derechos de administrador y sin copia de seguridad.

Crea primero un punto de restauración

  1. Presiona Windows + R.
  2. Escribe SystemPropertiesProtection y presiona Enter.
  3. Selecciona la unidad del sistema, normalmente C:.
  4. Haz clic en Crear, introduce un nombre claro como Antes de limpiar el menú contextual y confirma.

Exporta una clave del Registro antes de editarla

En el Editor del Registro, haz clic derecho en la clave que vas a modificar y selecciona Exportar. Guarda el archivo con un nombre significativo. Si algo sale mal, puedes hacer doble clic en el archivo .reg exportado para restaurar el estado anterior.

reg export "HKCU\Software\Classes\*\shell" "%USERPROFILE%\Desktop\context-menu-backup.reg" /y

De dónde vienen los elementos del menú de clic derecho en Windows

Antes de borrar nada, identifica el origen de la entrada. El mismo menú de clic derecho puede construirse desde varias ubicaciones, y cada ubicación requiere un método de limpieza distinto.

Área del menú Origen habitual Mejor método de limpieza
Menú principal de clic derecho Configuración de aplicación, verbo estático del Registro o extensión de shell Deshabilítalo primero en la aplicación y luego revisa las claves del Registro si es necesario
Mostrar más opciones Controladores de menú contextual heredados y verbos clásicos de shell Limpieza del Registro o administrador de extensiones de shell
Enviar a Accesos directos en la carpeta SendTo del usuario Eliminar o mover accesos directos desde shell:sendto
Nuevo Entradas de Registro ShellNew para tipos de archivo Deshabilitar con cuidado la entrada ShellNew relacionada
Abrir con Historial de asociaciones de archivo y registros de aplicaciones Restablecer aplicaciones predeterminadas o limpiar entradas de asociación de archivos

La regla más segura es sencilla: empieza por el programa que añadió la entrada. Usa métodos del Registro solo cuando el programa no proporcione una opción o cuando quede un elemento roto después de desinstalar la aplicación.

Quitar elementos del menú contextual desde la configuración propia del programa

Muchas aplicaciones que añaden entradas al clic derecho también incluyen una opción para desactivarlas. Este es el método más limpio porque la aplicación elimina su propia integración sin dejar referencias rotas en el Registro.

Revisa la configuración común de la aplicación

  1. Abre el programa que añadió el elemento no deseado al menú contextual.
  2. Abre Configuración, Preferencias u Opciones.
  3. Busca secciones llamadas Integración, Integración con shell, Integración con Explorer, Menú contextual o Explorador de archivos.
  4. Deshabilita la opción que añade comandos al menú de clic derecho.
  5. Aplica el cambio y reinicia el Explorador de archivos si el elemento no desaparece inmediatamente.

Este método es especialmente común en herramientas de compresión, clientes de almacenamiento en la nube, herramientas para desarrolladores, editores de imágenes, aplicaciones de copia de seguridad, utilidades antivirus y convertidores multimedia.

Mejor primer paso Si una aplicación tiene una opción integrada para la integración con el menú contextual, usa esa opción en lugar de editar el Registro. Es más fácil de revertir y tiene menos probabilidades de romper la aplicación.

Desinstalar el programa que añadió la entrada no deseada al menú de clic derecho

Si ya no usas el programa, desinstalarlo suele ser mejor que ocultar solo su elemento del menú contextual. Esto elimina la aplicación, sus servicios en segundo plano y la mayoría de los componentes de integración con shell.

Desinstalar en Windows 11

  1. Abre Configuración.
  2. Ve a Aplicaciones > Aplicaciones instaladas.
  3. Busca el programa que añadió el elemento al menú.
  4. Haz clic en el botón de tres puntos junto a él y elige Desinstalar.
  5. Reinicia el Explorador de archivos o reinicia el equipo.

Desinstalar en Windows 10

  1. Abre Configuración.
  2. Ve a Aplicaciones > Aplicaciones y características.
  3. Selecciona el programa y haz clic en Desinstalar.
  4. Sigue el asistente de desinstalación.
  5. Vuelve a comprobar el menú de clic derecho después de reiniciar el Explorador de archivos.

Si el elemento del menú contextual permanece después de desinstalar el programa, puede ser una entrada huérfana del Registro. En ese caso, usa las secciones de Registro siguientes.

Cómo quitar elementos del menú contextual Enviar a

El submenú Enviar a es una de las partes más fáciles de limpiar del menú contextual. La mayoría de sus elementos son accesos directos guardados en una carpeta normal del usuario.

Abrir la carpeta SendTo

  1. Presiona Windows + R.
  2. Escribe shell:sendto y presiona Enter.
  3. Se abrirá una carpeta con accesos directos de Enviar a.
  4. Elimina los accesos directos que no quieras ver en el menú Enviar a.
  5. Haz clic derecho otra vez en un archivo y revisa el menú.
shell:sendto

Eliminar un acceso directo de esta carpeta no elimina el destino real. Por ejemplo, quitar un acceso directo de impresora o de carpeta de Enviar a solo lo elimina del submenú.

💡
Consejo En lugar de eliminar accesos directos de forma permanente, puedes crear una carpeta llamada Elementos SendTo deshabilitados y mover allí los accesos directos que no usas. Esto facilita la restauración.

Cómo quitar elementos del submenú Nuevo en el menú contextual de Windows

El submenú Nuevo aparece cuando haces clic derecho en un área vacía del escritorio o dentro de una carpeta. Permite crear archivos nuevos, como documentos de texto, carpetas comprimidas, documentos de Office, imágenes de mapa de bits y otros tipos de archivo registrados.

Estas entradas suelen estar controladas por claves de Registro ShellNew bajo extensiones de archivo. Editarlas es más avanzado que limpiar Enviar a, así que exporta las claves antes de hacer cambios.

Buscar una entrada del menú Nuevo por extensión de archivo

  1. Presiona Windows + R, escribe regedit y presiona Enter.
  2. Ve a HKEY_CLASSES_ROOT.
  3. Busca la extensión que quieres quitar del menú Nuevo, por ejemplo .bmp, .rtf u otra extensión.
  4. Busca una subclave llamada ShellNew.
  5. Exporta la clave de la extensión antes de cambiarla.
  6. Cambia el nombre de ShellNew a algo como ShellNew.disabled para ocultar la entrada sin eliminar los datos.
📁 HKEY_CLASSES_ROOT\.extension\ShellNew

Después del cambio, reinicia el Explorador de archivos o cierra sesión y vuelve a iniciarla. Si necesitas recuperar el elemento, cambia ShellNew.disabled de nuevo a ShellNew.

Cómo deshabilitar comandos estáticos del menú contextual con el Editor del Registro

Algunas entradas del menú contextual son comandos simples del Registro llamados verbos. Normalmente se encuentran bajo una clave shell y tienen una subclave command que apunta a un archivo ejecutable.

Ubicaciones habituales del Registro para comandos estáticos del menú contextual

Ruta del Registro Dónde aparece
HKEY_CLASSES_ROOT\*\shell Menú de clic derecho para todos los archivos
HKEY_CLASSES_ROOT\Directory\shell Menú de clic derecho para carpetas
HKEY_CLASSES_ROOT\Directory\Background\shell Menú de clic derecho sobre el fondo vacío de una carpeta
HKEY_CLASSES_ROOT\Drive\shell Menú de clic derecho para unidades
HKEY_CLASSES_ROOT\Folder\shell Menú de clic derecho para carpetas y carpetas de shell
HKEY_CURRENT_USER\Software\Classes\*\shell Entradas por usuario para todos los archivos

HKEY_CLASSES_ROOT es una vista combinada del Registro que incluye datos de asociaciones de archivo de todo el equipo y específicos del usuario. Si no encuentras una entrada en HKEY_CLASSES_ROOT, revisa también HKEY_CURRENT_USER\Software\Classes y HKEY_LOCAL_MACHINE\Software\Classes.

Deshabilitar un elemento estático del menú con LegacyDisable

En muchos verbos estáticos, puedes ocultar la entrada sin borrar toda la clave añadiendo un valor de cadena vacío llamado LegacyDisable bajo la clave del verbo.

  1. Abre el Editor del Registro.
  2. Busca la clave del elemento de menú no deseado.
  3. Haz clic derecho en la clave y elige Exportar.
  4. Selecciona la propia clave del verbo, no la subclave command.
  5. Haz clic derecho en el panel derecho y elige Nuevo > Valor de cadena.
  6. Nombra el valor LegacyDisable.
  7. Deja los datos del valor vacíos.
  8. Reinicia el Explorador de archivos y prueba el menú contextual.
reg add "HKCU\Software\Classes\*\shell\ExampleCommand" /v LegacyDisable /t REG_SZ /f

Ocultar un comando para que aparezca solo con Shift + clic derecho

Si no quieres quitar un comando por completo, puedes hacer que algunos verbos estáticos aparezcan solo cuando mantienes presionada la tecla Shift al hacer clic derecho. Añade un valor de cadena vacío llamado Extended a la clave del verbo.

reg add "HKCU\Software\Classes\*\shell\ExampleCommand" /v Extended /t REG_SZ /f
⚠️
Nota sobre el Registro LegacyDisable y Extended funcionan con muchos verbos estáticos, pero no deshabilitan todos los tipos de elemento del menú contextual. Las extensiones de shell basadas en COM se gestionan por separado.

Cómo deshabilitar controladores de menú contextual ShellEx en Windows

Muchos programas de terceros añaden entradas al clic derecho mediante controladores de menú contextual ShellEx. Son extensiones de shell COM registradas en el Registro de Windows. Son más potentes que los verbos simples y pueden generar elementos de menú dinámicos según el archivo seleccionado.

Ubicaciones habituales de ShellEx ContextMenuHandlers

Ruta del Registro Destino típico del menú
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers Todos los archivos
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers Archivos y carpetas
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers Carpetas
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers Fondo vacío de una carpeta
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers Unidades
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers Carpetas y carpetas de shell

Deshabilitar manualmente un controlador ShellEx

  1. Abre el Editor del Registro.
  2. Ve a una de las ubicaciones ContextMenuHandlers anteriores.
  3. Busca la subclave que coincida con el programa o elemento de menú no deseado.
  4. Exporta la subclave antes de editarla.
  5. Cambia el nombre de la subclave añadiendo .disabled al final de su nombre.
  6. Reinicia el Explorador de archivos y prueba el menú.

Cambiar el nombre de la clave del controlador es más seguro que eliminarla, porque puedes restaurarla volviendo a ponerle el nombre original. Si el elemento del menú desaparece y todo funciona correctamente, puedes mantenerlo deshabilitado.

🧩 HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ExampleHandler.disabled
🚫
No elimines CLSID desconocidos a ciegas Un controlador puede ser compartido por varias entradas de menú o estar relacionado con un producto de seguridad, un cliente de sincronización en la nube o una herramienta del sistema de archivos. Deshabilita solo entradas que puedas identificar y exporta siempre la clave primero.

Cómo limpiar el menú contextual Abrir con en Windows

El menú Abrir con puede saturarse cuando Windows recuerda aplicaciones antiguas o cuando varios programas se registran para el mismo tipo de archivo. La solución más segura es restablecer o cambiar primero la aplicación predeterminada.

Cambiar la aplicación predeterminada para un tipo de archivo

  1. Haz clic derecho en un archivo del tipo afectado.
  2. Selecciona Abrir con > Elegir otra aplicación.
  3. Selecciona el programa correcto.
  4. Activa Usar siempre esta aplicación para abrir archivos si quieres que se convierta en la predeterminada.
  5. Haz clic en Aceptar.

Usar la configuración de aplicaciones predeterminadas

  1. Abre Configuración.
  2. Ve a Aplicaciones > Aplicaciones predeterminadas.
  3. Busca la extensión de archivo, por ejemplo .jpg, .txt o .pdf.
  4. Asigna el programa correcto.

Los usuarios avanzados también pueden inspeccionar las entradas de Registro OpenWithList y OpenWithProgids para una extensión concreta, pero esto debe hacerse solo después de exportar las claves relacionadas.

📄 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.extension

Menú contextual de Windows 11 frente a Mostrar más opciones: qué puedes quitar

Windows 11 usa un menú contextual compacto moderno en el Explorador de archivos. Algunas entradas clásicas aparecen solo después de hacer clic en Mostrar más opciones o presionar Shift + F10. Esto significa que un elemento puede no aparecer en el primer menú, pero seguir existiendo en el menú heredado.

Área del menú de Windows 11 Qué significa Método de limpieza
Menú compacto moderno Menú principal de clic derecho de Windows 11 con menos comandos Usa la configuración de la aplicación o elimina la integración de la aplicación si está disponible
Mostrar más opciones Menú contextual heredado con verbos de shell y extensiones más antiguos Usa claves del Registro bajo shell y shellex
Fila de iconos integrada Cortar, copiar, cambiar nombre, compartir, eliminar y comandos similares de Windows Normalmente no se puede quitar y no debería modificarse

Si tu objetivo es quitar una entrada antigua de una aplicación, no deshabilites todo el menú contextual moderno de Windows 11. Limpia la integración específica de esa aplicación.

Opcional: hacer que Windows 11 abra por defecto el menú contextual clásico

Esto no elimina elementos. Solo cambia qué menú aparece primero. Úsalo únicamente si prefieres el menú antiguo de estilo Windows 10.

reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

Para deshacer el cambio y restaurar el menú contextual moderno de Windows 11:

reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f
⚠️
Úsalo solo si es necesario Este ajuste cambia el comportamiento predeterminado del menú. No es necesario para una limpieza normal y puede revertirse por futuras actualizaciones de Windows o cambios de directiva.

Reiniciar el Explorador de archivos después de quitar elementos del menú contextual

Windows puede no mostrar inmediatamente los cambios de Registro e integración con shell. Reiniciar el Explorador de archivos es más rápido que reiniciar todo el equipo.

Reiniciar Explorer desde el Administrador de tareas

  1. Presiona Ctrl + Shift + Esc.
  2. Busca Explorador de Windows en la lista de procesos.
  3. Haz clic derecho sobre él y elige Reiniciar.
  4. Haz clic derecho de nuevo en un archivo o carpeta y comprueba si el elemento desapareció.

Reiniciar Explorer desde el Símbolo del sistema

taskkill /f /im explorer.exe
start explorer.exe

Si el elemento sigue apareciendo, reinicia el equipo. Algunas extensiones de shell se cargan mediante componentes en segundo plano y puede que no se descarguen hasta cerrar sesión por completo o reiniciar.

Cómo restaurar un elemento quitado del menú contextual

El método de restauración depende de cómo quitaste el elemento.

Cómo se quitó Cómo restaurarlo
Deshabilitado en la configuración de la aplicación Abre la configuración de la aplicación y habilita de nuevo la integración con Explorer o con el menú contextual
El programa fue desinstalado Instala el programa de nuevo
Se eliminó un acceso directo de Enviar a Vuelve a crear el acceso directo en shell:sendto
Se añadió el valor LegacyDisable Elimina el valor LegacyDisable de la clave del verbo
Se cambió el nombre de la clave del controlador Vuelve a ponerle el nombre original a la clave
Se eliminó una clave del Registro Importa la copia de seguridad .reg exportada o usa Restaurar sistema

Para restaurar una exportación del Registro, haz doble clic en el archivo .reg guardado y confirma la combinación. Después reinicia el Explorador de archivos.

Solución de problemas: el elemento del menú contextual sigue apareciendo o el clic derecho es lento

El elemento sigue apareciendo después de editar el Registro

El menú de clic derecho se abre muy lentamente

Un programa vuelve a crear el elemento del menú después de reiniciar

El Editor del Registro muestra Acceso denegado

Buenas prácticas para mantener limpio el menú contextual de Windows

Un menú de clic derecho limpio es más fácil de mantener si evitas la saturación en lugar de quitar todo más tarde.

Limpieza del menú contextual de Windows: preguntas frecuentes

P ¿Puedo quitar comandos integrados de clic derecho de Windows?
Algunos comandos integrados pueden ocultarse solo con personalización avanzada del shell, pero normalmente no se recomienda. Comandos principales como Abrir, Copiar, Pegar, Cambiar nombre, Eliminar y Propiedades forman parte del comportamiento normal de Windows y deberían seguir disponibles.
P ¿Es seguro eliminar claves ContextMenuHandlers?
Es más seguro exportar primero la clave y cambiarle el nombre en lugar de eliminarla. Si se quita el controlador equivocado, una aplicación puede perder integración con el Explorador de archivos o el menú puede comportarse de forma inesperada.
P ¿Por qué algunos elementos aparecen solo después de hacer clic en Mostrar más opciones?
Windows 11 muestra primero un menú compacto moderno y mantiene muchas extensiones de shell antiguas en el menú heredado detrás de Mostrar más opciones. Esos elementos antiguos suelen gestionarse mediante entradas clásicas del Registro shell y ShellEx.
P ¿Quitar un acceso directo de Enviar a elimina mis archivos?
No. Quitar un acceso directo de la carpeta SendTo solo elimina ese destino del submenú Enviar a. No elimina la carpeta, programa, impresora o unidad original.
P ¿Por qué el elemento del menú vuelve después de una actualización de la aplicación?
Algunas aplicaciones vuelven a crear la integración con shell durante las actualizaciones. Deshabilita la integración dentro de la configuración de la aplicación si es posible, porque una limpieza solo en el Registro puede sobrescribirse en la siguiente actualización.
P ¿Un controlador de menú contextual dañado puede hacer que el Explorador de archivos se cierre?
Sí. Las extensiones de shell dañadas pueden ralentizar o bloquear el Explorador de archivos porque se cargan cuando Windows construye el menú. Si los bloqueos empezaron después de instalar una aplicación, deshabilita primero la extensión de shell de esa aplicación.

Conclusión: quita solo los elementos del menú contextual que entiendas

Limpia el menú de clic derecho de forma segura

La mejor forma de quitar elementos no deseados del menú contextual de Windows es empezar por la aplicación que los añadió, después usar carpetas simples como shell:sendto y solo entonces pasar al Editor del Registro. Para verbos estáticos, LegacyDisable o Extended pueden ocultar comandos sin eliminarlos. Para controladores ShellEx, exporta la clave y cámbiale el nombre en lugar de quitarla de forma permanente.

Después de cada cambio, reinicia el Explorador de archivos y prueba un tipo de archivo cada vez. Un enfoque cuidadoso y reversible mantiene limpio el menú sin romper el Explorador de archivos ni las aplicaciones instaladas.