Die Abläufe beim Herunterfahren von Windows
Windows verrichtet im Hintergrund eine Vielzahl von Aufgaben, wenn Sie Ihren Computer herunterfahren, neu starten oder sich abmelden. Dieser Prozess gewährleistet, dass sämtliche Daten Ihrer laufenden Anwendungen und Arbeitsvorgänge gesichert werden, bevor die Hardware ausgeschaltet wird.
Überprüfung angemeldeter Benutzer beim Herunterfahren
Wenn Sie Ihren Rechner anweisen, herunterzufahren oder neu zu starten, prüft Windows zunächst, ob noch andere Benutzerkonten aktiv sind. Dies ist der Fall, wenn Sie Ihre aktuelle Windows-Sitzung gesperrt und sich mit einem anderen Benutzerkonto angemeldet haben, ohne sich vorher abzumelden.
Stellt Windows fest, dass sich ein anderer Benutzer noch nicht ordnungsgemäß abgemeldet hat, erscheint eine Warnmeldung mit dem Hinweis, dass eine andere Person den PC noch nutzt. Ein erzwungener Neustart könnte dazu führen, dass der andere Benutzer alle nicht gespeicherten Daten in seinen geöffneten Anwendungen verliert. Es ist daher ratsam, in dieser Situation den anderen Benutzer zu bitten, sich anzumelden, seine Arbeit zu speichern und sich abzumelden, bevor der Computer heruntergefahren wird.
In Windows haben Sie die Option, „Trotzdem herunterfahren“ auszuwählen, wenn Sie sicher sind, dass der andere Benutzer keine offenen Dateien zu speichern hat. Dadurch wird das andere Benutzerkonto zwangsweise abgemeldet und alle geöffneten Programme werden geschlossen, wobei nicht gespeicherte Daten verloren gehen.
Wenn Sie der einzige angemeldete Benutzer sind, wird diese Benachrichtigung nicht angezeigt, und Windows fährt direkt mit dem nächsten Schritt fort.
Aufforderung an Programme zum Speichern und Schließen
Bevor Sie sich tatsächlich von Ihrem PC abmelden, fordert Windows alle geöffneten Anwendungen auf, ihre Arbeit zu speichern und sich zu schließen. Dies geschieht auch beim Herunterfahren oder Neustarten, da die Abmeldung ein integraler Bestandteil des Herunterfahrens ist.
Konkret sendet Windows die Nachricht WM_QUERYENDSESSION an jedes offene Fenster, anstatt Programme gewaltsam zu beenden. Die Programme werden aufgefordert, ihre Arbeit zu speichern und sich zu schließen, was einige Zeit in Anspruch nehmen kann. Dies kann der Grund dafür sein, dass das Herunterfahren oder die Abmeldung Ihres PCs manchmal etwas länger dauern kann.
Programme können diesen Prozess „blockieren“, indem sie signalisieren, dass eine Benutzeraktion erforderlich ist. Wenn beispielsweise ein Programm geöffnete Dateien hat, die gespeichert werden müssen, kann die Meldung „Diese App verhindert das Herunterfahren“ erscheinen. Eine Anwendung kann auch eine benutzerdefinierte Nachricht mit der Funktion ShutdownBlockReasonCreate anzeigen.
Wenn Sie diese Meldung sehen, sollten Sie auf „Abbrechen“ klicken, die Anwendung überprüfen, Ihre Daten speichern und sie manuell schließen. Wenn Sie mit dem Verwerfen der Daten einverstanden sind, können Sie stattdessen auf „Trotzdem herunterfahren“ oder „Trotzdem abmelden“ klicken.
Es ist wichtig zu beachten, dass Windows andere Anwendungen schließt, sobald diese bereit sind. Wenn Sie beispielsweise zehn Anwendungen geöffnet haben und nur eine das Herunterfahren blockiert, wird nur diese eine Anwendung angezeigt, wenn Sie auf „Abbrechen“ klicken. Die anderen neun Anwendungen wurden bereits von Windows geschlossen.
Unter Windows 10 merkt sich das Betriebssystem auch, welche Anwendungsfenster geöffnet waren, und versucht, diese bei der nächsten Anmeldung am PC erneut zu öffnen.
Abmeldung von Windows
Nachdem alle geöffneten Programme aufgefordert wurden, ihre Daten zu sichern und sich zu beenden, meldet Windows Sie ab. Die gesamte zu Ihrem Benutzerkonto gehörende Windows-„Sitzung“ wird beendet, und es werden keine Programme mehr unter Ihrem Benutzerkonto ausgeführt.
Eine Vielzahl von Einzelaktionen laufen bei der sauberen Abmeldung von Windows ab. So werden beispielsweise die Inhalte der Windows-Registrierungsstrukturen Ihres Benutzerkontos im Regelfall im Arbeitsspeicher abgelegt. Bei der Abmeldung werden diese Daten auf der Festplatte gespeichert, um beim nächsten Anmelden wieder in den Speicher geladen zu werden.
Wenn Sie sich abmelden, kehrt Windows zum Anmeldebildschirm zurück, sodass Sie sich als anderer Benutzer anmelden können. Im Falle eines Herunterfahrens oder Neustarts setzt Windows den Herunterfahrvorgang fort.
Das Herunterfahren von Windows
Nachdem Windows alle Benutzer abgemeldet hat, muss es sich selbst herunterfahren. Windows fordert alle Systemdienste und seine eigenen Prozesse auf, sich sauber zu beenden und alle relevanten Daten auf der Festplatte zu sichern. Insbesondere sendet Windows die SERVICE_ACCEPT_PRESHUTDOWN-Nachricht an alle aktiven Dienste. Nachdem die Dienste vorgewarnt wurden, erhalten sie eine SERVICE_ACCEPT_SHUTDOWN-Nachricht. Die Dienste haben dann 20 Sekunden Zeit, um den Vorgang abzuschließen und sich herunterzufahren, bevor sie von Windows zwangsweise beendet werden.
Windows 10 sichert zudem den Zustand Ihres Windows-Kerns auf der Festplatte, was einem partiellen Ruhezustand ähnelt. Beim nächsten Start des PCs kann Windows den gesicherten Kern neu laden und schneller starten, wobei die zeitaufwendigere Hardwareinitialisierung übersprungen wird. Diese Funktion ist als „Schnellstart“ bekannt.
In den letzten Phasen des Herunterfahrens arbeitet Windows auch daran, alle verfügbaren Windows-Updates zu installieren. Windows führt während des Herunterfahrens, vor dem Start des PCs und im Hintergrund während des Betriebs verschiedene Update-Aufgaben durch.
Wenn alles abgeschlossen ist, fährt Windows Ihr Solid-State-Laufwerk oder Ihre Festplatte ordnungsgemäß herunter und wartet auf ein „Clear“-Signal, das signalisiert, dass alle Systemdaten auf der physischen Festplatte gesichert wurden. Die gesamte Software wurde sauber heruntergefahren, und alle Ihre Daten sind auf der Festplatte gespeichert.
Das Abschalten des PCs durch Windows
Abschließend sendet Windows ein ACPI-Shutdown-Signal an Ihren PC, was den Rechner physisch abschaltet. Damit ist der Herunterfahrprozess abgeschlossen.
Wer Windows 95 erlebt hat, erinnert sich an die Zeit vor dem ACPI-Shutdown-Signal. In diesem Stadium zeigte Windows eine Meldung wie „Sie können den Computer jetzt sicher ausschalten“ an, und man musste den Netzschalter manuell betätigen. Der ACPI-Standard (Advanced Configuration and Power Interface), der 1996 erstmals veröffentlicht wurde, ermöglicht es Windows, den PC auszuschalten.
Dies unterscheidet sich von der Verwendung des Ruhemodus oder des Ruhezustands. Im Ruhemodus verbleibt Ihr PC in einem sehr energiesparsamen Zustand. Im Ruhezustand sichert Ihr PC den gesamten Systemstatus auf der Festplatte und stellt ihn beim erneuten Einschalten wieder her.