複製鏈接
請複製以下鏈接發送給好友

Windows NT

鎖定
Windows NT是微軟公司推出的面向工作站、網絡服務器和大型計算機的網絡操作系統系列,其“NT”意為“New Technology”(新技術) [3]  ,首個版本於1993年7月27日正式對外發布。該系列也是Windows歷史上首次支持純32位架構。 [4] 
Windows NT分為Windows NT Workstation(工作站)和Windows NT Server(服務器)。它採用了新型的NTFS文件系統,可提供安全存取控制及容錯能力,在大容量磁盤上,其效率比FAT文件系統更高。另外,WindowsNT在網絡共享、用户賬號、域管理、工作組等方面有所創新,強化了安全管理和用户權限的概念。 [3] 
1993年至1996年間,Windows NT總共有以下四個版本:Windows NT 3.1Windows NT 3.5Windows NT 3.51Windows NT 4.0。2005年6月,微軟宣佈停止對Windows NT 4.0 Workstation的技術支持,Windows NT系列在市場上的活動至此終止。Windows NT的技術特徵在Windows家用系統的後續版本進行了延續。 [1] 
外文名
Windows NT
別    名
Windows New Technology(全稱)
研    發
微軟公司
屬    性
桌面端(網絡)操作系統
推出時間
1993年7月27日(即Windows NT 3.1)
開發工具
C、C++、C#及彙編語言
內核類型
混合
支持CPU
32位
系列產品
Windows NT 3.1、Windows NT 3.5、Windows NT 3.51、Windows NT 4.0

Windows NT發展歷程

Windows NT前傳

早期Windows NT徽標 早期Windows NT徽標
20世紀80年代初,微軟與IBM逐步確立了商業合作關係。但隨着微軟在計算機軟件行業的勢頭日益強大,其與IBM形成競爭的態勢愈發明顯。1985年,微軟擬將與IBM聯合開發OS/2系統,根據協議,研發出的新系統將由雙方共享 [5] 同年10月,微軟決定開發一個與OS/2和POSIX兼容並支持多處理的便攜式操作系統。1989年11月,兩個公司開始共同研發該系統,並命名為“OS/2 3.0”(後又稱NT OS/2),為了確保可移植性,微軟最初的研發面向了Intel i860XR RISC處理器,同年末則切換到MIPS R3000,最終在1990年切換到Intel i386。
1990年5月,Windows 3.0發佈並取得市場上的成功後,微軟決定將尚未發佈的NT OS/2的主要應用程序編程接口從擴展的OS/2 API更改為擴展的Windows API。這一決定導致了微軟和IBM之間的緊張關係,合作最終破裂。IBM繼續獨自開發OS/2,而微軟則將OS/2 3.0更名為Windows NT。 [4] 

Windows NT發佈過程

Windows NT的預發佈版本界面(相似於Win3.0) Windows NT的預發佈版本界面(相似於Win3.0)
Windows NT的研發過程受到了以戴夫·卡特勒為首的原數字設備公司(DEC)成員在VMS方面的影響 [4]  1991年8月,微軟在一次開發人員會議上首次展示Windows NT,在會上被稱為“Windows Advanced Server for LAN Manager”。 [7] 
1991年9月16日,微軟發佈首個面向工程師的Windows NT軟件開發工具包(SDK);10月16日,Windows NT首個預發佈版本形成。1991年末至1992年間,微軟又陸續發佈了多個Windows NT SDK的更新版本。 [6] 
1993年春季,Windows Advanced Server for LAN Manager在美國佐治亞州亞特蘭大發佈;7月27日,微軟公司正式發佈了Windows NT的首個版本,該版本後來即是Windows NT 3.1 Workstation。 [7] 
1994年9月21日,微軟發佈了Windows NT 3.5 [4] 據後續觀測,該版本在全球範圍內使用率極低 [2] 1995年5月30日,微軟發佈了Windows NT 3.51。 [4] 
1996年7月29日,Windows NT 4.0正式發佈。 [12] 

Windows NT隱退

微軟計劃中的NT 5.0,即後來的Windows 2000 微軟計劃中的NT 5.0,即後來的Windows 2000
1997年,微軟宣佈開發Windows NT的新系統以取代Windows 98和Windows NT 4.0。但該系統的最終版本被命名為Windows 2000,且未列入Windows NT系列當中。 [13-14] 
2000年12月29日,微軟停止對Windows NT 3.1的技術支持。2001年12月30日,Windows NT 3.5及3.51的技術支持均被停止。 [6] 
2004年12月31日,Windows NT 4.0 Server的一般性支持被停止;次日,微軟不再向Windows NT Server 4.0客户提供補丁升級服務。2005年6月,微軟停止對Windows NT 4.0 Workstation的技術支持,Windows NT系列正式退出市場。 [1] 

Windows NT系統功能

  • 可移植性
Windows NT的主要特點之一是硬件和軟件的可移植性。NT系列最初用於各種處理器體系結構IA-32型MIPS和DEC Alpha,以及PowerPC,安騰處理器、x86-64以及在更高版本中支持的ARM。最初的想法是為每個平台提供一個帶有自定義硬件抽象層(HAL)的通用代碼庫,且支持多個API個性化,包括Windows API、POSIX和操作系統/2API(應用編程接口)。後兩者從Windows XP開始逐步淘汰。部分MS-DOS(MS-DOS)和Windows 16位兼容性通過集成的DOS虛擬機在IA-32上實現,而此功能在其他體系結構上不可用。 [4] 
  • 內核模式
