Homepage » hogyan kell » Hogyan tudja a számítógép, mikor nem volt megfelelően leállítva?

    Hogyan tudja a számítógép, mikor nem volt megfelelően leállítva?

    Ha a számítógépet a nem megfelelő leállás / rendszer összeomlás után indítja el, akkor általában olyan műveleteket javasol, mint a biztonsági módba való indítás és a lemezellenőrzés futtatása. Hogyan tudja a számítógép, hogy összeomlott?

    A mai Kérdések és válaszok munkamenet jön számunkra a SuperUser-Stack Exchange alosztályának, a Q & A webhelyek közösségi meghajtó csoportosításának.

    A kérdés

    A SuperUser olvasó A FrozenKing tudni akarja, hogy a számítógép tudja, mikor lezuhant, vagy egyébként nem volt megfelelő leállítása. Ír:

    Valójában ez a kérdés rámosolygott a házam elektromos áramkimaradása miatt. Áramkimaradás esetén a számítógép hirtelen megszakad.

    Hogyan tudja a számítógép, hogy a leállítás nem történt meg megfelelően?

    Ez egy érdekes kérdés; egyértelműen modern operációs rendszerek tisztában vannak azzal, hogy valami baj van, de milyen mechanizmusokkal tudják őket?

    A válaszok

    David Schwartz, a SuperUser közreműködője általános válaszokat és betekintést nyújt a különböző operációs rendszerekbe:

    Nem Windows alapú PC-k esetében az észlelés általában fájlrendszerenként történik. Ha egy fájlrendszer olvasási / írási módban van felszerelve, akkor a bejegyzés a piszkosnak nyilvánított fájlrendszerbe kerül. Ha a fájlrendszer nincs csatlakoztatva, akkor egy bejegyzés íródik le, amely megtisztítja. Indításkor az operációs rendszer ellenőrzi, hogy a fő fájlrendszerei piszkosak-e, és ha igen, tudja, hogy nem volt tiszta leállás - legalábbis az ilyen fájlrendszerek közül..

    A ChrisF másik válaszadója kifejezetten a Windows operációs rendszerre válaszol:

    A Windows a Dirty Bit módszert is használja a számítógép megfelelő leállításának észlelésére:

    Ha normál esetben kikapcsol, a bit kikapcsol. Áramkimaradás vagy nem megfelelő (kényszerített) leállítás esetén azonban a bit a számítógép következő elindításakor is megmarad.

    Ez azt jelenti, hogy a Windows korrekciós intézkedéseket javasolhat - mint például a biztonsági módba történő indítás.

    Ezen túlmenően egy Windows alapú számítógép ír egy bejegyzést az eseménynaplóba, részletezve, hogy mikor és miért (ha ismert) leállt. Azt is ír egy eseményt, amikor a számítógép elindul.


    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.