Dos de las principales quejas con las que se está encontrando Windows Vista es la incompatibilidad de ciertas aplicaciones con el Sistema Operativo y la continua solicitud de elevación privilegios que tanto entorpece el trabajo diario según los críticos….
Debido a esa supuesta incompatibilidad, muchas aplicaciones necesitan ser ejecutadas con privilegios de administrador para que funcionen sin problemas, con el “problema” de que cada vez que se ejecuta nos solicitara elevación de privilegios y probablemente el usuario acabara deshabilitando el UAC.
Sin embargo, hay una forma de poder, a la vez, habilitar que el programa se ejecute con privilegios administrativos y que no nos pregunte por le elevación de privilegios.
Para el ejemplo estamos utilizando la aplicación CPU-Z, y lo primero que vamos a hacer es poner que nuestra aplicación se ejecute siempre con privilegios administrativos. Para ello, pulsamos con el BOTON DERECHO encima del ejecutable de la aplicación, seleccionamos PROPIEDADES y en la ventana que nos sale nos vamos a la pestaña COMPATIBILIDAD y ahí marcamos la opción de EJECUTAR ESTE PROGRAMA COMO ADMINISTRADOR tal y como se muestra en la imagen
A partir de este momento, la aplicación se ejecutara con permisos de administrador, saltando siempre el prompt del UAC, pero lo que queremos es que esa solicitud no nos vuelva a saltar. Para ello, nos tendremos que descargar e instalar Microsoft Application Compatibility Toolkit .
Una vez instalado, nos vamos a ejecutar el ACT (Application Compatibility Toolkit) y ejecutamos el COMPATIBILITY ADMINISTRATOR en modo administrador como aparece en la imagen.
Una vez abierta, necesitaremos crear un nuevo parche para aplicación, para ello pinchamos sobre NEW DATABASE con el botón derecho, y seleccionamos CREATE NEW > APPLICATION FIX.
Nos aparecerá una nueva ventana donde meteremos la información de la aplicación sobre la que crearemos el parche, introduciendo en la que se encuentra el ejecutable y pulsando después en SIGUIENTE.
En el siguiente paso es en el que deberemos marcar lo más importante de todo este tutorial, y es seleccionar MODO DE COMPATIBILIDAD run as invoker como se muestra en la imagen.
En los dos siguientes pasos no hacemos ningún cambio y pulsamos en FINALIZAR. Ahora tendremos que guardar la base de datos creada pinchando en FILE> SAVE AS y guardándola con el nombre de la aplicación que estamos utilizando.
Ahora nos toca aplicar el parche que hemos creado, para ello lo primero que tenemos que hacer es ejecutar el SIMBOLO DE SISTEMA como ADMINISTRADOR. Una vez abierto el símbolo de sistema ejecutaremos el comando sdbinst [ruta]nombre_de_archivo.sdb siendo [ruta] el lugar donde hemos guardado el archivo con extensión SDB. (Para desinstalar el parche es con el mismo comando pero añadiéndole al final el parámetro –u)
Pulsamos ENTER , os saldrá que la instalación de la aplicación se ha completado correctamente y a partir de ese momento ya no os volverá a aparecer el UAC cuando ejecutéis esa aplicación.
Pues a mi no me ha funcionado…, sigue pidiendo elevacion de privilegios.
Algún manual en español?? para la herramienta claro.
¿Que manual necesitas?¿Uno del ACT 5.0?
Si me explicas un poco mas podemos ver cual es la causa de que no te funcione, yo he probado en varios equipos y me ha funcionado siempre
El manual ya lo he encontrado. He seguido tus instrucciones, consigo que instale la aplicacion, pero sigue saltando el prompt…
Este finde con más tiempo probaré de nuevo, no obstante, agradezco el interés en el tema.
Un saludo.
VISTA SE SALE.
Entiendo que sigues el articulo para instalar una aplicacion, y despues de instalada al ejecutarla te sigue saltando el UAC ¿es asi?
SI, EFECTIVAMENTE, INSTALO LA APLICACION Y SIGUE SALTANDO EL PROMPT. NO SE SI TIENES ALGUN OTRO «TRUCO» PARA EVITAR ESTO….
GRACIAS AGAIN
Una vez instalada la aplicacion, tienes que realizar lo que explico en el tutorial sobre el archivo .exe que te instala y cada vez que ejecutes la aplicacion no te saltara el UAC
PingBack desde Desactivar UAC en Windows Vista « El Blog de Sanrau
una solucion sencilla es el programa tweakuac,permite mantener la proteccion activada pero sin los molestos mensajes,
Funciona muy bien el procedimiento para «pasar» de la UAC para determinadas aplicaciones. Es exactamente lo que buscaba.
xguess: TweakUAC permite desactivar TEMPORALMENTE, activar o desactivar la UAC, no sirve para utilizarlo regularmente con determinadas aplicaciones ya que te obliga a utilizarlo cada vez, para eso es mas fácil soportar el promtp de la UAC.
Gracias! Funciono apropiadamente la solucion!
Hola a todos , yo era simplemente checkin ‘ de este blog y realmente admiro la idea del artículo, y no tienen nada que hacer , así que si alguien quiere tener un combo fascinante al respecto , por favor póngase en contacto conmigo en el AIM , mi identificación es Heather Smith