Windows NT

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Windows NT
開發者微軟
程式語言C語言C++以及組譯[1]
運作狀態活躍
原始碼模式閉源 / 共享原始碼
首次發布1993年7月27日,​30年前​(1993-07-27
目前版本
  • 10.0.22631.2861 (2023年12月;穩定版本)[2]
編輯維基數據鏈結
更新方式Windows UpdateWindows Server更新服務
支援平台IA-32x86-64ARM以及ARM64
(曾支援DEC AlphaMIPSPowerPC以及安騰
核心類別混合
預設使用者介面圖形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位元兩種版本,直到2021年發布的Windows 11則只提供64位元版本,不再提供32位元版本。

名字由來

有說法認為,NT一名源自原NT首席領導者戴夫·卡特勒,曾經開發過OpenVMS系統的他將「VMS」一詞,利用愷撒密碼原理將每個字母向前遞增一位,使之成為「WNT」[3]。但NT的其中一名原設計師馬克·洛考夫斯基曾提到,NT一名源自該系統的目標處理器,代號為「N-Ten」的英特爾i860英語Intel i860處理器[4]。 在1998年比爾·蓋茲的一次問答環節上,他透露「NT」一詞曾經以逆向首字母縮略詞的形式衍生為「新技術」(New Technology)之意,但現已不再包含任何特定意義[5]。儘管微軟對於NT架構的系統產品仍描述為「基於NT技術構建」(台翻「NT技術平台」)(Built on NT Technology),但自Windows 2000之後基於NT架構的系統均拋棄了「NT」一詞[6]

歷史

原版Windows NT logo

1988年10月,微軟公司從迪吉多(Digital Equipment Corporation)僱傭了一批人員,由戴夫·卡特勒領導,開發這個新系統[7]。這個系統的很多元素反映了早期的帶有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[8],第二個則是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 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日
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模式的家用版)[9]、專業版(包括S模式的專業版)[9]、專業工作站版

商用:企業版、教育版、專業教育版(包括S模式的專業教育版)[9]

行動裝置:行動版、移動企業版

物聯網裝置: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)

參考文獻

  1. ^ Lextrait, Vincent. The Programming Languages Beacon v10.0. January 2010 [January 4, 2010]. (原始內容存檔於2012-05-30). 
  2. ^ https://blogs.windows.com/windows-insider/2021/08/19/announcing-windows-11-insider-preview-build-22000-160/.
  3. ^ 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 (英語). 
  4. ^ Thurrott, Paul. History of Windows Server 2003: The Road To Gold. Win super site. [2018-08-14]. (原始內容存檔於2012-08-18) (英語). 
  5. ^ Gates, Bill. Q&A: Protecting children from information on the Internet. June 5, 1998 [June 26, 2005]. (原始內容存檔於2001-05-26) (英語). 
  6. ^ 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) (英語). 
  7. ^ 《Windows NT的歷史全景》,戴夫·卡特勒(David Cutler)為《Microsoft Windows Internals》第四版寫的序
  8. ^ https://web.archive.org/web/20071024030244/http://www.microsoft.com/Presspass/press/2000/jul00/itaniumpr.mspx
  9. ^ 9.0 9.1 9.2 处于 S 模式的 Windows 10 常见问题解答. [2019-04-04]. (原始內容存檔於2020-09-17). 

參見