Cómo hacer que Windows 10 espere más tiempo al apagar si tiene tareas en ejecución

A veces, cuando apaga, reinicia o cierra sesión en su dispositivo con Windows 10, puede recibir un mensaje de error que interrumpe o incluso cancela el proceso. Para evitar que esto suceda, puede hacer que Windows espere más tiempo al cerrar la sesión.

Hacer que el sistema le dé un poco más de tiempo para cerrar la sesión realmente puede ahorrarle tiempo. Esto es lo que debe hacer si se encuentra con esta situación. Verificar Cómo desactivar aplicaciones en segundo plano en Windows 10.

¿Por qué Windows muestra un mensaje de error al cerrar la sesión?

Es posible que tenga bastantes tareas ejecutándose simultáneamente, cada una de ellas potencialmente con datos no guardados. En este caso, cada tarea o aplicación intenta guardar datos antes de que Windows cierre la sesión. Esta puede ser una de las razones del mensaje de error. Como solución, es posible que desee extender su tiempo de cierre de sesión para permitir que todas las tareas terminen lo que está haciendo.

Alternativamente, podría haber una tarea con un problema. En este caso, y si estás seguro de que ninguna de las apps que usas perderá datos, puedes hacer que Windows fuerce el cierre de sesión más rápido.

¿Qué deberías probar primero?

El método descrito aquí básicamente obliga a Windows a esperar más tiempo mientras se apaga o cierra la sesión. Sin embargo, si tiene una aplicación que funciona mal y que con frecuencia interfiere con el cierre de sesión de Windows, podría ser algo que deba investigar. Hay correcciones para probar primero si hay Una aplicación que bloquea Windows Cerrar o cerrar sesión.

Si ninguna de estas opciones funciona, puede ajustar cuánto tiempo espera Windows antes de cerrar la sesión, lo que le da más tiempo para corregir las aplicaciones en ejecución o los errores.

Hacer que Windows espere más tiempo al cerrar la sesión

Hay dos procesos a los que puede recurrir. primero, WaitToKillAppTimeout , que otorga a las aplicaciones de Windows unos 20 segundos para guardar datos y cerrar. Si las aplicaciones no responden, Windows las considera "suspendidas". mientras que el segundo, HungAppTimeout , le dice a Windows cuántos segundos debe esperar antes de considerar suspender aplicaciones y ofrecer una solución de cierre forzado.

Cambiar estos dos valores implica modificar el registro, así que ojo, y haz una copia de seguridad antes de meterte con él. Verificar Cómo hacer una copia de seguridad y restaurar el registro de Windows.

1.a. Cómo configurar WaitToKillAppTimeout solo para su cuenta de usuario

Puede usar estos pasos para cambiar cuánto tiempo espera Windows las aplicaciones solo cuando cierra la sesión de su cuenta de usuario.

HKEY_CURRENT_USER \ Control Panel \ Desktop
  • En el panel izquierdo, busque la serie nombrada WaitToKillAppTimeout.
  • Si no lo ve, deberá crearlo haciendo clic derecho en cualquier espacio vacío en el panel izquierdo y seleccionando Nuevo -> Valor de cadena. Etiquetarlo con WaitToKillAppTimeout.
  • Haga doble clic en esta cadena para modificar su valor, que está en milisegundos. (1000 milisegundos equivalen a 20000 segundo). De forma predeterminada, los datos del valor se establecen en 20 (o XNUMX segundos).
  • Aumente este valor para que Windows espere más para terminar de ejecutar las aplicaciones antes de apagarse o cerrar sesión. (Disminuir su valor cerrará la sesión más rápidamente).

1.b. Cómo configurar WaitToKillAppTimeout para todos los usuarios

Seguir estos pasos aplicará las reglas de cierre de sesión modificadas a todos los usuarios de la computadora.

  • Abra el editor de registro.
  • Navegue a la siguiente carpeta en el registro:
HKEY_USERS \ .DEFAULT Panel \ Control \ Desktop

2.a. Cómo configurar HungAppTimeout solo para tu cuenta de usuario

Seguir estos pasos cambiará el tiempo que Windows espera las aplicaciones que considera suspendidas. Esto es solo para su cuenta de usuario.

  • Abra el editor de registro.
  • Navegue a la siguiente carpeta en el registro:
HKEY_CURRENT_USER \ Control Panel \ Desktop
  • En el panel izquierdo, busque la serie nombrada HungAppTimeout.
  • Si la cadena no existe, créela haciendo clic derecho en cualquier espacio vacío en el panel y eligiendo Nuevo -> Valor de cadena. Nombralo HungAppTimeout.
  • Haga doble clic en esta cadena para editar su valor, nuevamente, en milisegundos. (1000 milisegundos equivalen a 5000 segundo). De forma predeterminada, los datos del valor se establecen en XNUMX.
  • Aumente este valor para que Windows tenga más tiempo para suspender aplicaciones y esperar más tiempo al apagar o cerrar sesión. (Reduzca este valor para cerrar la sesión más rápidamente).

2.b. Cómo configurar HungAppTimeout para todos los usuarios

Esto le permitirá cambiar el valor predeterminado para todos los usuarios.

  • Abra el editor de registro.
  • Navegue a la siguiente carpeta en el registro:
HKEY_USERS \ .DEFAULT Panel \ Control \ Desktop
  • Siga los pasos 3 a 6 del método 2.a para cambiar el tiempo que espera Windows para cerrar la sesión de todos los usuarios.

Da a las aplicaciones más tiempo para cerrarse cuando cierras sesión

Si las aplicaciones siguen interrumpiendo Windows cuando se apagan o cierran la sesión, sería prudente darles más tiempo para que finalicen y se cierren correctamente. De esta manera, el proceso de cierre de sesión no se interrumpirá y no se le pedirá que intervenga manualmente. Puedes ver ahora ¿Aparecen aplicaciones aleatorias cuando se presiona cierta tecla en Windows? Prueba estas correcciones.

Ir al botón superior