Windows sistemos kuriamos daugiausiai su IBM PC suderinamiems kompiuteriams (Intelx86 architektūros pagrindu), nors buvo ir versijų, skirtųDigitalAlpha irPowerPC platformoms, o šiuo metu yraWindows RT (paremta Windows 8, vėliau 8.1) versija, skirtaARM ir pan. procesoriams.
VisųWindows sistemų veikimas (procesų valdymas) yra pagrįstaspranešimų eile: atskiri procesai valdymą gauna, iš bendros eilės išrinkus kitų procesų (ar operacinės sistemos) sugeneruotus valdymo pranešimus. Tokio tipo architektūra leidžia lengvai realizuotiobjektinio programavimo galimybes operacinėje sistemoje irvartotojo aplinkoje, garantuoja gana greitą sistemos reakciją į išorės įvykius (pvz., vartotojo veiksmus), esant mažam sistemos apkrovimui, tačiau apriboja sistemos stabilumą ir našumą, esant kritinėms apkrovoms ir neleidžia programoms dirbtirealiu laiku.
Windows terminas taikomas kelioms produktų kartoms, kurios gali būti grupuojamos kategorijomis:
16 bitų operacinė aplinka. Šios kartos sistemos dažnai laikomos tik grafiniu apvalkaluMS-DOS failinei sistemai, bet16 bitų Windows versijos jau turėjo savąvykdomųjų failų formatą ir pateikė savo įrenginiųtvarkykles (vaizdo, spausdinimo,pelės,klaviatūros ir garso). Taip pat nuo pat pradžių buvo galimybė dirbti daugialypėje aplinkoje (su keliom programom vienu metu). Taip pat, buvo įdiegtavirtualios atminties posistemė, leidžianti naudoti daugiau operatyviosiosatminties, nei yra fiziškai. Šios kartos versijos –Windows 1.0 (1985),Windows 2.0 (1987) bei šiai artima versijaWindows/286.
Hibridinė 16/32 bitų operacinė sistema.Windows 3.11 versijoje įdiegtas 32-Bitų failų priėjimas leidoWindows sistemai veikti nepriklausomai nuoDOS failų valdymo.Windows 95 įvesti ilgifailų vardai, oMS-DOS įdiegtasWindows viduje. Vėliau išleistos dvi žymiai pažangesnėsWindows 98 versijos, o2000 metais –Windows Me, naudojusi tą patį kodą, bet imitavusiWindows 2000grafinę aplinką.
32 bitų operacinė sistema sukurtos kaip žymiai patikimesnės sistemos, nesiremiančiosDOS. Pirmoji versija buvoWindows NT 3.1, paremta kartu suIBM sukurtosOS/2 sistemos kodu beiWindows 3.0grafine aplinka (1993, pažymėta „3.1“, kad būtų 1 daugiau nei pagrindinių konkurentųOS/2 2.1), vėliau išleistaNT 3.5 (1994),NT 3.51 (1995) irNT 4.0 (1996). Pastaroji naudojoWindows 95grafinę aplinką. Vėliau Microsoft siekė sujungti namų ir verslo vartotojų operacines sistemas išleisdamiWindows 2000, bet galiausiai ši sistema išleista kaip verslo vartotojams skirta sistema. Vėliau išleistaWindows XP jau pritaikyta ir namų vartotojams. Serveriams išleistaWindows Server 2003 versija, o mobiliems įrenginiams –Windows CE.
64 bitų operacinė sistema, naujausia karta, sukurtaAMDAMD64 procesorių architektūrai bei dviemIntel alternatyvoms (IA-64 ir EM64T) –Windows XP x64 Edition irWindows Server 2003.
Pirmoji Windows versija: 16 spalvų, langai nepersidengia, mažai programų, nieko panašaus, ką dabar vadiname darbalaukiu. Veikia tik kaipMS-DOS papildymas.
Trečioji Windows karta. Vis ne tokia savarankiška kaip ateinančios, tačiau daug patogesnė: pradėjo atsirasti darbui tinkle skirtos galimybės, darbalaukis tampa kažkuo panašesniu į tai, ką mes dabar naudojam, dalis MS-DOS programų nuo šiol gali veikti Windows languose (anksčiau to nebuvo). Atsirado nemirtingasSolitaire žaidimas, bei šiuolaikiškas Control Panel. Daug didesnis ekrano spalvų palaikymas, nei buvo anksčiau.
Ketvirtoji Windows karta, atnešusi į pasaulį iš esmės mažai kuo nuo jos pasirodymo pasikeitusį darbalaukį. Skirtingai nei prieš tai buvusios Windows kartos – tai savarankiška operacinė sistema (bet dar glaudžiai susijusi su MS-DOS).
Glaudžiai integruotas į sistemąMicrosoft Internet Explorer, bei kitų naršyklių neskubėjimas tinkamai reaguoti į tai, padarė taip, kad nuo to laiko ši naršyklė užima gana geras pozicijas interneto naršyklių rinkoje. Atsirado integruotas DVD, interneto prieigos dalinimosi palaikymas. Nors ir daug pakeitimų, tačiau ši operacinė sistema dar daug kuo susijusi su MS-DOS.
Skirtingai nei prieš tai buvusios Windows versijos, ši yra paremta visiškai kitokiu, daug stabilesniu, NT branduoliu (prieš tai buvusios Windows versijos ilgai veikdamos dažnai nustodavo veikti, be jokios priežasties).NT branduolys ypatingas tuo, kad gali veikti įvairiose procesorių architektūrose (žinoma, jei OS yra sukompiliuota jai), be to, nėra jokios būtinybės įdiegti tame pačiame kompiuteryje MS-DOS.
Nors šios šeimos operacinės sistemos buvo išleistos tais pačiais metais kaip Windows 95, tačiau NT 3.51 visgi pasižymėjo šiek tiek senovišku darbalaukiu (panašiu į Windows 3.11). Microsoft’o žadėtas darbalaukio atnaujinimas nors ir buvo pasiekęs beta stadiją, tačiau taip ir nebuvo išleistas.
Pirmoji NT branduoliu paremta operacinė sistema pasirodė 1993 metais. Ji buvo žymima 3.1 (nes tuo metu buvo kaip tik pasirodęs kitas MS produktas su analogiška versija). NT branduoliu paremta operacinė sistema buvo pradėta kurti kaip OS/2 3.0, tačiau dėl MS bei IBM nesutarimų tai tapo atskiru produktu.
Windows NT 4Windows 2000Windows XPWindows Server 2003 Enterprise Edition
Kita Windows NT karta. Didžiausias skirtumas – atsinaujinęs darbalaukis. Taip pat buvo išleista daugybė atnaujinimų, skirtų darbui internete supaprastinti bei naudoti OS serveriuose.
Labiausiai naudojama operacinė sistema (pagal „Net Applications“ duomenis 2014 m.). Ankstesni kodiniai pavadinimai Blackcomb ir Viena. Išleista sistema turėjo daug naujų funkcijų – atnaujintasWindows Aero, Jump Lists, pagerinta meniu juosta ir t. t.
Išleista2015 m.liepos 29 dieną nemokamo atnaujinimoWindows 7,8,8.1 naudotojams forma vieneriems metams. Sugrąžinusi „Pradėti“ meniu, kartu sujungusi tai suWindows 8 ekranu. „Pradžios (Metro)“ ekranas taip pat yra pasiekiamas per nustatymus. Su naujuWindows Phone balso asistentu „Cortana“, nauja interneto naršykle, su patobulintu įvairių programų rodymu vienu metu, su galimybe turėti daugiau negu vieną darbalaukį vienoje paskiroje, „DirectX 12“.
John W. Thompson (pirmininkas) ·Satya Nadella (CEO) · Dina Dublon · Maria Klawe · David Marquardt · Charles Noski · Helmut Panke · Mason Morfit · John W. Stanton