Cómo desactivar UAC para un programa específico en Windows 10

Muchas veces necesitamos dar permisos de administrador a un usuario para que pueda ejecutar un determinado programa, ya que éste requiere permisos elevados.

Dar permisos de administrador a un usuario puede comprometer la seguridad del sistema y la propia política de seguridad de la empresa.

Para saltarnos este problema, se puede realizar una configuración para excluir un programa y que,por defecto, se ejecute con privilegios elevados dentro de un usuario estándar de Windows.

Para realizar esta configuración específica, primero tenemos que instalar el Kit ADK (Windows Assessment and Deployment Kit) desde el siguiente enlace:

- Descargar Windows ADK desde aquí. (Versión para Windows 1903 en adelante).

Durante la instalación, sólamente tenemos que instalar : "Herramientas de compatibilidad de Aplicaciones".

Una vez instalada la herramienta, la ejecutamos como Administrador : Compatibility Administrator (64 bit) o Compatibility Administrator (32 bit) dependiendo de la versión del programa a excluir.

Una vez arrancada, tenemos que ir a File->New-Create New Database. Le cambiamos el nombre y picamos con el botón derecho encima ->Create New -> Application Fix.

Seguimos el asistente dando nombre al programa y eligiendo la ruta del ejecutable. En la siguiente pantalla nos pregunta el modo de compatibilidad--> buscamos en Additional Compatibility Modes : RunAsInvoker y lo marcamos.

En el siguiente menú , Compatibility fixes no marcamos nada y damos a continuar.El siguiente paso indica (Matching Information) todos los datos del ejecutable donde podemos hasta marcar que solamente se aplique a una versión del ejecutable específica si queremos, por defecto damos a finalizar.

Ahora salvamos la base de datos desde File--->Save as: y la guardamos por ejemplo en c:\windows.Se creará un fichero con extensión .SDB .

Para activar dicha exclusión, solo tenemos que iniciar línea de comandos como administrador y teclear lo siguiente:

- Sdbinst <ruta><fichero> : Ejemplo : Sdbinst c:\windows\test.sdb

Posteriormente solo tenemos que reiniciar el equipo y ya no se pedirá elevación para ejecutar dicha aplicación y se podrá usar con permisos normales de usuario estándar.

 

Enlace al artículo original.....aquí.