Wie erzwinge ich in Windows 7 ein Dialogfeld "Möchten Sie wirklich herunterfahren?"?

19

Manchmal möchte ich "Logout current user" (Aktuellen Benutzer abmelden) auswählen, aber dann habe ich versehentlich "Shutdown" (Herunterfahren) gedrückt.

Fast überall fragt Windows 7 "Wollen Sie das wirklich tun? Ja / Nein" - aber das ist nicht der Fall, wenn ich auf "Herunterfahren" drücke. Windows 7 wird sofort heruntergefahren, ohne dass ich die Möglichkeit habe, meinen Fehler zu korrigieren.

Ich frage mich also, warum Windows sofort heruntergefahren wird, ohne zu fragen, ob das wirklich so ist. in diesem Fall?

Gibt es eine Möglichkeit, dieses Verhalten zu ändern? Könnte ich beispielsweise Windows zwingen, ein Dialogfeld mit der Frage "Möchten Sie wirklich herunterfahren?" Anzuzeigen?

Ich habe versucht, dieses Verhalten mit dem Richtlinieneditor zu ändern. Es scheint sehr einfach zu sein, die Schaltfläche "Herunterfahren" vollständig aus dem Startmenü zu entfernen, aber ich konnte keinen Eintrag finden, um ein solches Ja / Nein-Dialogfeld zu aktivieren.

Vokuhila-Oliba
quelle
Ich habe das immer komisch gefunden. Wenn Sie etwas haben, das beim Schließen gespeichert werden soll, geben Sie schnell ein paar Buchstaben ein, drücken Sie dann auf Abbrechen, und das Herunterfahren stoppt.
Phoshi

Antworten:

9

Hier ist eine Problemumgehung:

  1. Klicken Sie mit der rechten ShutdownMaustaste auf die Schaltfläche und wählen SieProperties
  2. Definieren Sie die Standardaktion als logoff

Sie erhalten immer noch keinen Dialog mit der Frage "Wollen Sie wirklich ...". Sie werden jedoch erst abgemeldet, wenn Sie versehentlich auf den Button klicken.

BEARBEITEN : Wenn Sie sich fragen, was mit dem shutdownEintrag passiert ist : Es wurde in das arrow menuJetzt verschoben (automatisch).

Vokuhila-Oliba
quelle
3
Danke dafür! Ich habe es "Lock" zugewiesen, damit nicht versehentlich alle meine Apps beendet werden.
Kristopher Ives
7

Sie können die Windows-Schaltfläche zum Herunterfahren aus dem Startmenü entfernen und stattdessen dieses Dienstprogramm verwenden

Das Hilfsprogramm zum Herunterfahren von Beyondlogic bietet:

  • Optionen zum Herunterfahren, Ausschalten, Neustarten, Anhalten, Ruhezustand, Abmelden oder Sperren der Workstation.
  • Fährt ACPI-kompatible Computer einschließlich WinNT4 mit der Hardware-Abstraktionsschicht hal.dll.softex herunter.
  • Möglichkeit zur Anzeige einer optionalen Nachricht mit maximal 300 Zeichen.
  • Das Dialogfeld zum Herunterfahren wird im aktiven Fenster angezeigt, wenn es sich um das Anmeldefenster, den Anmeldebildschirmschoner, den Desktop des Benutzers oder eine gesperrte Arbeitsstation handelt.
  • Option, die es dem Benutzer ermöglicht, den Vorgang abzubrechen. (Dies kann ausgegraut werden)
  • Option, um zu verhindern, dass auf angemeldeten Computern eine Aktion zum Herunterfahren ausgeführt wird, sodass Ihre Benutzer über Nacht flexibel lange Prozesse ausführen können, ohne gestört zu werden.

Ich verwende dies mit Windows 7, arbeite wie ein Zauber, erstelle einfach ein paar Batch-Dateien für deine bevorzugten Aktionen, z. B. Herunterfahren, Abmelden, Ruhezustand (stellen Sie die Zeit ein, die Sie möglicherweise benötigen, um diesen Vorgang abzubrechen) und platziere Verknüpfungen in Das Startmenü, die Taskleiste auf dem Desktop oder Ihr Lieblingsstarter.

Bildbeschreibung hier eingeben

Tipp: Benennen Sie die Datei (z. B. shtdwn.exe) um, da shutdown.exe in Windows bereits vorhanden ist, wenn Sie sie über die Befehlszeile verwenden möchten.

Gemeinschaft
quelle
schöne Problemumgehung! Ich bin aber noch auf der Suche nach einer integrierten Lösung.
Vokuhila-Oliba
es gibt keine, da Windows-eigene shutdown.exe nicht zulässt, das Herunterfahren über die GUI abzubrechen, können Sie das Argument -a nur über die Befehlszeile oder eine andere Batchdatei verwenden (wenn das anfängliche Herunterfahren mit -t xx zeitlich festgelegt wurde). Wie auch immer, eine eigenständige ausführbare 18-Kilobyte-Datei kann Ihr System nicht wirklich aufblähen :)
3

Sie können den eingebauten Shutdown Event Tracker verwenden.

Ich habe an anderer Stelle gelesen, dass Sie dies folgendermaßen tun können:

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

Aber das hat bei mir nicht geklappt. Ich musste den Gruppenrichtlinien-Editor (Start -> Ausführen -> gpedit.msc) verwenden und "Computerkonfiguration -> Administrative Vorlagen -> System -> Ereignisprotokoll zum Herunterfahren anzeigen" bearbeiten.

Bildbeschreibung hier eingeben

Dakusan
quelle