Woher weiß ein Computer, wann er nicht ordnungsgemäß heruntergefahren wurde?

Inhaltsverzeichnis:

Video: Woher weiß ein Computer, wann er nicht ordnungsgemäß heruntergefahren wurde?

Video: Woher weiß ein Computer, wann er nicht ordnungsgemäß heruntergefahren wurde?
Video: Microsoft Tool zum Entfernen bösartiger Software (MRT) | Malware entfernen 2024, März
Woher weiß ein Computer, wann er nicht ordnungsgemäß heruntergefahren wurde?
Woher weiß ein Computer, wann er nicht ordnungsgemäß heruntergefahren wurde?
Anonim
Wenn Sie Ihren Computer nach einem nicht ordnungsgemäßen Herunterfahren / Systemabsturz hochfahren, werden normalerweise Aktionen wie das Starten im abgesicherten Modus und das Durchführen einer Festplattenprüfung vorgeschlagen. Woher weiß der Computer, dass er abgestürzt ist?
Wenn Sie Ihren Computer nach einem nicht ordnungsgemäßen Herunterfahren / Systemabsturz hochfahren, werden normalerweise Aktionen wie das Starten im abgesicherten Modus und das Durchführen einer Festplattenprüfung vorgeschlagen. Woher weiß der Computer, dass er abgestürzt ist?

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:

Windows also uses the Dirty Bit method to detect whether the PC was shut down properly:
Windows also uses the Dirty Bit method to detect whether the PC was shut down properly:

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: