Cuando cierra sesión o reinicia/apaga su PC, Windows intenta cerrar las aplicaciones en ejecución correctamente informando a cada aplicación en ejecución que deben cerrarse. Windows les da tiempo a estas aplicaciones para que se cierren, de modo que dejen de hacer lo que están haciendo y guarden sus datos. Por ejemplo, si algún programa está grabando un CD/DVD, puede informar al sistema operativo que retrase el apagado/reinicio/cierre de sesión para que pueda terminar de realizar su tarea. Cuando el proceso de la aplicación no finaliza y permanece ejecutándose, este es el mensaje que se presenta como muestra la siguiente captura de pantalla:
Windows le solicitará que finalice las tareas en ejecución o cancele el proceso de apagado y regrese a su sesión de Windows. Si está seguro de que todas las aplicaciones en ejecución se pueden cerrar de forma segura, puede presionar manualmente el botón 'Apagar de todos modos'. Sin embargo, Windows también cuenta con una función adicional para finalizar automáticamente estas aplicaciones después de un tiempo de espera.
Con esta función, puede evitar que se muestre este mensaje y finalizar los procesos de la tarea automáticamente. Una vez que se habilita la función de finalización automática de tareas, estas 'aplicaciones que no responden' se cerrarán forzosamente después de un tiempo de espera.
Antes de continuar: debe comprender que la función de finalización automática de tareas es potencialmente peligrosa. Si lo habilita, puede cerrar la aplicación a la fuerza antes de que tengan la oportunidad de salir correctamente y guardar sus datos no guardados sin previo aviso. Habilítelo sólo si está seguro de que realmente lo necesita.
- Abra el Editor del Registro (consulte nuestro tutorial detallado sobre el editor del Registro de Windows)
- Navegue hasta la siguiente clave de registro:|_+_|
Consejo: Puede acceder a cualquier clave de Registro que desee con un solo clic.
- Crear un nuevocadenavalor nombradoTareas de finalización automáticay establece su valor en 1.
Eso es todo. Ahora Windows finalizará automáticamente las aplicaciones en ejecución cuando reinicie o apague su PC.
Además, es posible que desee ajustar el período de tiempo de espera que Windows espera antes de cerrar la aplicación. Después de este tiempo de espera, Windows cerrará la aplicación a la fuerza independientemente de su estado. Debe configurarse por separado para aplicaciones y servicios de Windows que se ejecutan en segundo plano.
Para configurar el tiempo de espera para las aplicaciones de escritorio, haga lo siguiente:
- Vaya a la siguiente clave de registro:|_+_|
- Crear un nuevocadenavalor llamadoTiempo de espera de espera para matar la aplicacióny configúrelo en 5000. Los datos de su valor son el tiempo de espera que debe especificarse en milisegundos, por lo que 5000 equivale a 5 segundos.
Puede especificar cualquier valor entre 2000 y 20000, pero evite valores más bajos, porque los procesos que terminan por la fuerza no son buenos. Creo que 5 segundos es un valor óptimo.
El valor predeterminado de los parámetros WaitToKillAppTimeout es 12000.
Para configurar el tiempo de espera para los servicios de Windows, debe realizar los siguientes pasos:
- Vaya a la siguiente clave de registro:|_+_|
- Crear un nuevocadenavalor llamadoTiempo de espera de espera para matar servicioy configúrelo nuevamente en 5000.
Para restablecer la configuración del sistema operativo a sus valores predeterminados, simplemente elimine los 3 valores: WaitToKillAppTimeout, WaitToKillServiceTimeout y AutoEndTasks.