Windows NT
此條目可参照英語維基百科相應條目来扩充。 |
开发者 | 微软 |
---|---|
编程语言 | C语言、C++以及汇编[1] |
運作狀態 | 活跃 |
源码模式 | 閉源 / 共享源代码 |
首次发布 | 1993年7月27日 |
当前版本 |
|
最新預覽 |
24H2(10.0.26100.2605)(2024年12月10日[3][4])[±]
23H2(10.0.22635.4655)(2024年12月13日[5])[±]
24H2(10.0.26120.2705)(2024年12月18日[6])[±]
|
更新方式 | Windows Update、Windows Server更新服务 |
支援平台 | IA-32、x86-64、ARM以及ARM64 (曾支持DEC Alpha、MIPS、PowerPC以及安腾) |
内核类别 | 混合 |
默认用户界面 | 图形(Windows shell) |
许可证 | 取決於版本:試用軟件、商业软件、大量授權金鑰、仅限OEM、软件即服务 |
官方網站 | www |
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位元兩種版本,直到2021年發布的Windows 11則只提供64位元版本,不再提供32位元版本。
名字由来
[编辑]有说法认为,NT一名源自原NT首席领导者戴夫·卡特勒,曾经开发过OpenVMS系统的他将“VMS”一词,利用恺撒密码原理将每个字母向前递增一位,使之成为“WNT”[8]。但NT的其中一名原设计师馬克·洛考夫斯基曾提到,NT一名源自该系统的目标处理器,代号为“N-Ten”的英特尔i860处理器[9]。 在1998年比尔·盖茨的一次问答环节上,他透露“NT”一词曾经以逆向首字母缩略词的形式派生为“新技术”(New Technology)之意,但现已不再包含任何特定意义[10]。尽管微软对于NT架构的系统产品仍描述为“基于NT技术构建”(台翻“NT技術平台”)(Built on NT Technology),但自Windows 2000之后基于NT架构的系统均抛弃了“NT”一词[11]。
歷史
[编辑]1988年10月,微软公司从迪吉多(Digital Equipment Corporation)雇佣了一批人员,由戴夫·卡特勒領導,开发这个新系统[12]。这个系统的很多元素反映了早期的带有VMS和RSX-11的DEC(迪吉多)概念。
Windows NT核心架構
[编辑]Windows NT採用用戶模式與核心模式的分層設計並且是搶佔式和可重入的。可運行在單處理器或對稱多處理器(SMP)上,並利用I/O請求包與異步I/O來處理所有的I/O請求。在Windows 2000(不含)之前採用的Windows NT皆為32位元版本的,第一个基于IA-64的64位元Windows NT首先用於64位元的Windows 2000[13],第二个则是Windows XP 64-bit Edition,而第一个基于x86-64的64位Windows NT则为Windows Server 2003。
Windows NT採用的核心是屬於混合核心。其體系結構包括簡單內核、硬體抽象層(HAL)、驅動程式、服務(總稱為執行體), 這些均屬於核心模式。用戶模式下的程式與子系統僅能存取其可存取的資源,核心模式下的程式則可以存取所有資源與外部裝置。
各發佈版本
[编辑]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) |
|
3790 |
Windows Server 2003 | Standard、企业版、DataCenter、Web、Small Business Server | 2003年4月24日 | ||
Windows Server 2003 R2 | 2005年12月6日 | |||
NT 6.0 | Windows Vista | 入门版、家庭普通版、家庭高级版、商业版、企业版、旗舰版 | 2007年1月30日 |
|
Windows Server 2008 | Foundation、Standard、企业版、Datacenter、Web Server、HPC Server、Itanium-Based Systems | 2008年8月27日 |
| |
NT 6.1 | Windows 7 | 入门版、家庭普通版、家庭高级版、专业版、企业版、旗舰版 | 2009年10月22日 |
|
Windows Server 2008 R2 | Foundation、Standard、企业版、Datacenter、Web Server、HPC Server、Itanium-Based Systems | 2009年10月22日 | ||
NT 6.2 | Windows 8 | Windows 8、专业版、企业版、Windows RT | 2012年10月26日 | 9200 |
Windows Phone 8 | 不適用 | 2012年10月30日 | ||
Windows Server 2012 | Foundation、Essentials、Standard、Datacenter | 2012年9月4日 | ||
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日 | ||
NT 10.0
曾稱:NT 6.4 |
Windows 10 | 个人使用:家庭版(包括S模式的家庭版)[14]、专业版(包括S模式的专业版)[14]、专业工作站版
商用:企业版、教育版、专业教育版(包括S模式的专业教育版)[14] 移动设备:移动版、移动企业版 物联网设备: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) 19042(20H2) 19043(21H1) 19044(21H2) 19045(22H2) |
Windows Server 2016 | Essentials、Standard、Datacenter | 2016年9月26日 | 14393(RS1) 16299(RS3) 17134(RS4) | |
Windows Server 2019 | 2018年10月2日 | 17763 | ||
Windows Server 2022 | 2021年8月18日 | 20348 | ||
Windows 11 | 个人使用:家庭版、专业版、专业工作站版
商用:企业版、教育版、专业教育版 |
2021年10月5日 | 22000(21H2) 22621(22H2) 22631(23H2) 26100(24H2) |
参考文献
[编辑]- ^ Lextrait, Vincent. The Programming Languages Beacon v10.0. January 2010 [January 4, 2010]. (原始内容存档于2012-05-30).
- ^ https://blogs.windows.com/windows-insider/2021/08/19/announcing-windows-11-insider-preview-build-22000-160/.
- ^ Releasing Windows 11 Build 26100.2448 to the Release Preview Channel. Windows Insider Blog. 2024-11-14.
- ^ 2024 年 12 月 10 日 - KB5048667 (作業系統組建 26100.2605). Microsoft Support. Microsoft.
- ^ Announcing Windows 11 Insider Preview Build 22635.4655 (Beta Channel). Windows Insider Blog. 2024-12-13.
- ^ Releasing Real-Time Translation in Live Captions to More Copilot+ PCs in the Dev Channel. Windows Insider Blog. 2024-12-18.
- ^ Announcing Windows 11 Insider Preview Build 27764 (Canary Channel). Windows Insider Blog. 2024-12-11.
- ^ 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 (英语).
- ^ Thurrott, Paul. History of Windows Server 2003: The Road To Gold. Win super site. [2018-08-14]. (原始内容存档于2012-08-18) (英语).
- ^ Gates, Bill. Q&A: Protecting children from information on the Internet. June 5, 1998 [June 26, 2005]. (原始内容存档于2001-05-26) (英语).
- ^ Windows 2000 is a name that reflects NT's continued move to the technology mainstream. Microsoft.com. October 27, 1998 [November 13, 2011]. (原始内容存档于2008-10-07) (英语).
- ^ 《Windows NT的历史全景》,戴夫·卡特勒(David Cutler)为《Microsoft Windows Internals》第四版写的序
- ^ https://web.archive.org/web/20071024030244/http://www.microsoft.com/Presspass/press/2000/jul00/itaniumpr.mspx
- ^ 14.0 14.1 14.2 处于 S 模式的 Windows 10 常见问题解答. [2019-04-04]. (原始内容存档于2020-09-17).