2024 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-12-16 04:42
Die heutige Question & Answer-Sitzung wird von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-Gruppe von Q & A-Websites.
Die Frage
SuperUser-Leser FrozenKing möchte wissen, wie sein Computer weiß, wann er abgestürzt ist oder auf andere Weise nicht ordnungsgemäß heruntergefahren wurde. Er schreibt:
Actually, this question struck me because of power cuts in my house. When there is a power cut, there is a sudden loss of power from the computer.
How does the computer know that the shutdown was not properly done?
Es ist eine interessante Frage. Natürlich wissen moderne Betriebssysteme, dass etwas schief gegangen ist, aber durch welchen Mechanismus werden sie darauf aufmerksam gemacht?
Die Antworten
Der Superuser-Mitwirkende David Schwartz bietet eine allgemeine Antwort und Einblick in verschiedene Betriebssysteme:
For non-Windows based PCs, the detection is usually done on a per-filesystem basis. When a filesystem is mounted in read/write mode, an entry is written to the filesystem marking it dirty. When the filesystem is unmounted, an entry is written marking it clean. On startup, the operating system checks if its core filesystems are marked dirty, and if so it knows there wasn’t a clean shutdown - at least of those filesystems.
Ein weiterer Mitwirkender, ChrisF, antwortet spezifischer für das Windows-Betriebssystem:
When powered off as normal, the bit is switched off. However, in case of power outage or improper (forced) shutdown, the bit will still be on the next time the PC is started.
This means that Windows can suggest remedial action – such as booting into Safe Mode.
In addition a Windows based PC will write an entry into event log detailing when and why (if known) it was shut down. It also writes an event when the PC starts up.
Haben Sie etwas zur Erklärung hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.
Empfohlen:
Woher weiß ich, ob ich ein 32-Bit- oder ein 64-Bit-Windows ausführt?
Um herauszufinden, ob Sie eine 32-Bit- oder 64-Bit-Version von Windows ausführen, sind nur wenige Schritte erforderlich, und die Tools sind bereits in Windows integriert. So finden Sie heraus, was Sie ausführen.
Woher weiß Android, dass ein Wi-Fi-Netzwerk vor der Verbindung schnell oder langsam ist?
Google hat kürzlich eine neue Funktion in Android 8.1 Oreo eingeführt, die anzeigt, wie gut ein öffentliches Wi-Fi-Netzwerk ist, bevor Sie eine Verbindung herstellen. Mit einfachen Begriffen wie „Langsam“, „OK“, „Schnell“und „Sehr schnell“können Sie schnell feststellen, ob ein Netzwerk eine Verbindung wert ist oder ob Sie sich besser mit mobilen Daten beschäftigen.
Woher weiß Linux, dass ein neues Passwort dem alten ähnelt?
Wenn Sie jemals eine Nachricht erhalten haben, dass Ihr neues Kennwort dem alten zu ähnlich ist, sind Sie vielleicht neugierig, wie Ihr Linux-System "weiß", dass sie sich zu sehr ähneln. Der heutige Q & A-Posting-Beitrag von SuperUser gibt einen Einblick hinter den "magischen Vorhang".
Windows-Kernel-Ereignis-ID 41. Das System wurde neu gestartet, ohne dass es zuvor ordnungsgemäß heruntergefahren wurde
Informationen zur Problembehandlung bei der Windows-Kernel-Ereignis-ID 41 Das System wurde neu gestartet, ohne dass es zuvor unter Windows 7 und Windows Server 2008 ordnungsgemäß heruntergefahren wurde.
Woher weiß ich, ob mein Computer gehackt wurde und was als Nächstes zu tun ist?
Anzeichen, nach denen Sie suchen sollten, um zu erfahren, ob Ihr Computer gehackt wurde und was zu tun ist, wenn Ihr Computer gehackt wurde. Dieser Beitrag behandelt alles!