I don't understand your question... but I'll take a jab at it
There was
Windows 1.0
Windows 2.0
Windows 2.1
Windows 3.0
Windows 3.1
Windows NT 3.1
Windows NT 3.5
Windows NT 3.51
Windows NT 4.0
Windows 95
Windows 98
Windows 98SE
Windows 2000
Windows CE
Windows ME
Windows XP
Windows Vista
and now Windows 7
P.S. I may have forgotten a few but by my count, it's 17 if you don't consider sub-version (ie XP Home/Pro/MC)
sub version would make that list a lot longer. lol
you did however leave out all the windows server versions though.
you also left a couple others out...
Windows for Workgroups 3.11
Windows XP 64
Windows XP Media Center
Windows XP Tablet PC
there are also all the mobile versions. the list is just ginormous.
Desktop
Windows 1.0
Windows 2.0
Windows 2.1
Windows 3.0
Windows 3.1
Windows NT 3.1
Windows NT 3.5
Windows NT 3.51
Windows NT 4.0
Windows 95
Windows 98
Windows 98SE
Windows 2000
Windows ME
Windows XP Starter Edition
Windows XP Home
Windows XP Pro
Windows XP Media Center
Windows XP Tablet PC
Windows XP Professional x64 Edition
Windows XP Edition N
Windows Vista Starter 32 bit
Windows Vista Home Basic 32/64 bit
Windows Vista Home Basic N 32/64 bit
Windows Vista Home Premium 32/64 bit
Windows Vista Business 32/64 bit
Windows Vista Business N 32/64 bit
Windows Vista Ultimate 32/64 bit
Windows Vista Enterprise 32/64 bit
and now:
Windows 7 Starter 32 bit
Windows 7 Home Basic 32/64 bit
Windows 7 Home Premium 32/64 bit
Windows 7 Professional 32/64 bit
Windows 7 Enterprise 32/64 bit
Windows 7 Ultimate 32/64 bit
Servers
Windows 2000 Server
Windows 2000 Advanced Server
Windows 2000 Datacenter Server
Windows Server 2003 for Small Business Server (R2)
Windows Server 2003 Standard Edition (R2)
Windows Server 2003 Web Edition (R2)
Windows Server 2003 Enterprise Edition (R2)
Windows Server 2003 Datacenter Edition (R2)
Windows Compute Cluster Server 2003 (R2)
Windows Storage Server 2003 (R2)
Windows Server 2008 Standard Edition (R2)
Windows Server 2008 Enterprise Edition (R2)
Windows Server 2008 Datacenter Edition (R2)
Windows HPC Server 2008 (R2)
Windows Web Server 2008 (R2)
Windows Storage Server 2008 (R2)
Windows Small Business Server 2008 (R2)
Windows Essential Business Server 2008 (R2)
Windows Server 2008 Foundation Server (R2)
Windows Home Server
*(R2) denotes the Windows Server 2008 R2 release of each server item
Embedded
Windows CE
Pocket PC 2000
Pocket PC 2002
Windows Mobile 2003
Windows Mobile 2003SE
Windows Mobile 5
Window Mobile 6
Window Mobile 6.1
Window Mobile 6.5
Windows XP Embedded
Why do you want to know?
Too many if you ask me, alotta stuff to keep up with for all my IST/CPT classes. Easy though cause I've lived it. Still need this question answered?