Úplně nesmyslný popis verzí.MS už od začátku jede systémem větších změn a "vyhlazení" systému. Tedy spíše by to mělo být (nebudu počítat Windows 1 a 2, to byly jen první pokusy):Windows 3.0 - první funkční nadstavba dosu
Windows 3.1 - dotažení funkcí + verze 3.11 se síťovou podporou
Windows 95 - nový koncept GUI, první krok k odstínění dosu
Windows 98 - dotažení funkcí, větší stabilita, vyšší výkon (nicméně pořád to byla jen nadstavba dosu se všemi neduhy)
Windows ME - hybrid a původně neplánovaná verzevedle toho vznikla nová řada s kernelem WinNTWindows NT 3.1 - první NT kernel
Windows NT 3.5 - první použitelné winNT (+ NT 3.51)
Windows NT 4.0 - NT s použitím GUI z win 9.x, první verze nic moc, zlepšilo se to po vydání prvních service packů; de facto to byl moment, kdy poprvé MS začal používat solidní aktualizace systému
Windows 2000 - nový kernel 5.0, reálně šlo o pokračovatele Win NT 4 SP6, což by naprosto jiný systém, než byly původní NT 4.0
Windows XP (5.1) - propojení NT jádra s funkcemi obvyklými u řady win9x; zpočátku to byl dost problémový systém, potýkal se s mizernou kompatibilitou, horší stabilitou než win2000, velkými nároky na hw a spoustou dalších problémů. Hodně se zlepšilo prvním service packem. Po SP2 se už jedná o radikálně jiný systém a s XP nebyly větší problémy až do příchodu velké RAM a hlavně do chvíle než 32bitové adresování narazilo na svůj limit. 64bit verze winXP, která byla zvláštním hybridem vycházejícím z Windows 2003 některé věci řešila, ale kompatibilita byla otřesná.
Windows 2003 (5.2) - de facto meziverze, měl už přijít nový systém, ale MS zpomalil vývoj. Ve Win2003 se poprvé objevily pokusy o změnu kernelu na MinWin. Jako serverový systém to nebylo špatné, na dektopu s tím byly velké problém (viz XP 64bit).
Windows Vista (6.0) - zásadní změna, nový kernel MinWin, aka NT 6.0, totální předělání memory managementu (XP i 2003 dost trpěly při velké RAM tím, že každou nepoužívanou aplikaci odswapovaly, takže přepnutí do takové aplikace, byla-li větší, trvalo i několik minut; Vista tohle změnila a držela toho naopak v paměti co nejvíce - bohužel to nebylo dotažené a přineslo to příliš zvýšené paměťové nároky, což bylo řešitelné přes ReadyBoost, později to MS dotáhl); systém byl na odpovídajícím hw stabilní a rychlý, bohužel se často prodával k příšerným střepům s malou RAM a pomalým diskem - to hrozně poškodilo pověst Visty. Kromě toho přinesla Vista problémy s kompatibilitou starého sw, do jisté míry to řešil UAC s prvními pokusy o jakýs-takýs sandbox.
Windows 7 (6.1) - dotažená Vista s novým názvem; MS více optimalizoval nároky systému a naštěstí se posunul i hw, takže už nebyl problém s výkonem.
Windows 8 (6.2) - mraky novinek, propojení win32 API a nového winRT API, změny v zabezpečení (takže utrpěla kompatibilita aplikací, které do této vrstvy zasahovaly - antiviry, firewally, ale i ovladače). Z hlediska desktopových aplikací zůstalo vše stejné jako u W7 (kromě zmíněného zabezpečení). Aktuální Windows 8.1 (6.3) má spoustu změn v systému, je to v podobném rozsahu jako Vista/W7, ale nedošlo k přejmenování.
Windows 9 - pokračování Windows 8, resp. 8.1, úpravy v GUI, změn v systému se zatím nezdá být ani tolik jako při změně 8/8.1, jde spíše o novou značku kvůli přijetí uživateli a naplnění očekávání, že MS musí uvést něco nového. Vedle to byly samozřejmě serverové verze, které měly často své vlastní názvy (2003, 2008, 2011 a 2012), nicméně kernel i celé API mají od verze NT 5.1 společné s běžnými verzemi.