lt.phhsnews.com


lt.phhsnews.com / Kas iš tikrųjų atsitinka, kai "Windows" kompiuteris išjungiamas?

Kas iš tikrųjų atsitinka, kai "Windows" kompiuteris išjungiamas?


Nors dauguma iš mūsų, tikriausiai, mažai galvoja apie tai, kas vyksta kiekvieną kartą, kai mes uždarome savo kompiuterius žemyn, kas iš tikrųjų vyksta "po gaubtu" perjungimo proceso metu? Šiandieninė "SuperUser" Q & A ataskaita turi atsakymus į įdomų skaitytojo klausimą.

Šiandienos klausimų ir atsakymų sesija ateina pas mus "SuperUser", "Stack Exchange", bendruomenės pagrįstos Q & A grupės svetainės dalimi.

Klausimas

"SuperUser" skaitytuvas "RACING121" nori žinoti, kas iš tikrųjų vyksta, kai "Windows" kompiuteris uždaromas:

Kai aš spustelėkite sustabdymo mygtuką mano "Windows" sistemoje, jis pateikia man dar vieną ekraną, kuriame nurodyta Išjungimas :

Kas iš tikrųjų vyksta šiame etape?

Jei aš teisingai prisiminsiu, "Windows XP" prieš išjungiant pasakys kažką panašaus į Taupymo nustatymai . Tačiau kokie nustatymai čia tikrai išgelbėti? Pavyzdžiui, jei pritaikėte temą arba atlikote kokį nors kitą veiksmą, ji jau buvo "išsaugota", kai spustelėjote Taikyti arba Gerai .

Jei išmontuosite sunkiai

Atsakymas

"SuperUser" autoriai Keltari ir zzarzzur ">" Kas yra iš tikrųjų vyksta, kai "Windows" kompiuteris pereina išjungimo procesą? atsakykite mums. Pirmiausia, Keltari:

Išjungimo procese vyksta daugybė dalykų. Štai tik keli pavyzdžiai:

Patikrinimas, ar bet kurios vartotojo programos dar nebuvo uždarytos (pvz., Nesaugotas dokumentas) ir prireikus paprašykite vartotojo

  • Fono paslaugų sustabdymas
  • Laukiama išjungimo signalo iš paslaugų ir programos, kurios yra atidarytos arba paleidžiamos
  • Talpyklos talpyklos įkėlimas į diską
  • Logų failų rašymas
  • Visi vartotojai yra atsijungę
  • Talpyklos pabaiga
  • Pradėkite diegti "Windows" naujinimus ir praneškite sistemai užbaigti atnaujinimą jei reikia, atlikite kitą sistemos paleidimą
  • Siųsti ACPI išjungimo signalą (tai, kas išjungia įrenginį)
  • Vykdant atsakymą iš zzarzzur:

Sistemos registras yra (galbūt?) parašytas diskas. Atgal, kai aš naudoju "Windows XP", pastebėjau, kad jei padarėte kokius nors registro pakeitimus, tada ištraukėte maitinimą, pakeitimai nebus išsaugoti. Aš nesu visiškai tikras apie tai, tiesiog nurodydamas tai.

Čia yra ištrauka iš dokumento, kurį "Microsoft" išleido:

Sistemos seanso išjungimas. Šiame etape pateikiamas išankstinio išjungimo pranešimų ir išjungimo pranešimų pakopas.

  • Išankstinio išjungimo pranešimas. "Windows" serijiniu būdu išjungia visas paslaugas, kurios buvo užregistruotos norint gauti pranešimus prieš išjungimą. Užsakytos paslaugos-paslaugos, kurios nustatė priklausomų paslaugų nutraukimo tvarką, yra uždarytos prieš nepasakytas paslaugas.
  • Pranešimas apie išjungimą. Visos paslaugos, užregistruotos norint gauti išjungimo pranešimus, išjungiamos lygiagrečiai. Jei visos paslaugos nepasileidžia po 20 sekundžių ("Windows Vista") arba 12 sekundžių ("Windows 7" klientų operacinėse sistemose), sistema išlieka. Procesai ir paslaugos, kurios neišjungiamos laiku, paliekamos, kai sistema išjungiama.
  • Išjungimas iš branduolio. Likusi sistemos dalis, pvz., Visi įrenginiai ir tvarkyklės, išjungiama branduolio išjungimo fazėje.
  • Iš esmės tai, ko laukiate, yra kiekviena atskira paslauga, skirta išvalyti ir išeiti. Kiekvienai tarnybai suteikiamos 12 sekundžių, kol ji bus nužudyta.

Pusė uždarymo laiko skirta sistemos paslaugų uždarymui. Jei esate tikrai įdomu matydamas, koks laikas yra skirtas bet kokiam uždarymo metu, "Windows" turi priemonę, skirtą sulaikyti išjungimo laiką.

xbootmgr -trace shutdown -numRuns 3 -resultPath% systemdrive% traces -postBootDelay 180 -traceFlags base

  • Ir suprasti sukurtą failą (būtinai paleiskite

% systemdrive% traces ) xperf -i trace.etl -o summary.xml-shutdown

  • Šaltiniai

"Windows" įjungimo / išjungimo perėjimo našumo analizės dokumentas [Microsoft]

"Windows" įjungimo / išjungimo perėjimo sprendimų vadovas [Microsoft]

Ar turite ką nors įtraukti prie paaiškinimo? Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų? Patikrinkite visą diskusijų temą čia.



Kaip nustatyti "Puslapio klaida neparodytoje srityje". Klaida

Kaip nustatyti "Puslapio klaida neparodytoje srityje". Klaida

Aš neseniai dirbu su kliento kompiuteriu ir turėjau jį iš naujo paleisti, nes įdiegė naują programą. Tačiau iš naujo paleidus kompiuterį ekrane pasirodė klaida PAGE_FAULT_IN_NONPAGED_AREA.Iš pradžių maniau, kad tai kažkas susiję su ką tik įdiegta programa, todėl nusprendžiau iš naujo paleisti kompiuterį saugiuoju režimu ir pašalinti programą. Atrodo, kad dirbo, nes B

(How-to)

Kodėl skiriasi kontaktiniai ilgiai SATA jungtyse?

Kodėl skiriasi kontaktiniai ilgiai SATA jungtyse?

Ar kada nors atidžiai pažvelgėte į papildinių kontaktų ilgį SATA jungtyje ir sužinojote, kodėl jie skirtingi ilgiai, o ne vienodi? Kodėl tai? Šiandieninė "SuperUser" Q & A ataskaita turi atsakymą į įdomų skaitytojo klausimą. Šiandienos klausimų ir atsakymų sesija ateina pas mus "SuperUser" - "Stack Exchange", bendruomenės pagrįstos Q & A tinklalapių grupės dalimi.

(how-to)