Kas atsitinka, kai išjungiate arba išeinate iš „Windows“?
„Windows“ atlieka daug darbo fone, kai išjungiate, iš naujo paleidžiate arba išeinate iš kompiuterio. Procesas užtikrina, kad visi jūsų darbai ir programos duomenys būtų išsaugoti prieš išjungiant aparatinę įrangą.
„Windows“ patikrinimai prisijungusiems naudotojams („Shut Down“)
Kai pasakysite, kad kompiuteris išjungiamas arba iš naujo paleidžiamas, „Windows“ pirmiausia patikrina, ar kitose „Windows“ naudotojų paskyrose yra aktyvių sesijų. Tai atsitinka, kai užblokuosite „Windows“ seansą ir prisiregistruosite prie kito vartotojo abonemento.
Jei „Windows“ pastebės, kad dar vienas naudotojas dar nepasirašė, pamatysite pranešimą „Kažkas kitas naudoja šį kompiuterį“. Toks kitas vartotojas gali prarasti visus neišsaugotus duomenis atidarytose programose, jei priverstinai paleisite. Paprastai verta čia sustoti ir leisti kitam vartotojui prisijungti, išsaugoti savo darbą ir atsijungti prieš išjungiant.
„Windows“ leidžia jums spustelėti „Išjungti“, jei esate tikras, kad kitas vartotojas neturi jokio atviro darbo išsaugoti. Tai bus priverstinai pasirašyti kitą naudotojo paskyrą, uždarius visas jų atviras programas. Visi neišsaugoti duomenys bus prarasti.
Jei esate vienintelis prisijungęs vartotojas, šio pranešimo nematysite ir „Windows“ eis tiesiai į kitą žingsnį.
„Windows“ nurodo programoms išsaugoti savo darbą ir uždaryti
Prieš faktiškai pasirašydamas jus iš savo kompiuterio, „Windows“ praneša visoms jūsų atidarytoms programoms, kad išsaugotų savo darbą ir uždarytų. Tai taip pat atsitinka, kai išjungiate arba iš naujo paleisite kompiuterį, nes prisijungimas yra būtina uždarymo proceso dalis.
Konkrečiai, „Windows“ siunčia WM_QUERYENDSESSION pranešimą kiekvienam atidarytam langui. Ji ne tik priverčia uždaryti visas atviras programas. Programoms patariama išsaugoti savo darbą ir uždaryti, ir jie gali užtrukti šiek tiek laiko prieš tai. Štai kodėl kartais gali šiek tiek užtrukti arba išjungti kompiuterį.
Programos gali „blokuoti“ šį procesą, sakydamos, kad jums reikia vartotojo įvesties. Pavyzdžiui, programoje gali būti atidaryti failai, kuriuos reikia išsaugoti. Jei programa prašys įvesti informaciją, pamatysite pranešimą „Ši programa neleidžia išjungti“. Programa taip pat gali rodyti pasirinktinį pranešimą su „ShutdownBlockReasonCreate“ funkcija.
Jei matote šį pranešimą, spustelėkite „Atšaukti“, patikrinkite programą, išsaugokite duomenis ir uždarykite ją patys. Jei puikiai išmeskite duomenis, galite tęsti, spustelėdami „Vis tiek uždaryti“ arba „Išsiregistruoti vis tiek“.
Atminkite, kad „Windows“ uždaro kitas programas, kai jos yra parengtos. Taigi, jei atidarėte dešimt paraiškų ir tik vienas neleidžia jums uždaryti, pamatysite tik tą vieną paraišką, jei čia spustelėsite „Atšaukti“. „Windows“ jau uždarė kitas devynias programas.
„Windows 10“ sistemoje „Windows“ taip pat prisimins, kuriuos programos langus atidarėte ir pabandykite iš naujo atidaryti juos kitą kartą prisijungdami prie kompiuterio.
„Windows Logs You Out“
Pasakius visoms atidarytoms programoms, kad išsaugotumėte savo duomenis ir uždarytumėte, „Windows“ jus užsiregistruos. Baigiamas visas „„ Windows “sesija, priklausanti jūsų naudotojo paskyrai, ir jokios atviros programos nebus toliau naudojamos kaip vartotojo abonementas.
Daugybė atskirų veiksmų patenka į „Windows“. Pavyzdžiui, jūsų vartotojo abonemento „Windows“ registro avilių turinys paprastai saugomas atmintyje. Atsijungę jie išsaugomi diske. Jie bus įkelti į atmintį kitą kartą prisijungus.
Jei tik prisiregistruojate, „Windows“ grįš į prisijungimo ekraną, kad galėtumėte prisijungti kaip kitą vartotoją. Jei uždarote arba paleisite iš naujo, „Windows“ tęsia išjungimo procesą
„Windows“ išsijungia
Po to, kai „Windows“ baigs pasirašyti bet kurį naudotoją, jis turi tik uždaryti. „Windows“ praneša bet kokiai sistemos paslaugai ir savo procesams, kad jie būtų visiškai išjungti, išsaugant visus reikiamus duomenis į diską. Konkrečiai, jis siunčia pranešimą SERVICE_ACCEPT_PRESHUTDOWN bet kuriai veikiančiai tarnybai. Kai paslaugos buvo įspėtos, jos gauna pranešimą SERVICE_ACCEPT_SHUTDOWN. Tada paslauga turi 20 sekundžių, kad būtų išvalyta ir uždaryta prieš „Windows“ priverstinai ją išjungiant.
„Windows 10“ taip pat išsaugos „Windows“ branduolio būseną diskui. Tai tarsi dalinis užmigdymas. Kitą kartą paleidus kompiuterį „Windows“ gali iš naujo įkelti išsaugotą branduolį ir paleisti jį greičiau, praleidžiant lėtesnį aparatūros iniciacijos procesą. Ši funkcija vadinama „Greitas paleidimas“.
„Windows“ taip pat sieks taikyti bet kokius galimus „Windows“ naujinimus per paskutines sustabdymo proceso dalis. „Windows“ išjungimo metu atlieka skirtingas naujinimo užduotis, prieš paleidžiant kompiuterį, ir fone, kol veikia.
Kai viskas bus padaryta, „Windows“ švariai atjungs kietojo disko arba standųjį diską, laukdamas „visiškai aiškaus“ signalo, rodančio, kad visi sistemos duomenys yra išsaugoti fiziniame diske. Visa programinė įranga buvo švariai uždaryta, o visi duomenys išsaugomi diske.
„Windows“ išjungia jūsų kompiuterį
Galiausiai „Windows“ siunčia AKR išjungimo signalą į jūsų kompiuterį. Tai nurodo, kad kompiuteris fiziškai išjungiamas. Baigiamas sustabdymo procesas.
Jei kada nors naudojote „Windows 95“, prisiminsite kelias dienas prieš „ACPI“ išjungimo signalą. „Windows“ ekrane rodomas pranešimas „Dabar saugu išjungti kompiuterį“ šiame etape, ir jums reikėjo patys paspausti fizinį maitinimo mygtuką. „ACPI“ (Advanced Configuration and Power Interface) standartas, pirmą kartą išleistas 1996 m., Leidžia „Windows“ išjungti kompiuterį.
Tai veikia kitaip, nei naudojant miego arba užmigdymo režimą. Miego metu jūsų kompiuteris bus įjungtas labai mažos galios režimu. Su užmigdymo režimu kompiuteris išsaugos visą sistemos būseną į diską ir jį atkurs, kai dar kartą įjungsite.