Windows NT 4.0

微軟第四代32位元的圖形化作業系統

Windows NT 4.0微軟開發的面向企業的Windows NT操作系統的主要版本之一。是Windows NT家族的第四套產品,為一個32位元的作業系統,於1996年7月31日發行給製造商(RTM),並於1996年8月24日發行零售版。[1]分為工作站版(Workstation)、服務器版(Server)和嵌入式系統版(Embedded)。其圖形操作界面類似於Windows 95

Windows NT 4.0
開發者微軟公司
作業系統家族Microsoft Windows
源碼模式不開放源代碼
發放給生產商1996年7月31日,​28年前​(1996-07-31[1]
正式發售日期1996年8月24日,​28年前​(1996-08-24
支援平台IA-32AlphaMIPSPowerPC
內核類別混合核心Windows NT內核
許可證微軟最終用戶許可協議
前一代Windows NT 3.51(1995)[2]
後一代Windows 2000(1999)[3]
官方網站www.microsoft.com/ntserver
支援狀態
嵌入式設備版主流支援於2003年6月30日終止[4]
延伸支援於2006年7月11日終止[4]
伺服器版主流支援於2002年12月31日終止[5]
延伸支援於2004年12月31日終止[5]
工作站版主流支援於2002年6月30日終止[6]
延伸支援於2004年6月30日終止[6]
付費支援所有版本的付費支援於2006年12月31日終止[7]

微軟於2002年6月30日終止了對工作站版的主流支持,並於2004年6月30日終止了擴展支持;而服務器版主流支持於2002年12月31日終止,擴展支持於2004年12月31日終止。Windows 2000專業版和服務器版分別接替了這些版本。[8][9][10]

Windows NT 4.0是用於AlphaMIPSPowerPC體系結構的最後一個Windows公開版本。儘管微軟為讓客戶升級到Windows 2000和更新版本做了很多努力,但它仍然被許多企業使用了多年。

Windows NT 4.0是Windows NT家族中最後一個以「Windows NT」開頭命名的的版本。[11]

開發歷史

微軟在1995年5月26日發布過新界面的測試版「Shell Technology Preview」,並常以「NewShell」作非正式的代稱。包括Windows GUI任務欄開始菜單。廢棄了Windows 3.x程序管理器/文件管理器式界面,改用Windows Explorer式用戶圖形界面。該測試版的界面和Chicago(Windows 95開發代號)Beta 2階段時的極為相似,但它的定位不過是測試版。Shell Technology Preview有第二個公開版「Shell Technology Preview Update or NewShell 2」,1995年8月提供給MSDNCompuServe用戶。Shell Technology Preview直到Windows NT 3.51發行時都沒推出正式版。後來Shell Technology Preview與Windows NT代碼合併為Shell Update Release項目,所以Shell Update Release是內置新界面的下一個主要Windows NT版本,於1996年7月作為Windows NT 4.0發布。

特色

Windows NT 4.0最引人注目的特點是其所有版本都使用Windows 95的使用者界面,包括Windows ShellWindows資源管理器(Windows Explorer,當時被稱為Windows NT Explorer)、以及使用「我的」命名法(例如:我的文件、我的電腦)。

伺服器版本的Windows NT 4.0內建了網頁伺服器IIS 2.0。並且直接支援Microsoft FrontPage(撰寫以及管理網站的一支應用程式)的外掛插件(plugins)以及延伸資源(extensions)。

此版本另一個重要的特色為針對網路應用程式提供了Microsoft Transaction Server英語Microsoft Transaction Server,以及Microsoft Message Queuing (MSMQ),提高了通訊能力。

而跟之前版本的明顯差異,即為Windows NT將Graphics Device Interface (GDI)整合進系統核心[12]以提升圖形使用者介面(GUI)的效率,使得系統效能跟Windows NT 3.51相比有長足的進步,不過也使得圖形驅動程式也必須放在核心之中,造成潛在的穩定性問題。

Windows NT 4.0的缺點之一為不能支援Direct3DUSB,這兩項問題在Windows 2000及之後版本獲得了解決。也有第三方廠商開發的公用程式提供了Windows NT 4.0對於DirectX以及USB的支援。

與Windows 95的比較

Windows NT 4.0與Windows NT之前版本的和之後的版本一樣,是一個完全32位的操作系統,而Windows 95是一個16/32位混合操作系統。

雖然穩定性高於Windows 95,然而從桌上型電腦的觀點來說,Windows NT 4.0的靈活性較低。系統穩定性大部分要歸功於將硬體資源虛擬化,軟體必須藉由系統的API以使用硬體資源,而不像DOS以及Windows 95(包括稍後的版本)時期直接由軟體進行控制的緣故。但穩定的代價就是利用API進行操作所需要的步驟遠比直接操作硬體資源多,因此造成硬體需求廣泛的程式(如:遊戲)執行上緩慢許多。[13]

許多以Win32 API開發的程式可以在Windows 95以及Windows NT上執行,但當時的主流3D遊戲則因為NT 4.0對DirectX的支援有限而無法在Windows NT 4.0上面運作。

儘管比Windows 95晚了一年發布,但Windows NT 4.0默認情況下沒有傳統即插即用支持英語Legacy Plug and Play設備管理器,這極大地簡化了硬件驅動的安裝(儘管以後可以安裝有限的支持)。許多基本的DOS程序都可以運行,但圖形DOS程序因其訪問圖形硬件的方式而無法運行。儘管 Windows NT 4.0引入了用於碎片整理的API[14]與Windows 95不同,沒有內置的碎片整理程序。此外,Windows NT 4.0缺乏USB支持。[15][16]

Windows NT 4.0在進行維護管理工作的時候,使用者界面比起Windows 95較為不友善,舉例而言,對於電腦的硬體沒有設備管理概述。

NT系列與9x系列的分界線直到Windows XP的推出之後才消失。那時,遊戲用的API(諸如OpenGL以及DirectX)已經足夠成熟,並且加上硬體本身也有夠高的效能,才能夠以可接受的速度運行API

Windows NT 4.0中支持的最大內存(RAM)為 4 GB,[17]這是純32位x86操作系統最大的理論值。相比之下,Windows 95無法在內存超過約480 MB的計算機上啟動。

與以前的NT版本一樣,4.0版可以在多個處理器架構上運行。然而,Windows 95只能在x86平台上運行。

版本

工作站版

  • Windows NT 4.0工作站版(Workstation),設計目標為通用的商業桌面作業系統。以穩定的純32位元作業環境為宣傳,快速的在目標市場中獲得成功地位。

服務器版

  • Windows NT 4.0服務器版(Server),發行於1996年,專為小型商業服務器系統而設計。[18]
  • Windows NT 4.0服務器,企業版(Server, Enterprise Edition),發行於1997年,是首次在Windows伺服器版本的作業系統中冠上企業版名稱的系統。企業版伺服器專為高需求、高流量的網絡而設計。
  • Windows NT 4.0終端服務器版(Terminal Server Edition),發行於1998年,允許使用者遠端登入。同樣的功能在Windows 2000和更高版本的服務器版本中被稱為終端服務

Windows NT 4.0服務器版被包含於BackOffice Small Business Server英語Windows Server Essentials套件的4.0以及4.5版本中。

嵌入式系統版

  • Windows NT 4.0嵌入式系統版(Embedded),為針對特定裝置,例如自動售貨機ATM而設計的小型系統。

在特殊地區發行的版本

  • Windows NT 4.0大中華版(Pan-Chinese),為針對香港市場需要同時處理簡繁兩種漢字而設計的操作系統,基於Windows NT 4.0簡體中文工作站版開發,界面語言轉換為英文,支持以GBKUnicode代碼頁創建包含簡體、繁體漢字字符的文檔。

可升級性

服務包

為了修正程序錯誤,微軟在Windows NT 4.0的產品生命週期中,曾經釋出7個服務包(Service Pack),包括服務更新包跟選擇更新包。

只有第一個服務包可用於MIPS架構,Service Pack 2是PowerPC架構的最終版本。最後一個完整的服務包是Service Pack 6a (SP6a)。

軟體版本 發行日
釋出給製造商(RTM 1996年7月29日
一般釋出 1996年8月24日
Service Pack 1 1996年10月16日
Service Pack 2 1996年12月14日
Service Pack 3 1997年5月15日
Service Pack 4 1998年10月25日
Service Pack 5 1999年5月4日
Service Pack 6 1999年11月22日
Service Pack 6a 1999年11月30日
Service Pack 6a後安全性更新 2001年7月26日

SP7原本預定在2001年初期釋出,但是卻成為SP6a後安全更新(Post SP6a Security Rollup),而不是一個完整的服務包。

除了錯誤修復之外,服務包還添加了許多新功能。包括新版本的IIS 3.0和4.0,增加Active Server Pages、公鑰以及憑證授權功能、智慧卡(Smart Card)支援、強化對稱多處理機(SMP)的可擴展性,叢集支援、以及組件對象模型(COM)支援、以及其他等等。

資源工具包

安全性

微軟於2004年6月30日停止為Windows NT 4.0工作站提供安全更新,並於2004年12月31日停止為Windows NT 4.0服務器提供安全更新,原因包括微軟安全公告MS03-010頁面存檔備份,存於網際網路檔案館)在內的重大安全漏洞,據微軟稱,如果不改變操作系統核心,則無法修補重大安全漏洞。根據安全公告,「基於Windows NT 4.0和Windows 2000一些基本上的差異,為了修正此錯誤而重新編譯Windows NT 4.0是不可能的,因為這需要重新建置大部分Windows NT 4.0的作業系統,而不是僅僅修改受影響的的RPC元件,這種規模的系統更新將不能保證原本為了Windows NT 4.0設計的程式能夠繼續在更新過的系統上運作。」

作為替代方案,微軟建議Windows NT 4.0使用者以安裝防火牆阻擋連接埠135以保護他們的NT 4.0系統。

外部連結

參考資料

引用

  1. ^ 1.0 1.1 Microsoft Announces the Release of Windows NT Workstation 4.0. News Center. Redmond, WA: Microsoft. 1996-07-31 [2017-12-22]. (原始內容存檔於2019-08-05) (英語). 
  2. ^ Microsoft Announces the Release of Windows NT Server 4.0. News Center. Microsoft. 1996-07-31 [2017-12-21]. (原始內容存檔於2019-08-05) (英語). 
  3. ^ Microsoft Renames Windows NT 5.0 Product Line to Windows 2000; Signals Evolution of Windows NT Technology Into Mainstream. News Center. Microsoft. 1998-10-27 [2017-12-21]. (原始內容存檔於2022-05-15) (英語). 
  4. ^ 4.0 4.1 Microsoft Support Lifecycle for Windows NT Embedded 4.0. Microsoft. [February 3, 2015]. (原始內容存檔於2015-02-03). 
  5. ^ 5.0 5.1 Microsoft Support Lifecycle for Windows NT 4.0 Server. Microsoft. [September 4, 2009]. (原始內容存檔於2020-02-04). 
  6. ^ 6.0 6.1 Microsoft Support Lifecycle for Windows NT 4.0 Workstation. Microsoft. [September 4, 2009]. (原始內容存檔於2020-02-04). 
  7. ^ Brandl, Dennis. Goodbye Windows NT. December 1, 2006 [October 21, 2020]. (原始內容存檔於2021-07-16). 
  8. ^ Q&A: Support for Windows NT Server 4.0 Nears End; Exchange Server 5.5 to Follow in One Year. Stories. 2004-12-03 [2019-09-17]. (原始內容存檔於2022-04-23) (英語). 
  9. ^ Windows NT 4.0 Support Ends Tomorrow. www.serverwatch.com. 2004-12-30 [2019-09-27]. (原始內容存檔於2020-09-26) (英語). 
  10. ^ Leyden, John. Almost dead: Win NT 4 support. www.theregister.co.uk. 2003-07-27 [2019-09-27]. (原始內容存檔於2013-08-07) (英語). 
  11. ^ Microsoft Renames Windows NT 5.0 Product Line to Windows 2000; Signals Evolution of Windows NT Technology Into Mainstream. Stories. 1998-10-27 [2019-09-17]. (原始內容存檔於2009-01-12) (英語). 
  12. ^ Windows IT Pro - Windows NT 4.0, April 1996. [2007-03-12]. (原始內容存檔於2007-03-11). 
  13. ^ Troubleshooting and Configuring the Windows NT/95 Registry: Windows 95 and Plug and Play. Macmillan Computer Publishing. [2009-09-04]. (原始內容存檔於2008-04-25) (英語). 
  14. ^ Inside Windows NT Disk Defragmenting (PDF). [2021-11-11]. (原始內容 (PDF)存檔於2011-07-07). 
  15. ^ Does Windows NT/2000 support USB?. IT Pro. 2000-01-08 [2019-09-17]. (原始內容存檔於2022-04-18) (英語). 
  16. ^ Perlow, Jason. The utilities that NT 4.0 forgot: Disk Defragmenter. ZDNet. 2001-02-22 [2019-09-17]. (原始內容存檔於2022-04-18) (英語). 
  17. ^ Memory Support and Windows Operating Systems. Microsoft Docs. Microsoft. 2017-06-01 [2019-05-17]. (原始內容存檔於2022-04-23) (英語). 
  18. ^ Windows NT 4.0: The Good, the Bad, and the Ugly. IT Pro. 1996-09-30 [2019-09-17]. (原始內容存檔於2021-11-14) (英語). 

參考