(三)鼎盛時期
Windows 95
Windows 95是當年萬眾矚目的劃時代操作系統,於1995年9月24日發布。與其說Windows95在技術上有"爆破",但不如說是微軟公司在宣傳與營銷上的成功。其實Windows 3.1的生命周期已經拖得比較久了,16位的系統對於後來出現的386、486處理器是一種極大的浪費,並且Windows 3.1還需要建築在MS-DOS之上,因此微軟公司同時向用戶銷售2種產品才能使Windows正常工作,這讓所有的人都感覺到別扭。最大的原因是用戶與開發者,都對原來系統的缺陷非常不滿,例如:所謂的多任務是輪巡式的,如果有應用當掉,整個系統就垮掉了。因此微軟公司必須將個人桌面系統向32位轉化,並且還要繼承過去的應用程序--這樣用戶才能接受。而之前的Windows NT因為對16位程序的兼容性較差,更慢,而遭到個人用戶的強烈抵抗。
Windows 95原本計劃早點出來的,那時微軟與英特爾本來計劃讓Windows 95與Pentium(奔騰)處理器配合上市的,但是很可惜Windows 95的開發滯後了,英特爾不得不改變計劃,在94年如期釋出Pentium,不知道是好事,還是壞事,筆者覺得這樣對微軟的Windows 95更有利,因為很多用戶已經更新了硬件,對軟件的需求就更強烈了。
微軟的Windows NT 3.51正好與Windows 95完美的搭建成Lan的解決方案,這是微軟取代Novell成為Lan霸主堅實的一步,同年晚些時候,12月31日,微軟發行了Windows 95的第一個修訂版:Windows 95 Service Release 1 (95a),次年微軟再次對Windows 95進行了大幅修訂,針對OEM市場發行了Windows 95 OSR2(OEM Service Release 2, 95b),在OSR2裡面,最重要的一個特性就是:微軟引入了FAT32這種文件系統,而之前的FAT文件系統改稱為FAT16,目的是支持大於2GB的硬盤分區;另外微軟的網絡浏覽器IE(Microsoft Internet Explorer)也被集成進來了,其實准確地說是在OSR1就已經集成進系統了。別忘記,這個時候浏覽器的霸主是網景公司,微軟籍著Windows的優勢,附送免費且不斷改進的IE,終於在數年之後打敗了網景。
從脈絡上說,Windows 95是Windows for Workgroups 3.11的繼任者,但是很多人是從Windows 3.1(中文的3.2),甚至是MS-DOS轉過去的,因此功能強大給他們留下了深刻印象。但是從技術上來看,Windows 95只能算妥協派,因為這個系統是個16位與32位混合的"怪物"。因為微軟為了兼容16位的Windows應用,並不敢完全重寫所有的系統內核,只是將16位的用以前的系統內核來"Run",而32位的軟件在新的系統內核中運行,多任務體系也改成了搶先式多任務機制。在系統的穩定性上,較以往的Win16大有改觀,不過還不是非常好,比起NT來差得遠了。
本來微軟公司想將MS-DOS繼續發展下去的,因此當時有MS-DOS 7 beta版洩露出來,不過後來微軟的老板改變主意了,他們將MS-DOS 7最近本的部分集成進Windows 95裡面,而將零售版的MS-DOS徹底停掉(因為用戶都是從自己產品中搶來的)。這樣市面上就只有IBM等寥寥廠商繼續DOS產品的發售,做得也不努力,大家都看到DOS系統是徹底沒戲了,就都跑到Widnows 95上面了。
Windows內建32位CP/IP stack網絡支持,徹底改進了Windows for Workgroups 3.11在互聯網上的缺陷;系統本身帶有撥號網絡,不用安裝第三方的軟件;在用戶界面上,微軟仔細研究了用戶的操作習慣,引入了開始菜單,右鍵彈出菜單,"粘貼"、"復制",只要一個指頭就可以完成。即插即用徹底規范了當時硬件規格混亂的局面,對於多媒體應用的發展起到了很有好處。其實在界面上,整個系統基本上相當於重新設計過了,從此讓那些Mac用戶的嘲弄徹底閉口。
32位的操作系統同時提供了增強的多媒體兼容性,對於移動計算,集成了必備的網絡功能。在內存管理上,系統開銷比Windows NT要小很多,不過也做出了不少妥協,例如文件系統並不支持Unicode和系統級的安全保護。
鼎盛時期二
Windows NT 4.0
Windows NT 4.0在1996年8月24日正式發布。這是NT 3.51的一次重要升級,改進主要在更簡單的管理功能,更高的網絡性能,並附上一整套開發與管理內聯網的工具。如果是服務器版,還包括更快速的文件與打印服務,應用程序的健壯性支持,標准的通訊特性,以及Web服務器軟件(Internet Information Server,IIS)
Windows NT工作站版界面類似Windows 95,顯得比之前的版本更加易用,完善的網絡支持,提供安全、容易的方式訪問因特網與公司的內聯網。
與Windows NT 3.51一樣,Windows NT 4主要就分這兩個版本,不過後期也有企業版本,致使支持集群等更高級的網絡技術。NT 4對於多處理器支持隨著版本的不同而不同,工作站版只支持2路SMP,而服務器版支持到4路到8路SMP(可能隨OEM廠商而改變);NT 4還引入了component object model(COM)技術的支持,對微軟加強攻入企業市場非常重要。
Windows NT Server 4.0, Enterprise Edition
Windows NT Server 4.0 企業版1997年12月發行。這個版本其實是微軟為大型企業設計的,因為網絡太復雜,對於性能、穩定性等都有嚴格的要求,例如集群技術都是不可或缺的。這個版本支持Microsoft Transaction Server, Microsoft Message Queue Server (MSMQ), Cluster Service, Windows NT 服務器負載平衡服務, 支持大型SMP多處理器服務器和內存加強應用。
之後的1998年開始,微軟的新版NT操作系統不再把"NT"放到名字裡面了;例如:Windows 2000。
Windows NT Server 4.0, Terminal Server Edition
Windows NT Server 4.0終端服務器版是1998年發行的。這個版本其實就是允許32位的Windows操作系統在桌面上執行終端服務,對於企業部署瘦客戶端非常重要,這樣應用程序就可以放到服務器上執行,對於網絡管理與節省費用很有好處。
Windows 98
Windows 98於1998年6月25日發布,作為Windows 95的升級版本,Windows 98的口號就是:工作得更好,玩得更算爽!(Works Better, Plays Better)這是微軟公司首個為特定用戶設計的Windows。
在Windows 98開始,微軟公司集成IE浏覽器到系統資源、文件浏覽的管理方面,同時微軟公司將幫助用超鏈接來顯示,新版IE同時提供了一個工具列,讓使用者可以快速執行程序,另外還有一個頻道工具列,使用者可以快速訪問所在地區微軟合作伙伴的網站。同時桌面也與IE集成,Active Desktop使得用戶可以在桌面特定區域浏覽網頁。Windows 98開啟、關閉應用速度更快了,在多媒體方面,系統內建支持DVD播放;在硬件上Windows 98是微軟正式支持USB總線的第一款操作系統,之前的Windows 95只是在OSR2的某些版本中才提供USB支持。
為什麼微軟公司在Windows 98裡要急於將IE整合進去,這是因為這個時候微軟面臨反壟斷訴訟,網景等公司指責微軟利用操作系統的優勢排擠別的公司的浏覽器。在這樣的形勢之下,微軟公司稱IE是Windows 98的重要內容,是不可或缺的;這樣就不用承擔壟斷的罪名,還不因影響Windows 98的銷售計劃(一旦法庭裁判,讓微軟從Windows 98裡面剝離IE,勢必延遲產品上市時機)。到了1998年11月22日,一個叫做Shane Brooks的人開發了一個軟件將IE從Windows 98裡面剝離掉,這樣就有一個沒有IE的Windows 98了;但是這個事實什麼也沒有改變。
到了1999年5月5日,微軟公司正式發行了Windows 98第二版(Second Edition)。這個版本是前作的一些錯誤修訂,功能的增加很小。主要的改進在於將IE的版本提升到5.0,並且加入了因特網會議軟件Netmeeting 3.0。系統也捆綁了DirectX 6.1,對多媒體應用的支持更好,在因特網可以使用共享鏈接。