Windows 2.1

Windows 2.1x微軟基於Windows圖形用戶界面操作環境的歷史版本。

Windows 2.1x
Windows 2.1的屏幕截圖
開發者微軟
作業系統家族Microsoft Windows
源碼模式閉源
發放給生產商1988年5月27日,​36年前​(1988-05-27
當前版本
  • 2.11(1989年3月13日;穩定版本)
編輯維基數據鏈接
許可證商業軟件
前一代Windows 2.0(1987年)
後一代Windows 3.0(1990年)
支援狀態
2001年12月31日起不再支持服務

Windows 2.0發布之後不到半年,Windows/286版2.10和Windows/386版2.10於1988年5月27日發布。[1]這些版本可以充分利用英特爾8028680386處理器的特殊功能。[2]這是第一個需要硬盤的Windows版本。[3]

版本

為了跟進硬件的發展,Windows 2.1x發布有兩個不同的版本,兩個版本均被設計為可以支持使用於英特爾處理器的電腦。[4]

Windows/286

Windows/286利用高端內存區(HMA)來增加Windows程序可使用的內存容量,同樣以此為目的,該版本還推出了HIMEM.SYS英語HIMEM.SYSDOS驅動程序。同樣,該版本還提供了對幾款擴展存儲器的支持,儘管這些支持與80286處理器並不相關。Windows程序的分段性質是相當適合的EMS的用法,只有當內存中的第一個兆字節變為可見,代碼和數據的部分可以在接觸到實模式程序中使用它們的程序給出的控制。微軟鼓勵用戶將他們的計算機設置為只有256KB的主內存,從256KB至640KB的地址空間則留下給EMS內存動態映射使用。[5]

儘管名為Windows/286,但其能全面運行於8088或8086處理器上。而當一枚8086級的處理器上沒有高端內存區時,Windows/286便不會去使用,然而EMS仍然可供使用。一些PC廠商將Windows/286與8086的硬件搭配出售,例如IBM出品的PS/2 25型,它包含一項可選性包括「DOS4.00和Windows套件」以面向教育市場,其中包括對學生十分有用的文字處理與演示軟件。[4]

Windows/386

Windows/386比其前任更先進。在圖形用戶界面和應用程序作為虛擬8086模式的任務運行之上,它引入了保護模式的內核。它允許多個MS-DOS程序以「虛擬8086」CPU模式並行運行,而不是總是掛起成為後台應用程序。(Windows應用程序已經可以通過協作式多任務並行運行)在Windows啟動之前,每個DOS應用可以在占用幾千字節內存以外分配到最低限度的空間。[6]

Windows/386也支持EMS仿真,該功能使用80386的內存管理功能使RAM在使用超過640k以上後的行為類似於當時市面上流行的DOS應用程序所使用的僅能通過擴展卡提供的後備存儲器英語banked memory(通過將COMMAND.COM覆蓋WIN200.BIN文件,就可以在不啟動Windows的圖形用戶界面的情況下載DOS中使用EMS仿真。)。由於不支持基於磁盤的虛擬內存,所以多個DOS程序運行時會滿占可用的物理內存; 因此,微軟建議如有必要還是應當添置額外的內存和板卡。[7]

無論是以如CEMM英語CEMM或者QEMM這樣的DOS內存管理器英語DOS memory management,還是DOS擴展程序,這些版本的系統都有自己的擴展內存管理且只能在保護模式下正常運行。在Windows 3.0中這個問題被優化,兼容在「標準模式」下的虛擬控制程序接口英語Virtual Control Program Interface(VCPI),以及在「386增強」模式下的DOS保護模式接口英語DOS Protected Mode Interface(DPMI)(從Windows 3.0到Windows 98的所有版本中,EMM386中都有一個可以用來設置保護模式的漏洞)[8][9]。Windows 3.0中也有使用DWEMM(Direct Write Enhanced Memory Module,直接寫入增強型內存模塊)的功能。這使得系統可以擁有更快、更時尚的圖形用戶界面,以及真正的擴展內存的支持[10]

Windows 2.11

1989年3月13日,微軟發布Windows 2.11的Windows/286和Windows/386版本,該版本在內存管理、對AppleTalk的支持和快速打印以及打印機驅動升級等功能上做了一些小的改動。[11]

Windows 2.11在1990年5月被Windows 3.0取代,但微軟另外為其提供了12年的支持服務,直到2001年12月31日才結束支持服務。[12]

參見

參考來源

  1. ^ Jeffrey Powers. May 27: 10 Years of Wordpress, Windows 2.1 Released. Day in Tech History. Day in Tech History. 2013-05-27 [2013-08-15]. (原始內容存檔於2013-09-28) (英語). 
  2. ^ Jhing Uy Umali. Microsoft Windows Version 2. SlideShare. Jhing Uy Umali. 2009-08-04 [2013-08-15]. (原始內容存檔於2017-10-20) (英語). 
  3. ^ Seth Sibangan. Kellys. SlideShare. Seth Sibangan. 2013-08-07 [2013-08-07]. (原始內容存檔於2017-06-26) (英語). 
  4. ^ 4.0 4.1 Microsoft Windows/286. Old Computer Museum. [2013-08-15]. (原始內容存檔於2021-05-09) (英語). 
  5. ^ Windows 1.0. web.zone.ee. Huugs. 2011 [2013-08-15]. (原始內容存檔於2013-09-27) (英語). 
  6. ^ Microsoft Windows/386. Old Computer Museum. [2013-08-15]. (原始內容存檔於2022-04-23). 
  7. ^ Windows 1.0. web.zone.ee. Huugs. 2011 [2013-08-15]. (原始內容存檔於2013-09-27). 
  8. ^ Michal Necasek. Windows 386 2.01. OS/2 Museum. 21 June 2011 [2013-08-15]. (原始內容存檔於2017-08-03). 
  9. ^ New EMM386.exe fixes problem receiving NMI in protected mode. Microsoft. Microsoft. 15 November 2006 [2013-08-15]. (原始內容存檔於2013-09-27). 
  10. ^ Lecture on Windows (PDF). Philscis. Philscis. [2013-08-15]. [永久失效連結]
  11. ^ Microsoft Windows/286 v2.11. Old Computer Museum. [2013-08-15]. (原始內容存檔於2020-04-03). 
  12. ^ Microsoft Support, Obsolete Products. Microsoft. [2012-02-18]. (原始內容存檔於2005-08-14). 

擴展閱讀

外部連結