17Aug

Mi történik valójában, amikor egy Windows számítógép leáll?

click fraud protection

Bár a legtöbben valószínűleg nem gondolkodunk el mindent, ami minden alkalommal történik, amikor bezárjuk a számítógépeinket, mi történik a leállítás alatt a "fedél alatt"?A mai SuperUser Q & A bejegyzés a kíváncsi olvasói kérdésre ad választ.

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

A

kérdése A RACING121-es SuperUser olvasó tudni akarja, mi történik valójában a Windows számítógép leállításakor:

Amikor megnyomom a Windows rendszer leállító gombját, adok nekem egy másik képernyőt leállításával :

Mi történikbe ebben a szakaszban?

Ha jól emlékszem, a Windows XP-ben az Saving Settings mentése előtt az elmentése előtt azt mondanám. Azonban milyen beállítások vannak, hogy valóban menteni? Például, ha alkalmaztál egy témát, vagy végrehajtott valamilyen más műveletet, akkor már mentett, amikor rákattintott az Apply vagy az Ok elemre.

Ha leállítja a merevlemezt, akkor biztosan ugyanaz lesz, mint a leállás leállítása a csatlakozó húzásával, ugye?

instagram viewer

Mi történik valójában, amikor egy Windows számítógép megy keresztül a leállítási folyamat során?

A válasz

A SuperUser közreműködői, a Keltari és a zzarzzur válaszolnak nekünk. Először is, Keltari:

A leállási folyamat során sok minden történik.Íme néhány példa:

  • Ellenőrizzük, hogy még nem zártak-e be felhasználói alkalmazásokat( például nem mentett dokumentumot), és ha szükséges, felszólítjuk a felhasználót
  • Háttérinformáció leállítása
  • Várakozás a nyitott vagy megnyitott szolgáltatások és alkalmazások befejezési jelérőlfut
  • A gyorsítótár lemosása a lemezre
  • Naplófájlok írása
  • Minden felhasználó kijelentkezik
  • Héj befejezése
  • Indítsa el a Windows frissítések telepítését és utasítsa a rendszert, hogy befejezze a frissítési folyamatot a következő rendszerindítás során, ha szükséges
  • Küldje az ACPI leállítási jelet(ez az, ami kikapcsolja a gépet)

Követve a zzarzzur válasz:

A rendszerleíró adatbázis( talán?) írható a lemezre. Vissza, amikor a Windows XP-t használtam, észrevettem, hogy ha bármilyen változtatást hajtott végre a rendszerleíró adatbázisban, akkor kihúzta az energiát, a módosítások nem menthetők el. Nem vagyok biztos benne, hogy ez, csak rámutattam.

Itt található egy kivonat egy olyan dokumentumból, amelyet a Microsoft kiadott:

  • A rendszer leállása. Ez a szakasz tartalmazza a leállás előtti értesítési és leállítási értesítési alfejezeteket.
  • Előzetes leállás bejelentése. A Windows sorosan leállítja az összes szolgáltatást, amely regisztrálva van a kikapcsolási értesítések fogadására. A megrendelt szolgáltatások - szolgáltatások, amelyek az eltartott szolgáltatások leállítási sorrendjét állították be - a nem rendezett szolgáltatások előtt leállnak.
  • Leállítási értesítés. A kikapcsolási értesítések fogadására regisztrált szolgáltatások párhuzamosan leállnak. Ha az összes szolgáltatás 20 másodperc elteltével( Windows Vista) vagy 12 másodpercig( Windows 7 operációs rendszeren) nem lépett ki, a rendszer folytatja a leállítást. Azok a folyamatok és szolgáltatások, amelyek nem kapcsolódnak le időben, a rendszer leállításakor futnak.
  • Kernel leállítása. A rendszer többi része, például minden eszköz és illesztőprogram leáll, a rendszermag leállásakor.

Alapvetően, amit vársz, minden egyes szolgálat a tisztításhoz és a kilépéshez. Minden szolgáltatás 12 másodpercet kap kilépéshez, mielőtt megölette.

A leállítási idő felét a rendszer szolgáltatásainak leállítására szánják. Ha tényleg érdekes abban, hogy mennyi időt szentelnek a leállítás ideje alatt, a Windows tartalmaz egy eszközt a leállási idő követésére.

  • xbootmgr -trace shutdown -numRuns 3 -resultPath% systemdrive% \ nyomok -postBootDelay 180 -traceFlags alap

És hogy értelmezze a generált fájlt( győződjön meg róla, hogy fut % systemdrive% \ traces )

  • xperf -i trace.etl -o summary.xml -a shutdown

Források

Windows On / Off Átmeneti teljesítményelemzés Dokumentum [Microsoft]

Windows On / Off átmenetek megoldások útmutató dokumentum [Microsoft]

Van valami a magyarázat hozzáadásához? 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.