¿Cómo forzar un diálogo de "¿realmente quieres cerrar?" En Windows 7?

19

A veces quiero elegir "Cerrar sesión de usuario actual", pero luego presiono "Apagar" por accidente.

Casi en todas partes, Windows 7 pregunta "¿realmente quieres hacer esto? Sí / No", pero ese no es el caso cuando presiono el botón "Apagar". Windows 7 se cierra inmediatamente sin darme la oportunidad de corregir mi error.

Así que me pregunto: ¿por qué Windows se cierra inmediatamente sin preguntar "realmente hacer eso"? ¿en este caso?

¿Hay alguna manera de cambiar este comportamiento? Por ejemplo, ¿podría forzar a Windows a mostrar un cuadro de diálogo que pregunta "¿Realmente quieres cerrar?"

Traté de cambiar este comportamiento con el editor de políticas. Parece que es muy fácil eliminar por completo el botón Apagar del menú Inicio, pero no pude encontrar una entrada para activar dicho cuadro de diálogo Sí / No.

Vokuhila-Oliba
fuente
Siempre me ha parecido extraño. Si tiene algo que pide guardar cuando se cierra, escriba algunas letras rápidamente, luego presione cancelar y el apagado se detiene, pero no hay una manera no hacky de hacerlo.
Phoshi el

Respuestas:

9

Aquí hay una solución alternativa:

  1. Haga clic derecho en el Shutdownbotón y elijaProperties
  2. define la acción predeterminada como logoff

Todavía no aparece un diálogo que pregunta "¿realmente quieres ...". Pero solo se cierra la sesión cuando se hace clic en el Botón por accidente.

EDITAR : si se pregunta qué pasó con la shutdownentrada: se ha movido al arrow menuahora (automáticamente).

Vokuhila-Oliba
fuente
3
¡Gracias por esto! Lo asigné a "Bloquear" para no matar accidentalmente todas mis aplicaciones.
Kristopher Ives
7

Puede eliminar el botón de apagado de Windows del menú de inicio y utilizar esta utilidad en su lugar

La utilidad de apagado de Beyondlogic proporciona:

  • Opciones para apagar, apagar, reiniciar, suspender, hibernar, cerrar sesión o bloquear la estación de trabajo.
  • En realidad, apaga las computadoras compatibles con ACPI, incluido WinNT4 con la capa de abstracción de hardware hal.dll.softex.
  • Posibilidad de mostrar mensajes opcionales de un máximo de 300 caracteres.
  • El diálogo de apagado aparecerá en la ventana activa, en caso de que sea la ventana de inicio de sesión, el protector de pantalla de inicio de sesión, el escritorio del usuario conectado o una estación de trabajo bloqueada.
  • Opción para permitir al usuario cancelar la operación. (Esto se puede atenuar)
  • Opción para evitar que se produzca una acción de apagado en las computadoras conectadas, lo que brinda a sus usuarios la flexibilidad de ejecutar procesos largos durante la noche sin ser molestados.

Estoy usando esto con Windows 7, funciona de maravilla, solo cree algunos archivos por lotes para sus acciones preferidas, por ejemplo, Apagar, Cerrar sesión, Hibernar (configure el tiempo que puede necesitar para cancelar esta operación) y coloque accesos directos en el menú de inicio, la barra de tareas en el escritorio o su lanzador favorito.

ingrese la descripción de la imagen aquí

Consejo: cambie el nombre del archivo (por ejemplo, shtdwn.exe) ya que shutdown.exe ya existe en Windows si desea usarlo desde la línea de comandos.

Comunidad
fuente
buena solución! Pero todavía estoy buscando una solución integrada / incorporada.
Vokuhila-Oliba
no existe, ya que el propio shutdown.exe de Windows no permite abortar el apagado a través de la GUI, solo puede usar el argumento -a desde la línea de comando u otro archivo por lotes (si el apagado inicial se programó con -t xx). de todos modos, un ejecutable independiente 18 kilobytes en realidad no se hinche su sistema :)
3

Puede utilizar el Rastreador de eventos de apagado integrado.

He leído en otra parte que puedes hacerlo a través de lo siguiente:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability
Name:ShutdownReasonUI (REG_DWORD)
1=enable 0=disable

Pero esto no funcionó para mí. Tuve que usar el editor de políticas de grupo (Inicio -> ejecutar -> gpedit.msc) y editar "Configuración de la computadora -> Plantillas administrativas -> Sistema -> Visualizar rastreador de eventos de apagado"

ingrese la descripción de la imagen aquí

Dakusan
fuente