Versiunile de operare pe 16 biţi
Versiunile Windows 16 biţi includ: Windows 1.0 (1985), Windows 2.0 (1987), Windows Server. Versiunile vechi de Windows erau deseori considerate doar o îmbunătăţire sau variantă grafică a sistemului de operare MS-DOS. Spre deosebire de MS-DOS, Windows permite utilizatorilor să execute simultan aplicaţii complexe, prin utilizarea aşa-numitului „multitasking cooperativ”. Un factor nou este utilizarea unei interfeţe grafice cu utilizatorul de tip GUI. În Windows a mai fost implementată o schemă de memorie virtuală, care permite să se ruleze aplicaţii mai mari decât memoria de lucru fizică: atunci când memoria fizică devine insuficientă, segmentele de cod şi resursele necritice se mută temporar pe un disc dur. La momentul necesar ele se reîncarcă în memoria fizică. Versiunile pe 16 biţi ale Windows cuprind Windows 1.0, Windows 2.x şi ruda sa apropiată, Windows/286.
Versiunile de operare hibride pe 16/32 biţi
Windows/386 a introdus un kernel (miez) scris pe 32 de biţi şi un monitor al maşinii virtuale. Pentru durata sesiunii Window, a creat una sau mai multe medii virtuale de tip Intel 8086 şi a asigurat virtualizarea pentru placa grafică, tastatură, maus, ceasul de control. Consecinţa văzută de utilizator a fost faptul că multitasking-ul putea fi realizat în ferestre separate, chiar dacă aplicaţiile grafice MS-DOS aveau nevoie de modul full screen. De asemenea, aplicaţiile Windows erau executate în regim de multitasking cooperativ in interiorul unui mediu 8086 virtual.





