La cancelación del apagado de la ventana 7 desactiva el botón de encendido

12

Normalmente, al presionar el botón de encendido una vez, se inicia un apagado en Windows 7.

Si todavía se está ejecutando algún programa que no se cierra (por ejemplo, esperando una respuesta de diálogo), Windows superpone la pantalla con un diálogo que permite al usuario cancelar el apagado.

Acabo de notar que en dos sistemas diferentes aquí, el uso de esta opción de cancelación deshabilita el apagado mediante el botón de encendido. El botón de encendido todavía se puede usar para matar el sistema manteniéndolo presionado durante unos segundos, y el botón del menú Inicio para apagar la PC también funciona.

Pasos para reproducir:

  1. Abra el Bloc de notas, escriba algunos caracteres. No guarde.
  2. Presione el botón de encendido de la computadora.
  3. Espere hasta que aparezca la pantalla oscura.
  4. Presione cancelar.
  5. Presione el botón de encendido nuevamente. Fíjate cómo no pasa nada.

¿Cuál es la razón de este comportamiento? ¿Se puede desactivar para intentar siempre apagar la PC cuando se presiona el botón de encendido?

Jens
fuente
1
¿Quieres no mostrar esa pantalla que aparecen a pedir Force Shutdowny Cancelo simplemente desea utilizar el botón de encendido para apagarlo de nuevo?
avirk
¿Son los sistemas de la misma marca y modelo?
Ramhound
2
@Avrik: Me gustaría que el botón de encendido pueda apagar el sistema nuevamente.
Jens
@Ramhound: No, para nada. No tengo sus especificaciones de hardware aquí en este momento, pero un sistema era un sistema Core i3 reciente, mientras que el otro era un sistema basado en Pentium bastante antiguo.
Jens

Respuestas:

14

Este es un problema conocido: http://support.microsoft.com/kb/2719667/en-us?sd=rss&spid=14498 (es bastante curioso que acabo de verlo aparecer recientemente en el feed RSS de la base de conocimiento)

Si una aplicación impide que Windows se cierre (por ejemplo, trabajo no guardado), Windows esperará un período de 60 segundos en el cuadro de diálogo de cierre forzado antes de forzar el cierre de la aplicación para que el cierre pueda continuar. Si el usuario cancela el diálogo de cierre forzado, Windows aún conserva el valor de tiempo de espera de 60 segundos. Como resultado, la próxima vez que se produzca un cierre, incluso si no hay aplicaciones de bloqueo, el cierre se retrasará hasta que caduque el valor de tiempo de espera.

Este comportamiento solo ocurre cuando se configura el botón de encendido para apagar la máquina. Al cerrar Windows a través del menú Inicio, el problema no se produce ya que el valor de tiempo de espera no se retiene al cancelar el diálogo de apagado forzado.

Lamentablemente, la solución es:

Para solucionar este problema, use la opción de apagado desde el menú Inicio de Windows.

Mark Sowul
fuente
¿No debería esperar un minuto antes de volver a presionar el botón?
Synetech
¡Gracias por tu respuesta! El enlace al artículo de la base de conocimiento es bastante útil.
Jens
7

Logré reproducir este comportamiento en mi HP DV7 (con y sin SP1). Todo sucedió exactamente como usted dijo, hasta que la computadora se apagó de repente.

La investigación adicional mostró que cancelar el apagado no deshabilita el botón de encendido. Simplemente se retrasa .

Ejemplo de cómo funciona el retraso

  1. Abra el Bloc de notas, escriba algunos caracteres. No guarde.

  2. Presione el botón de encendido de la computadora.

  3. Espere hasta que aparezca la pantalla oscura.

  4. Haga clic Cancel.

  5. Pruebe cualquiera de los siguientes:

    • Presione el botón de encendido inmediatamente.

      Nada sucederá de inmediato, pero la computadora intentará apagarse exactamente 90 segundos después de presionar el botón de encendido por primera vez.

    • Espere hasta que hayan pasado 90 segundos después de presionar el botón de encendido por primera vez.

      Si presiona el botón de encendido ahora, la computadora intentará apagarse de inmediato.

Razón fundamental

Windows evita que el botón de encendido intente apagar la computadora más de una vez en 90 segundos. Aquí solo puedo hacer una suposición educada, pero supongo que esto es para evitar múltiples intentos de apagado debido a un mal funcionamiento del botón de encendido o al presionarlo accidentalmente.

[C] ¿se puede desactivar para intentar siempre apagar la PC cuando se presiona el botón de encendido?

No pude encontrar ninguna documentación con respecto a este comportamiento, y mucho menos una forma de modificarlo.

Pero para apagar la computadora después de un intento fallido, simplemente cierre la aplicación que impide el apagado y realice una de las siguientes acciones:

  • Presione el botón de encendido nuevamente. La computadora se apagará automáticamente.

  • Haga clic Start -> Shut down. No hay demora si lo haces de esta manera.

Dennis
fuente
1
Hmm, el artículo de KB con el que Mark se vincula indica que el tiempo de espera es de 60 segundos, no 90.
Synetech
Lo cronometré dos veces. Fue exactamente 90 segundos.
Dennis
Me pregunto si hay una configuración que afecte esto, como WaitToKillAppTimeouten XP (no puedo encontrar evidencia concluyente de si este realmente funciona o no en Windows 7. Si no es así, tal vez sea porque está codificado o almacenado en otro lugar en relación con KB2719667; que luego plantearía la pregunta de por qué el suyo difiere del artículo de KB).
Synetech
Volví a cronometrarlo, solo para asegurarme: son 90 segundos después de presionar el botón de encendido por primera vez, no 60 segundos después de que aparezca el diálogo "forzar apagado".
Dennis
Si, pero porque ? ¿Es configurable?
Synetech
1

Cuando presiona el botón de encendido, Windows inicia una transición de apagado y comienza a cerrar todas las aplicaciones de sesión de usuario (el sistema se encuentra en un estado shutdown_in_progress ), pero cuando es necesario guardar algo de trabajo primero, la transición queda pendiente hasta que la aplicación esté correctamente cerrado.

ingrese la descripción de la imagen aquí

Comenzará otra secuencia de apagado, ya que hay una en curso, si guarda ese archivo verá que la transición de apagado continuará por sí misma.


fuente