Un veterano di Microsoft ha finalmente spiegato perché tenere premuto il tasto Shift accelerava il riavvio di Windows 95

Raymond Chen di Microsoft raccontato, perché tenere premuto il tasto Shift durante il riavvio aiutava il sistema Windows 95 ad avviarsi più velocemente rispetto a un riavvio completo del computer.

Un veterano di Microsoft ha finalmente spiegato perché tenere premuto il tasto Shift accelerava il riavvio di Windows 95

Ricevuta l'istruzione di riavviare EW_RESTARTWINDOWS tenendo premuto il tasto Shift, la funzione 16-bit ExitWindows chiudeva il nucleo a 16 bit di Windows, poi si chiudeva il gestore della memoria virtuale a 32 bit, successivamente il processore passava alla « modalità reale » e trasferiva il controllo al file eseguibile « win.com ». La « modalità reale » è un modo di funzionamento obsoleto del processore con accesso diretto all'hardware; attualmente precede la modalità protetta utilizzata dai moderni sistemi operativi.

Quando il file win.com otteneva il controllo in una normale esecuzione in ambiente DOS, il processore inviava un segnale per avviare Windows in modalità protetta. Durante l'avvio, ai file .com veniva assegnata tutta la memoria rimanente disponibile oltre ai classici 640 kilobyte del DOS. "Per il caso di 'win.com', libera tutta la memoria oltre alla sua immagine per il sistema, in modo che rimanga un grande blocco continuo di memoria per l'avvio di Windows in modalità protetta", ha spiegato il signor Chen.

Se qualche programma occupava memoria in quello spazio che 'win.com' riservava per Windows in modalità protetta, la memoria si trovava frammentata, e il tentativo di riportare il sistema allo stesso stato in cui era al primo avvio di 'win.com' non avrebbe avuto successo, poiché il requisito di avere "un grande blocco continuo di memoria" non sarebbe stato rispettato. In questo caso, sarebbe stata necessaria una riavvio completo con il tempo necessario per il BIOS e il DOS — tenendo premuto il tasto Shift e con un 'riavvio' di Windows riuscito e 'pulito', questo non sarebbe stato necessario.

Fonte:


Fonte: 3dnews.ru
Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster