17Aug

Co se vlastně děje při vypínání počítače se systémem Windows?

click fraud protection

Zatímco většina z nás pravděpodobně dává malou představu o tom, co se děje pokaždé, když zavřeme naše počítače, co se vlastně děje pod "kapucí" během procesu vypnutí?Dnešní zpráva SuperUser Q & A má odpovědi na otázku zvědavé čtenáře.

dnešní otázka &Odpověď na zasedání nás obdrží s laskavým svolením SuperUser - subdivize Stack Exchange, komunitně řízeného seskupení webových stránek Q & A.

Otázka Otázka

čtečka SuperUser RACING121 chce vědět, co se skutečně děje při vypnutí počítače se systémem Windows:

Když kliknu na tlačítko vypnutí systému Windows, zobrazí mi další obrazovku říká Vypnutí :

Co vlastně jdeběhem této fáze?

Pokud si správně pamatuji, v systému Windows XP by se před napájením uvedlo něco jako Uložení nastavení .Nicméně, jaké nastavení tam můžete skutečně uložit? Například pokud jste použili motiv nebo dokončili nějakou jinou akci, bylo již "uloženo" po klepnutí na tlačítko Apply nebo Ok .

Pokud je odpojen pevný disk, určitě by to bylo stejné jako vynucení vypnutí vytáhnutím zástrčky, že?

instagram viewer

Co se vlastně děje, když počítač se systémem Windows prochází procesem vypnutí?

Odpovědí odpovědí uživatelů

SuperUser Keltari a zzarzzur nám odpovídají.První, Keltari:

Během procesu vypnutí se děje spousta věcí.Zde je jen několik příkladů:

  • Kontrola, zda nejsou žádné uživatelské aplikace dosud uzavřeny( jako neuložený dokument) a v případě potřeby upozorní uživatele
  • Zastavit služby na pozadí
  • Čekání na ukončení signálu ze služeb a aplikací, které jsou otevřené neboběží
  • Vyprázdnění mezipaměti na disk
  • Psaní souborů protokolu
  • Všechny uživatelé jsou odhlášeni
  • Ukončení shellu
  • Spusťte instalaci aktualizací systému Windows a řekněte systému dokončit proces aktualizace během dalšího spuštění systému v případě potřeby
  • Odeslat signál vypnutí ACPI(to je to, co stroj vypne)

Následuje odpověď zzarzzur:

Registr systému je( možná?) zapsán na disk. Když jsem použil systém Windows XP, všiml jsem si, že pokud jste provedli nějaké změny v registru a pak jste stáhli napájení, změny by nebyly uloženy. Nejsem si tím úplně jistý, jen to poukazuji.

Zde je výňatek z dokumentu, který společnost Microsoft vydala: vypnutí relace

  • systému. Tato fáze zahrnuje dílčí fáze předběžného vypnutí a notifikace o vypnutí.
  • Oznámení před vypnutím. Systém Windows sériově vypíná všechny služby, které byly zaregistrovány, aby dostaly oznámení před vypnutím. Objednávané služby - služby, které si nastavily pořadí odstavení závislé služby - jsou před neřízenými službami vypnuty.
  • Vypnutí upozornění.Všechny služby, které se zaregistrovaly a dostávají oznámení o odstavení, jsou paralelně vypnuty. Pokud po 20 sekundách( v systému Windows Vista) nebo po 12 sekundách( v operačních systémech Windows 7 klientských operačních systémech) nezůstaly všechny služby, systém pokračuje v vypnutí.Procesy a služby, které se včas nezavřou, zůstanou v provozu, když se systém vypne.
  • vypnutí jádra. Zbývající část systému, jako jsou všechna zařízení a ovladače, jsou vypnuty během fáze vypnutí jádra.

V podstatě čekáte na každou jednotlivou službu čištění a odchod. Každá služba dostane 12 vteřin, než bude zabita.

Polovina času vypnutí je určena k vypnutí systémových služeb. Pokud jste opravdu zajímaví, když vidíte, jaký čas je určen pro cokoli během vypnutí, systém Windows obsahuje nástroj pro sledování času vypnutí.

  • xbootmgr -trace vypnutí -numRuns 3 -resultPath% systemdrive% \ traces -postBootDelay 180 -traceFlags základna

A smysl pro generovaný soubor( nezapomeňte spustit v % systemdrive% \ traces )

  • xperf -i trace.etl -o summary.xml -a vypnutí

Zdroje

Windows zapnutí a vypnutí dokumentace analýzy výkonu přechodu [Microsoft]

Příručka řešení pro přechody pro zapnutí a vypnutí systému Windows Dokument [Microsoft]

Musíte přidat něco k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.