Product name
|
Latest version
|
General availability date
|
Codename
|
Support until[78]
|
Latest version of
|
Mainstream
|
Extended
|
IE
|
DirectX
|
Edge
|
Old version, no longer maintained : Windows 1.0
|
1.01
|
November 20, 1985
|
Interface Manager
|
December 31, 2001
|
—
|
—
|
—
|
Old version, no longer maintained : Windows 2.0
|
2.03
|
December 9, 1987
|
—
|
December 31, 2001
|
Old version, no longer maintained : Windows 2.1
|
2.11
|
May 27, 1988
|
—
|
December 31, 2001
|
Old version, no longer maintained:
Windows 3.0
|
3.0
|
May 22, 1990
|
—
|
December 31, 2001
|
Old version, no longer maintained : Windows 3.1
|
3.1
|
April 6, 1992
|
Janus
|
December 31, 2001
|
5
|
Old version, no longer maintained : Windows For Workgroups 3.1
|
3.1
|
October 1992
|
Sparta, Winball
|
December 31, 2001
|
Old version, no longer maintained : Windows NT 3.1
|
NT 3.1.528
|
July 27, 1993
|
—
|
December 31, 2001
|
Old version, no longer maintained : Windows For Workgroups 3.11
|
3.11
|
August 11, 1993
|
Sparta, Winball
|
December 31, 2001
|
Old version, no longer maintained : Windows 3.2
|
3.2
|
November 22, 1993
|
—
|
December 31, 2001
|
Old version, no longer maintained : Windows NT 3.5
|
NT 3.5.807
|
September 21, 1994
|
Daytona
|
December 31, 2001
|
Old version, no longer maintained : Windows NT 3.51
|
NT 3.51.1057
|
May 30, 1995
|
—
|
December 31, 2001
|
Old version, no longer maintained : Windows 95
|
4.0.950
|
August 24, 1995
|
Chicago, 4.0
|
December 31, 2000
|
December 31, 2001
|
5.5
|
6.1
|
Old version, no longer maintained : Windows NT 4.0
|
NT 4.0.1381
|
July 31, 1996
|
Cairo
|
June 30, 2002
|
June 30, 2004
|
6
|
—
|
Old version, no longer maintained : Windows 98
|
October 4, 1998
|
June 25, 1998
|
Memphis, 97, 4.1
|
June 30, 2002
|
July 11, 2006
|
6.1
|
Old version, no longer maintained : Windows 98 SE
|
4.10.2222
|
May 5, 1999
|
—
|
June 30, 2002
|
July 11, 2006
|
Old version, no longer maintained : Windows 2000
|
NT 5.0.2195
|
February 17, 2000
|
—
|
June 30, 2005
|
July 13, 2010
|
—
|
Old version, no longer maintained : Windows Me
|
4.90.3000
|
September 14, 2000
|
Millennium, 4.9
|
December 31, 2003
|
July 11, 2006
|
9.0c
|
Old version, no longer maintained : Windows XP
|
NT 5.1.2600
|
October 25, 2001
|
Whistler
|
April 14, 2009
|
April 8, 2014
|
8
|
Old version, no longer maintained:
Windows XP 64-bit Edition
|
NT 5.2.3790
|
March 28, 2003
|
—
|
April 14, 2009
|
April 8, 2014
|
Old version, no longer maintained : Windows Server 2003
|
NT 5.2.3790
|
April 24, 2003
|
—
|
July 13, 2010
|
July 14, 2015
|
Old version, no longer maintained : Windows XP Professional x64 Edition
|
NT 5.2.3790
|
April 25, 2005
|
—
|
April 14, 2009
|
April 8, 2014
|
Old version, no longer maintained : Windows Fundamentals for Legacy PCs
|
NT 5.1.2600
|
July 8, 2006
|
Eiger, Mönch
|
April 14, 2009
|
April 8, 2014
|
Old version, no longer maintained : Windows Vista
|
NT 6.0.6003
|
January 30, 2007
|
Longhorn
|
April 10, 2012
|
April 11, 2017
|
9
|
11
|
Old version, no longer maintained : Windows Home Server
|
NT 5.2.4500
|
November 4, 2007
|
Quattro
|
January 8, 2013
|
8
|
9.0c
|
Old version, no longer maintained : Windows Server 2008
|
NT 6.0.6003
|
February 27, 2008
|
Longhorn Server
|
January 13, 2015
|
January 14, 2020
|
9
|
11
|
Old version, no longer maintained : Windows 7
|
NT 6.1.7601
|
October 22, 2009
|
Windows 7[79]
|
January 13, 2015
|
January 14, 2020
|
11
|
92
|
Old version, no longer maintained : Windows Server 2008 R2
|
NT 6.1.7601
|
October 22, 2009
|
—
|
January 13, 2015
|
January 14, 2020
|
Old version, no longer maintained : Windows Home Server 2011
|
NT 6.1.8400
|
April 6, 2011
|
Vail
|
April 12, 2016
|
9
|
Older version, yet still maintained : Windows Server 2012
|
NT 6.2.9200
|
September 4, 2012
|
Server 8
|
October 9, 2018
|
October 10, 2023
|
11
|
11.1
|
Old version, no longer maintained : Windows 8
|
NT 6.2.9200
|
October 26, 2012
|
—
|
January 12, 2016
|
10
|
Older version, yet still maintained : Windows 8.1
|
NT 6.3.9600
|
October 17, 2013
|
Blue
|
January 9, 2018
|
January 10, 2023
|
11
|
11.2
|
Older version, yet still maintained : Windows Server 2012 R2
|
NT 6.3.9600
|
October 18, 2013
|
Server Blue
|
October 9, 2018
|
October 10, 2023
|
Current stable version : Windows 10
|
NT 10.0.19044
|
July 29, 2015
|
Various
|
October 14, 2025[55][56]
|
12
|
Older version, yet still maintained:
Windows Server 2016
|
NT 10.0.14393
|
October 12, 2016
|
—
|
January 11, 2022
|
January 12, 2027
|
Current stable version : Windows Server 2019
|
NT 10.0.17763
|
October 2, 2018
|
—
|
January 9, 2024
|
January 9, 2029
|
Current stable version : Windows Server 2022
|
NT 10.0.20348
|
August 18, 2021
|
—
|
October 13, 2026
|
October 14, 2031
|
Current stable version : Windows 11
|
NT 10.0.22000
|
October 5, 2021
|
—
|
October 10, 2023 (Version 21H2)[80]
|
October 8, 2024 (Version 21H2)[81]
|
—
|