操作系统
23.01.2026 11:48

与他人分享:

分享

微软工程师揭秘 Windows 95 中“快速重启”的工作原理

Se spomnite časov, ko je ponovni zagon računalnika trajal celo večnost? Windows 95 je imel v rokavu skrit adut, za katerega so vedeli le redki. Tri desetletja kasneje je Microsoftov veteran Raymond Chen končno razjasnil tehnično ozadje "skrivnega" hitrega ponovnega zagona (Fast Restart), ki je omogočil osvežitev sistema brez popolnega izklopa strojne opreme.
Microsoftov inženir razkril, kako je deloval “hitri ponovni zagon” v sistemu Windows 95

V dobi, ko so bili procesorji počasni, trdi diski pa glasni, je bil vsak ponovni zagon sistema Windows 95 preizkus potrpežljivosti. Toda iznajdljivi uporabniki so ugotovili, da lahko ob kliku na gumb “Restart” držijo tipko Shift, kar je povzročilo, da se je namizje osvežilo v nekaj sekundah namesto v minutah. Raymond Chen je zdaj pojasnil, da ta trik ni bil le programska bližnjica, temveč pametna manipulacija samega jedra sistema.

Namesto da bi sistem ukazal matični plošči popoln ponovni zagon (kar bi sprožilo počasne teste BIOS-a in štetje RAM-a), je ukaz s tipko Shift povzročil le zaustavitev grafičnega vmesnika in gonilnikov. Windows 95 se je v tem primeru preprosto vrnil v okolje MS-DOS, ki je vedno teklo v ozadju, in takoj ponovno zagnal grafično lupino WIN.COM. To je bila za tisti čas revolucionarna rešitev, saj je uporabnikom omogočila hitro odpravljanje manjših sistemskih napak brez čakanja na strojni cikel.

Zanimivo je, da funkcija ni delovala na vseh računalnikih enako. Če so bili v datoteki AUTOEXEC.BAT ali CONFIG.SYS naloženi specifični gonilniki, ki so zahtevali popoln reset strojne opreme, je sistem to zaznal in kljub pritisnjeni tipki Shift izvedel klasičen zagon. V letu 2026, ko naši računalniki in telefoni izvajajo posodobitve v ozadju, se zdi takšna nostalgija skoraj neverjetna, a prav te inovacije so tlakovale pot sodobnim funkcijam, kot je “Fast Startup” v Windows 11. Razkritje inženirja nas opominja na čase, ko je bilo programiranje v omejenih okoljih prava umetnost optimizacije.


对这个主题的更多内容感兴趣吗?
Windows操作系统


其他人在读什么?

_框架('