Windows NT的核心內核提供了一個在管理模式下運行的系統API(x86中為0;在Windows NT所有版本中都稱為“內核模式”),以及一組具有自己API的用户空間環境,其中包括新的Win32環境、OS/2 1.3文本模式環境和POSIX環境。完全搶佔式多任務內核可以中斷正在運行的任務來調度其他任務,而不需要依賴用户程序自願放棄對CPU的控制。 [4] 
  • NTVDM
Windows NT推出了NTVDM,即一種在32位操作系統下運行16位應用程序的環境。它提供了在標準(286)模式下運行的Windows 3.x系列子系統的能力。依賴低級硬件訪問的應用程序將無法運行,它們也可能不使用Windows交換文件。微軟公司曾表示,Windows NT與所有遵循官方編程指南的16位應用程序兼容。 [7] 
  • 動態更改視頻模式
Windows NT可以動態更改視頻模式,而Windows 3.1通常必須依賴其安裝程序來更改視頻模式。 [8] 
  • NTFS文件系統
Windows NT 3.1中首次出現了NTFS可自我修復的文件系統。它提供了幾個可自定義的功能,這些功能會影響NTFS在給定環境中的性能。其中一些參數是全局參數,其他參數特定於單個NTFS卷。用户可以控制和調整其中幾個參數,通過檢查特定的存儲需求,然後相應地調整NTFS卷,從而提高系統的磁盤性能。 [10] 
  • 驅動模型
Windows NT引入了自己的驅動程序模型,即Windows NT驅動程序模型。其與舊的驅動程序框架不兼容。後來在Windows 2000中,Windows NT驅動程序模型被增強為Windows驅動程序模型,該模型最初是在Windows 98中引入,但基於NT驅動程序模式。 [4] 

Windows NT系統版本

Windows NT有兩種不同的形式,Windows NT Workstation和Windows NT Server,即工作站和服務器。Windows NT Server賦予服務器更多優先級進程,使用許可代理,並與其他服務器捆綁在一起軟件程序。Windows NT Workstation為用户應用程序提供了更多優先級並將同時網絡連接的數量限制為10個用户。 [8] 
Windows NT歷代版本介紹
Windows NT 3.1
面向工作站、高級服務器,內部版本號為528。第一個在32位處理器上使用32位平面虛擬內存地址的Windows版本 [4] 該版本首次使用了NTFS文件系統。 [10] 
Windows NT 3.5
面向工作站、服務器,內部版本號為807。該版本開發的主要目標是提升操作系統的速度,其新功能包括新的啓動屏幕,並升級了對象鏈接和嵌入功能。 [11] 
Windows NT 3.5 Windows NT 3.5
Windows NT 3.51
面向工作站、服務器,內部版本號為1057。引入的新功能包括PCMCIA支持、NTFS文件壓縮、可替換WinLogon(GINA)、OpenGL中的3D支持、使用TCP/IP時的永久IP路由器、鼠標指針放在工具欄按鈕上時自動顯示文本描述(“工具提示”)以及對Windows 95常用控件的支持。該版本是Windows NT系列中最後一個與Intel 80386處理器兼容的系統。 [9] 
Windows NT 3.51 Windows NT 3.51
Windows NT 4.0
面向工作站、服務器、企業服務器、終端服務器、嵌入式,內部版本號為1381。該版本採用了類似於Windows 95的圖形界面,捆綁Internet Explorer,提供了現成的web瀏覽器。通過將組件移動到內核模式,以犧牲安全性和可靠性為代價,提高了性能與速度 [12] 該版本是用於Alpha、MIPS和PowerPC體系結構的最後一個Windows公開版本。 [4] 

Windows NT硬件要求

Windows NT系列硬件要求
Windows版本
CPU
RAM
可用磁盤空間
NT 3.1
i386;25MHz
12MB
90MB
NT 3.1 Advanced Server
16MB
NT 3.5 Workstation
12MB
NT 3.5 Server
16MB
NT 3.51 Workstation
12MB
NT 3.51 Server
16MB
NT 4.0 Workstation
i486;25MHz
12MB
124MB [4] 
NT 4.0 Server
16MB
注:該詞條僅記錄Windows NT系列產品的硬件要求,不記錄僅以其為技術特徵(即Windows 2000及後續版本)的信息。

Windows NT系統評價

Windows NT對微軟來説十分重要。它成功地使微軟由台式機業務向服務器領域擴張。(IDC分析師Al Gillen 評)
相對Unix來説,Windows NT對安裝者的技術要求要低一些。二是它與Windows台式機操作系統有很大的相似性。但作為微軟的第一代服務器平台,Windows NT的可靠性、可量測性及管理性都存在着一些問題。(快科技 評) [1] 

Windows NT爭議事件

  • 源代碼遭泄
2020年5月21日,Windows NT 3.5接近最終版本的源代碼在網上泄露。不久後,微軟的一位發言人在一份聲明中對The Verge表示,已經注意到了這些報道,並正在進行調查。 [2] 
參考資料
展開全部 收起