Hogyan ismerheti a számítógépet, amikor nem rendesen leállt?

Tartalomjegyzék:

Hogyan ismerheti a számítógépet, amikor nem rendesen leállt?
Hogyan ismerheti a számítógépet, amikor nem rendesen leállt?
Anonim
Ha a számítógépet hibás leállás / rendszerösszeomlás után indítja el, általában olyan műveleteket javasol, mint a biztonságos módba való indítás és a lemezellenőrzés. Hogyan ismerte a számítógép, hogy összeomlott?
Ha a számítógépet hibás leállás / rendszerösszeomlás után indítja el, általában olyan műveleteket javasol, mint a biztonságos módba való indítás és a lemezellenőrzés. Hogyan ismerte a számítógép, hogy összeomlott?

A mai Kérdések és válaszok munkamenetét a SuperUser - a Stack Exchange, a Q & A weboldalak közösségi meghajtó csoportosulásának részlegével - köszönheti.

A kérdés

SuperUser olvasó A FrozenKing tudni szeretné, hogy a számítógép tudja, mikor ütközött, vagy egyébként hibás leállt. Ír:

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?

Érdekes kérdés. a modern operációs rendszerek jól ismerik, hogy valami rosszul ment keresztül, de milyen mechanizmussal tudják meg?

A válaszok

David Schwartz, a SuperUser munkatársa általános választ és betekintést nyújt a különböző operációs rendszerekbe:

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.

Egy másik közreműködő, a ChrisF pontosabban válaszol a Windows operációs rendszerre:

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.

Van valami a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.

Ajánlott: