Windows 3x dirilis pada tahun 1990.Windows 3.0 juga mampu mengizinkan pengguna untuk menjalankan beberapa aplikasi MS-DOS secara serentak (multitasking), karena memang pada versi ini telah diperkenalkan memori virtual.Windows ini sudah menggunakan performa peningkatan grafik (menggunakan kartu VGA/Virtual Graphics Array).Dan telah menggunakan modus 386 Enhanced yang mengizinkan aplikasi Windows untuk memakai memori lebih banyak dengan cara yang lebih mudah.
Windows 95
Dirilis pada tanggal 24 Agustus 1995. Microsoft memiliki dua keuntungan dari peluncuran ini:
1. adalah mustahil para konsumen menjalankan Windows 95 pada Sistem Operasi DOS bukan buatan microsoft yang jauh lebih murah.
2. meskipun jejak-jejak DOS tidaklah pernah dicabut dari sistem operasi tersebut, malahan versi tersebut menancapkan sebuah versi DOS untuk dimuat sebagai bagian dari proses booting, Windows 95 berjalan dengan sendirinya di dalam 386 enhanced, dengan menggunakan Memori virtual dan model pengalamatan memori flat 32-bit.
Windows ME
Pada bulan september 2000, Microsoft memperkenalkan Windows Millennium Edition (dikenal juga dengan sebutan Windows Me atau Windows ME). Versi ini memperbarui Windows 98 dengan dukungan multimedia dan internet yang lebih baik. Versi ini juga memasukkan fitur "Sistem restore," yang mengizinkan para penggunanya untuk mengembalikan keadaan sistem ke sebuah titik yang dikenal baik-baik saja, pada saat sistem operasi mengalami kegagalan. System Restore menjadi fitur yang masih dipertahankan pada Windows xp. Versi ini juga memperkenalkan Windows movie maker versi pertama.Windows Me merupakan sistem operasi terakhir yang dibuat berdasarkan kernel monolithic windows 9x dan MS-DOS.
Windows Xp
Pada tahun 2001, Microsoft memperkenalkan Windows XP.Windows XP menggunakan kernel Windows NT 5.1, sehingga menjadikan kernel Windows NT yang terkenal dengan kestabilannya memasuki pasar konsumen rumahan
kelebihan windows xp
1. dapat digunakan untuk berbagai aplikasi secara real time ke seluruh dunia.
2. Microsoft windows xp memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya.
kekurangan windows xp
1. Pihak Microsoft sangat membatasi kenyamanan pemakaian terhadap sistem operasi Windows XP ini dimana setiap pengguna harus melakukan aktivasi pihak Microsoft pada periode-periode tertentu.
2.Tidak adanya Java Virtual Machine seperti generasi-generasi Windows sebelumnya.