Windows NT

本页使用了标题或全文手工转换,现处于中国大陆简体模式
求闻百科,共笔求闻
Windows NT
开发者微软
编程语言C语言C++以及汇编[1]
运作状态活跃
源码模式闭源 / 共享源代码
首次发布1993年7月27日,​30年前​(1993-07-27
最新版本10.0.22000.282(2021年10月21日,​2年前​(2021-10-21[2][±]
最新测试版本10.0.22494.1000(2021年11月3日,​2年前​(2021-11-03[3][±]
更新方式Windows UpdateWindows Server更新服务
支持平台IA-32x86-64ARM以及安腾
(曾支持DEC AlphaMIPS以及PowerPC
内核类别混合
默认用户界面图形Windows shell
许可证取决于版本:试用软件商业软件大量授权密钥、仅限OEM软件即服务
官方网站www.microsoft.com/windows/

Windows NT新技术视窗操作系统Windows New Technology)的简称,是美国微软公司1993年推出的纯32位操作系统核心。其基于OS/2 NT的基础构造。OS/2是由微软和IBM联合研制,分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。由于双方在协作后来不欢而散,IBM继续向市场提供先前的OS/2版本;而微软则把OS/2 NT改名为Windows NT,并在1988年11月开始了对于“WinNT”(即第一代的Windows NT 3.1)的产品研发。在研发初期,Windows NT曾一度被认为将会是原先OS/2的3.0版本,但面世之后的Windows NT是一种纯32位操作系统,采用NT核心技术。

后期更新的Windows NT支持32与64位两种版本。

名字由来

有说法认为,NT一名源自原NT首席领导者戴夫·卡特勒,曾经开发过OpenVMS系统的他将“VMS”一词,利用恺撒密码原理将每个字母向前递增一位,使之成为“WNT”[4]。但NT的其中一名原设计师马克·洛考夫斯基曾提到,NT一名源自该系统的目标处理器,代号为“N-Ten”的英特尔i860处理器[5]。 在1998年比尔·盖茨的一次问答环节上,他透露“NT”一词曾经以逆向首字母缩略词的形式派生为“新技术”(New Technology)之意,但现已不再包含任何特定意义[6]。尽管微软对于NT架构的系统产品仍描述为“基于NT技术”(Built on NT Technology),但自Windows 2000之后基于NT架构的系统均抛弃了“NT”一词[7]

历史

原版Windows NT logo

1988年10月,微软公司从迪吉多(Digital Equipment Corporation)雇佣了一批人员,由戴夫·卡特勒领导,开发这个新系统[8]。这个系统的很多元素反映了早期的带有VMSRSX-11DEC(迪吉多)概念。

Windows NT核心架构

Windows NT操作系统家族的体系结构,包括核心模式与用户模式两层,每层中有多个模块。

Windows NT采用用户模式核心模式的分层设计并且是抢占式可重入的。可运行在单处理器或对称多处理器(SMP)上,并利用I/O请求包与异步I/O来处理所有的I/O请求。在Windows 2000(不含)之前采用的Windows NT皆为32位版本的,第一个基于IA-64的64位Windows NT首先用于64位的Windows 2000[9],第二个则是Windows XP 64-bit Edition,而第一个基于x86-64的64位Windows NT则为Windows Server 2003

Windows NT采用的核心是属于混合核心。其体系结构包括简单内核、硬体抽象层(HAL)、驱动程序、服务(总称为执行体), 这些均属于核心模式。用户模式下的程序与子系统仅能访问其可访问的资源,核心模式下的程序则可以访问所有资源与外部设备。

各发布版本

Windows NT各发布版本
NT版本 市场名称 版本 发行日期 RTM
Build
NT 3.1 Windows NT 3.1 Workstation(仅被命名为“Windows NT”)、Advanced Server 1993年7月27日 528
NT 3.5 Windows NT 3.5 Workstation、Advanced Server 1994年9月5日 807
NT 3.51 Windows NT 3.51 Workstation、服务器版 1995年5月30日 1057
NT 4.0 Windows NT 4.0 Workstation、服务器版、Server Enterprise Edition,
Terminal Server、Embedded
1996年7月29日 1381
NT 5.0 Windows 2000 专业版、服务器版、Advanced Server、DataCenter Server 2000年2月17日 2195
NT 5.1 Windows XP 家庭版、专业版、Media Center、Tablet PC、入门版、Embedded、N 2001年10月25日 2600
NT 5.2 Windows XP 64-bit Edition Version 2003(For IA64)、专业版 x64 Edition(For AMD64)
  • IA64: 2003年3月28日
  • x64: 2005年4月25日
3790
Windows Server 2003 Standard、企业版、DataCenter、Web、Small Business Server 2003年4月24日
Windows Server 2003 R2 Standard、企业版、DataCenter、Web、Small Business Server 2005年12月6日
NT 6.0 Windows Vista 入门版、家庭普通版、家庭高级版、商业版、企业版、旗舰版 2007年1月30日
  • 6000(RTM)
  • 6001(SP1)
  • 6002(SP2)
Windows Server 2008 Foundation、Standard、企业版、Datacenter、Web Server、HPC Server、Itanium-Based Systems 2008年8月27日
  • 6001(RTM)
  • 6002(SP2)
NT 6.1 Windows 7 入门版、家庭普通版、家庭高级版、专业版、企业版、旗舰版 2009年10月22日
  • 7600(RTM)
  • 7601(SP1)
Windows Server 2008 R2 Foundation、Standard、企业版、Datacenter、Web Server、HPC Server、Itanium-Based Systems 2009年10月22日
  • 7600(RTM)
  • 7601(SP1)
NT 6.2 Windows 8 Windows 8、专业版、企业版、Windows RT 2012年10月26日 9200
Windows Phone 8 不适用 2012年10月30日 9200
Windows Server 2012 Foundation、Essentials、Standard、Datacenter 2012年9月4日 9200
NT 6.3 Windows 8.1 Windows 8.1、专业版、企业版、Windows RT 8.1 2013年10月18日 9600
Windows Server 2012 R2 Essentials、Standard、Datacenter 2013年10月18日 9600
NT 10.0 Windows 10 个人使用:家庭版(包括S模式的家庭版)[10]、专业版(包括S模式的专业版)[10]、专业工作站版

商用:企业版、教育版、专业教育版(包括S模式的专业教育版)[10]

移动设备:移动版、移动企业版

物联网设备:Windows 10 IoT

2015年7月29日 10240(TH1)
10586(TH2)
14393(RS1)
15063(RS2)
16299(RS3)
17134(RS4)
17763(RS5)
18362(19H1)
18363(19H2)
19041(20H1/VB)
19645 (20H2/MN)
20150 (21H1/FE)
Windows Server 2016 Essentials、Standard、Datacenter 2016年9月26日 14393(RS1)
16299(RS3)
17134(RS4)
Windows Server 2019 Essentials、Standard、Datacenter 2018年10月2日 17763
Windows Server 2022 Essentials、Standard、Datacenter 2021年8月18日 20348
Windows 11 个人使用:家庭版、专业版、专业工作站版

商用:企业版、教育版、专业教育版

2021年10月5日 22000(21H2)

参考文献

  1. Lextrait, Vincent. The Programming Languages Beacon v10.0. 2010-01 [2010-01-04]. 
  2. 2021 年 10 月 21 日 -KB5006746(OS 版本 22000.282). Microsoft Support. 2021-10-21. 
  3. Announcing Windows 11 Insider Preview Build 22494. Windows Insider Blog. 2021-11-03. 
  4. Zachary, G Pascal. Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft. Free Press. 1994. ISBN 978-0-02-935671-5 (英语). 
  5. Thurrott, Paul. History of Windows Server 2003: The Road To Gold. Win super site. [2018-08-14] (英语). 
  6. Gates, Bill. Q&A: Protecting children from information on the Internet. 1998-06-05 [2005-06-26] (英语). 
  7. Windows 2000 is a name that reflects NT's continued move to the technology mainstream. Microsoft.com. 1998-10-27 [2011-11-13] (英语). 
  8. 《Windows NT的历史全景》,戴夫·卡特勒(David Cutler)为《Microsoft Windows Internals》第四版写的序
  9. Microsoft and Intel Announce Preview Release of 64-Bit Windows for Intel Itanium Processor: Preview Release of 64-Bit Windows a Key Milestone For Developers and Hardware...
  10. 10.0 10.1 10.2 处于 S 模式的 Windows 10 常见问题解答. [2019-04-04]. 

参见