El Administrador de tareas en Windows Vista y Windows 7 se ejecuta en modo no elevado de forma predeterminada, mostrando solo aquellos procesos que se ejecutan en el contexto del usuario actual. Para poder finalizar o administrar un proceso que se ejecuta bajo otras cuentas de usuario, o cerrar la sesión de otros usuarios, debe elevar el Administrador de tareas haciendo clic en el botón Mostrar procesos de todos los usuarios en la pestaña Procesos.
Alternativamente, puede crear un acceso directo de escritorio a Taskmgr.exe, haga clic derecho en el acceso directo y haga clic en Ejecutar como administrador . Pero, esta solución alternativa no ayudará si utiliza principalmente la combinación de teclas Ctrl + Shift + Esc para iniciar el Administrador de tareas.
Acabo de encontrar una manera de iniciar el Administrador de tareas en modo elevado de forma predeterminada cuando utilizo Ctrl + Shift + Esc o al ejecutar Taskmgr.exe directamente, y compartir el conocimiento en esta publicación. El truco consiste en establecer el valor de registro del depurador para Taskmgr.exe, apuntando a un VBScript que inicia el Administrador de tareas elevado. El método que encontré funciona perfectamente bien, sin importar la forma en que uses para iniciar el Administrador de tareas.
Administrador de tareas Ejecutar como administrador (elevado) de forma predeterminada
Estas son las instrucciones para hacer que el Administrador de tareas siempre se inicie en modo elevado:
- Abra la carpeta C: \ Windows \ System32 .
- Haga una copia de
Taskmgr.exe
y nombre la copia comoTaskmgr2.exe
- Descargue taskmgr-elev.zip y descomprima el contenido en una carpeta
- Mueva el archivo
taskmgr.vbs
a C: \ Windows - Haga doble clic en
taskmgr-elev.reg
para ejecutarlo - Presione Ctrl + Shift + Esc, o escriba
taskmgr.exe
en Start Orb para abrir el Administrador de tareas. Ahora debería mostrar el cuadro de diálogo de elevación Control de cuentas de usuario. Haga clic en Continuar para que el Administrador de tareas se ejecute como administrador (elevado). Y, cuando ejecuta el Administrador de tareas desde una cuenta de usuario estándar, debe solicitar las credenciales de administrador.
Más información
La corrección de registro anterior establece taskmgr.vbs
como el depurador para el proceso taskmgr.exe
, al escribir en la siguiente clave:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Opciones de ejecución de archivos de imagen \ Taskmgr.exe
Iniciar Task Manager ahora invocará el archivo de script taskmgr.vbs
, que luego inicia taskmgr2.exe
elevado. Para revertir los cambios, ejecute el archivo Undo.reg y luego elimine manualmente taskmgr.vbs del directorio de Windows.
La excelente utilidad Process Explorer utiliza la misma técnica para reemplazar el Administrador de tareas.