Eliminar Ejecutar como administrador del menú contextual en Windows 11
Windows 11 proporciona una opción Ejecutar como administrador en el menú contextual. Con esa opción, puede ejecutar cualquier aplicación compatible (por ejemplo, un archivo BAT, EXE, CMD, etc.) con acceso completo de administrador, que es necesario en algunos casos. Pero, si no desea que esta opción realice ninguna acción, puede modificar el Registro de Windows para deshabilitar la opción Ejecutar como administrador en el menú contextual del botón derecho de Windows 11.
Una vez hecho esto, la opción no funcionará en los elementos del menú Inicio ni en los elementos del escritorio ni en ningún otro lugar. Si intenta utilizar esta opción en el menú Inicio, no pasará nada. Y, si selecciona la opción Ejecutar como administrador para una aplicación compatible disponible en el escritorio o en una carpeta en un disco duro, mostrará el siguiente error:
Este archivo no tiene una aplicación asociada para realizar esta acción. Instale una aplicación o, si ya está instalada, cree una asociación en la página Configuración de aplicaciones predeterminadas.
No se preocupe, ya que también puede habilitar la opción Ejecutar como administrador en el menú contextual de Windows 11 cuando sea necesario. Esta publicación incluye ambas secciones con instrucciones paso a paso.
Antes de realizar cambios en el Registro de Windows 11, se recomienda crear un punto de restauración del sistema o hacer una copia de seguridad del Registro. Esto le ayudará a deshacer cualquier cambio inesperado. Además, debe iniciar sesión con una cuenta de administrador para poder realizar esta acción.
Cómo eliminar o deshabilitar Ejecutar como administrador desde el menú contextual en Windows 11
Para eliminar la opción Ejecutar como administrador del menú contextual de Windows 11, sigue cuidadosamente estos pasos:
En el cuadro de búsqueda, escriba regedit y utilice la tecla Intro
Se abrirá la ventana del Editor del Registro. Allí, primero, acceda a la clave del Registro shell para la entrada del Registro exefile. El camino es:
HKEY_CLASSES_ROOT\exefile\shellLa clave de registro del shell contiene una clave runas
Haz clic con el botón derecho en esa tecla y usa la opción Eliminar
En el cuadro de confirmación, presione el botón Sí
En caso de que no pueda eliminar la clave del Registro, primero debe tomar el control total y la propiedad de la clave del Registro y luego eliminarla
De la misma manera, acceda a las claves del Registro shell para los archivos CMD, CPL y BAT uno por uno utilizando las siguientes rutas:
HKEY_CLASSES_ROOT\cmdfile\shellHKEY_CLASSES_ROOT\cplfile\shellHKEY_CLASSES_ROOT\batfile\shell-
Elimine las claves de registro de runas disponibles en esas ubicaciones
Ahora acceda a la clave shell presente en la entrada del Registro mscfile:
HKEY_CLASSES_ROOT\mscfile\shellElimine la clave RunAs presente debajo de la clave de registro del shell.
Reinicie el Explorador de archivos y esto deshabilitará por completo la opción Ejecutar como administrador en el menú contextual de Windows 11.
Habilite la opción Ejecutar como administrador en el menú contextual de Windows 11
En caso de que necesite habilitar la opción Ejecutar como administrador en el menú contextual de Windows 11 más adelante, siga este proceso con mucho cuidado.
Primero, abra la ventana del Editor del Registro. Vaya a la tecla shell para la entrada de Registro exefile. El camino es:
HKEY_CLASSES_ROOT\exefile\shellHaga clic con el botón derecho en la tecla shell, vaya a Nuevo y seleccione la opción Clave. Cambie el nombre de la nueva clave con runas. Después de hacer eso, cree un nuevo valor de cadena bajo la tecla runas y asígnele el nombre HasLUAShield.
Cree una subclave debajo de la clave de registro runas y asígnele el nombre comando. En la tecla comando, tendrá un valor de cadena de nombre (predeterminado) en la sección derecha. Haga doble clic en él y se abrirá un cuadro. Agregue "%1" %* en el campo Información del valor y presione OK para cerrar el cuadro.
Ahora cree un nuevo valor de cadena bajo la tecla de comando y asígnele el nombre IsolatedCommand (como se ve en la captura de pantalla anterior). Haga doble clic en ese valor y se abrirá un cuadro. Nuevamente, agregue "%1" %* en el campo Información del valor y cierre ese cuadro con el botón Aceptar.
Con los pasos anteriores, la opción del menú contextual Ejecutar como administrador comenzará a funcionar nuevamente para los archivos EXE. Ahora continúe este proceso para otros tipos de archivos.
Acceda a la clave shell para la entrada del Registro batfile. Su camino es:
HKEY_CLASSES_ROOT\batfile\shellCree una clave runas y una tecla comando debajo de esa clave de Registro shell. Bajo la tecla runas, cree un valor de cadena HasLUAShield. La tecla comando ya tendrá un valor de cadena (predeterminado). Haga doble clic en él para abrir el cuadro Editar cadena. Agregue la siguiente ruta en el campo Información del valor:
%SystemRoot%\System32\cmdexe /C "%1" %*Pulse el botón Aceptar.
Repita estos pasos exactos para la clave shell disponible en la entrada del registro cmdfile. La ruta a su clave shell es:
HKEY_CLASSES_ROOT\cmdfile\shellA continuación, vaya a la clave shell presente en la entrada del Registro cplfile usando esta ruta:
HKEY_CLASSES_ROOT\cplfile\shellCree una tecla runas y una tecla comando debajo de ella. Debajo de la clave runas, cree un valor de cadena HasLUAShield. Y, en la tecla comando, haga doble clic en el valor de cadena de nombre (Predeterminado). En el cuadro Editar cadena, pegue la siguiente ruta:
%SystemRoot%\System32\rundll32.exe shell32.dll,Control_RunDLLAsUser "%1",%*Pulse el botón Aceptar para cerrar el cuadro.
En el paso final, vaya a la clave shell presente bajo la clave de registro mscfile. Aquí está el camino:
HKEY_CLASSES_ROOT\mscfile\shellCree una tecla Ejecutar como y una tecla comando debajo de ella. En la sección derecha de la tecla RunAs, genere un valor de cadena HasLUAShield.
En la sección derecha de la tecla comando, haga doble clic en el valor de Sting (Predeterminado) para abrir su cuadro de edición. Pegue esta ruta en el campo Información del valor:
%SystemRoot%\system32\mmc.exe "%1" %*Pulse el botón Aceptar para cerrar este cuadro.
Al seguir todo este proceso, la opción del menú contextual Ejecutar como administrador comenzará a funcionar para CMD, EXE, CPL y otros archivos compatibles en su computadora con Windows 11.
¡Eso es todo!
¿Cómo ejecuto como un usuario diferente en el menú contextual de Windows 11?
La forma más rápida de usar la opción Ejecutar como un usuario diferente en el menú contextual de Windows 11 es mantener presionada la tecla Shift. Seleccione una aplicación o acceso directo del escritorio, mantenga presionada la tecla Mayús y haga clic con el botón derecho en el elemento seleccionado. Verá la opción Ejecutar como otro usuario en el menú del botón derecho temporalmente. También puede usar el Editor del Registro para crear las entradas requeridas para agregar permanentemente la opción Ejecutar como un usuario diferente en el menú contextual de Windows 11.
¿Cómo me deshago del menú contextual en Windows 11?
Si desea deshabilitar el menú contextual predeterminado del Explorador de archivos de Windows 11, primero abra el Editor de directivas de grupo. Después de eso, vaya a Configuración de usuario> Plantillas administrativas> Componentes de Windows> Explorador de archivos. Haga doble clic en la configuración Eliminar el menú contextual predeterminado del Explorador de archivos. Seleccione la opción Habilitado y presione OK para guardar la nueva configuración.






