Dé a los programas en ejecución la oportunidad de cerrarse correctamente y no interrumpirán el proceso de cierre de sesión.

A veces, al apagar, reiniciar o cerrar sesión en su máquina con Windows 10, puede recibir un mensaje de error que interrumpe o incluso cancela la operación. 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 podría ahorrarle tiempo. Esto es lo que debe hacer, si se enfrenta a esta situación.

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

Puede ser que tenga bastantes tareas ejecutándose simultáneamente, cada una posiblemente con datos no guardados. Si este es el caso, cada tarea o aplicación intenta guardar datos antes de que Windows cierre la sesión. Esta podría ser una de las razones del mensaje de error. Como remedio, es posible que desee extender el tiempo asignado para cerrar la sesión para permitir que todas las tareas terminen lo que están haciendo.

Alternativamente, podría ser simplemente una tarea problemática. Esto puede ser cierto si se trata de un problema recurrente. En este caso, y si está seguro de que ninguna de las aplicaciones que está utilizando perderá datos, podría hacer que Windows fuerce un cierre de sesión más rápido.

instagram viewer

¿Qué debe 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 un programa que funciona mal y que interfiere con el cierre de sesión de Windows, podría ser algo que deba investigar. Hay arreglos que debe probar primero si hay un aplicación que impide que Windows se apague o cierre la sesión.

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

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

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

Cambiar estos dos valores implica editando el registro, así que ten cuidado, y hacer una copia de seguridad copiar antes de jugar con él.

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

Haga esto para cambiar cuánto tiempo espera Windows las aplicaciones cuando cierra la sesión solo desde su cuenta de usuario.

  1. Abra el editor del Registro. Ver cómo abrir el Editor del Registro en Windows para más información.
  2. Navegue a la siguiente carpeta en el registro:
    HKEY_CURRENT_USER\Panel de control\Escritorio
  3. En el panel de la derecha, busque la cadena denominada WaitToKillAppTimeout.
  4. Si no lo ve, deberá crearlo haciendo clic derecho en cualquier espacio vacío en el panel y seleccionando Nuevo > Valor de cadena. cambiarle el nombre WaitToKillAppTimeout.
  5. Haga doble clic en esta cadena para editar su valor, que está en milisegundos. (1000 milisegundos equivalen a un segundo). De forma predeterminada, los datos del valor se establecen en 20 000 (o 20 segundos).
  6. Aumente este valor para que Windows espere más tiempo en la ejecución de aplicaciones antes de apagarse o cerrar sesión. (Disminuir su valor cerrará la sesión más rápidamente).

1B. Cómo cambiar WaitToKillAppTimeout para todos los usuarios

Esto aplicará reglas de cierre de sesión modificadas a todos los usuarios de la PC.

  1. Abra el editor del Registro.
  2. Navegue a la siguiente carpeta en el registro:
    HKEY_USUARIOS\.POR DEFECTO\Panel de control\Escritorio
  3. Siga los pasos del tres al seis del método 1A para cambiar el tiempo que espera Windows para que las aplicaciones terminen de cerrarse correctamente al cerrar sesión para todos los usuarios.

2A. Cómo configurar HungAppTimeout solo para su cuenta de usuario

Hacer esto cambiará el tiempo que espera Windows las aplicaciones que considera colgadas. Esto es solo para su cuenta de usuario.

  1. Abra el Editor del Registro.
  2. Navegue a la siguiente carpeta en el Registro:
    HKEY_CURRENT_USER\Panel de control\Escritorio
  3. En el panel de la derecha, busque la cadena denominada HungAppTimeout.
  4. Si la cadena no existe, créela haciendo clic derecho en cualquier espacio vacío en el panel y eligiendo Nuevo > Valor de cadena. cambiarle el nombre HungAppTimeout.
  5. Haga doble clic en esta cadena para editar su valor, nuevamente, en milisegundos. (1000 milisegundos equivalen a 1 segundo). De forma predeterminada, los datos del valor se establecen en 5000.
  6. Aumente este valor para que Windows permita más tiempo para colgar aplicaciones y espere más tiempo al apagar o cerrar sesión. (Reduzca este valor para cerrar la sesión más rápidamente).

2B. Cómo cambiar HungAppTimeout para todos los usuarios

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

  1. Abra el Editor del Registro.
  2. Navegue a la siguiente carpeta en el registro:
    HKEY_USUARIOS\.POR DEFECTO\Panel de control\Escritorio
  3. Siga los pasos 3 a 6 del método 2A para cambiar el tiempo que espera Windows al cerrar sesión para todos los usuarios.

Dar a las aplicaciones más tiempo para cerrarse al cerrar la sesión

Si las aplicaciones siguen interrumpiendo Windows cuando apaga o cierra la sesión, sería prudente darles un poco más de tiempo para que terminen y se cierren correctamente. De esa manera, no interrumpirán el proceso de cierre de sesión y le pedirán que intervenga manualmente.