Windows 3.0
![本頁使用了標題或全文手工轉換](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![]() | 此條目可參照英語維基百科相應條目來擴充,此條目在對應語言版為高品質條目。 (2020年8月9日) |
![]() | |
開發者 | 微軟公司 |
---|---|
作業系統家族 | Microsoft Windows |
運作狀態 | 在2001年12月31日停止支援 |
源碼模式 | 不開放原始碼 |
發放給生產商 | 1990年5月22日 |
當前版本 |
|
許可證 | 商業軟件 |
前一代 | Windows 2.1x(1988) |
後一代 | Windows 3.1x(1992) |
Windows 3.0是Microsoft Windows的第三個主要版本,發行於1990年5月22日,包含了顯著改進的用戶界面以及技術改進,以更好地利用英特爾80286和80386處理器的內存管理功能。為MS-DOS編寫的文本模式程序可以在窗口中運行,使得程序可以在多任務基礎上使用。雖然這個版本只是為家庭用戶設計的,很多遊戲和娛樂程序仍然要求DOS存取。Windows 3.0是最後一版支援英特爾8088及8086處理器的Windows操作系統。任務管理器和圖標都起源於Windows 3.0。
Windows 3.0在1992年被Windows 3.1取代之前售出了1000萬份。
發展歷程
[編輯]![]() | 此章節尚無任何內容,需要擴充。 (2021年10月10日) |
特點
[編輯]Windows 3.0保留了其前身便附帶的許多簡單的應用程序,如文本編輯器記事本、文字處理程序寫字板、改進的繪畫程序畫圖和計算器(擴展為包括科學計算)。首次引入了錄製器,它可以記錄宏或按鍵和鼠標移動的序列,然後將這些宏作為快捷鍵分配給按鍵,以便快速執行複雜的功能。此外,Windows 3.0還加入了紙牌遊戲。另一個值得注意的程序是WinHelp。
Windows圖標和圖形在EGA和VGA模式下支持全部16種顏色,而Windows 2.x只有非常有限的調色板用於彩色菜單,其餘部分仍未黑白。此外,Windows 3.0首次支持256色SVGA模式。
Windows 3.0包括保護/增強模式,該模式允許Windows應用程序比DOS應用程序更輕鬆地使用更多內存。它可以在任何實模式、標準模式或386增強模式下運行,並與從8086、8088到80286和80386的任何英特爾處理器兼容。[1]Windows 3.0會嘗試自動檢測在哪種模式下運行,但用戶可以分別使用開關/r
(實模式)、/s
(標準286保護模式)和/3
(386增強保護模式)強制在特定模式下運行。[2]由於Windows 3.0(和更高版本的Windows 3.1)在16位的286保護模式下運行,而不是在32位保護模式下運行,因此它們默認使用64 KB分段內存模型。但是,在32位的CPU上,程序員可以訪問更大的內存指針,因此可以將程序段擴展到所需的任何大小(由於分段描述符為24位,最大限制為16MB)。由於當時的Windows API函數是16位的,無法使用32位指針,因此儘管代碼中可能包含32位指令,但仍然有必要像DOS一樣將部分執行操作系統調用的程序代碼放在64KB分段中[3]。AMI Pro是第一個需要386的Windows應用程序。正因為如此,Windows 3.0總共只能訪問16MB的RAM,即使是在386或更高的CPU上也是如此,而這些CPU理論上可以使用最多4GB的內存容量。
儘管386增強模式內核是Windows/386保護模式內核的增強版本,但Windows 3.0是第一個在保護模式下運行Windows程序的版本。
Windows 3.0是第一個由PC兼容製造商預裝在硬盤上的版本。此前,Zenith Data Systems在發行其所屬PC時會附帶Windows 1.0或更高版本的軟盤,而在Windows 3.0開發初期,Zenith就承諾將會預先安裝Windows 3.0。事實上,由於Zenith在教育市場上與蘋果的直接競爭,Zenith部門一直在努力推動微軟開發圖形用戶界面。然而,Zenith個人電腦只能運行專有OEM版本的Windows,因為它們使用的是1024字節扇區的硬盤,而不是普通的512字節,並且不能使用標準的磁盤交換文件應用程序。
Windows 3.0不能像以前的版本那樣作為運行時版本使用。由於Windows的市場滲透率較低,Windows 2.x的有限使用版本通常與其他應用程序(如Ami Pro)捆綁在一起。
Windows 3.0的標準零售和OEM發行版主要使用高密度的1.2MB和1.44MB軟盤進行銷售,此外還提供了720KB的版本,而360KB的版本可以從微軟訂購。完整安裝後的Windows 3.0占用近5MB的硬盤空間。
更新
[編輯]Windows 3.0a
[編輯]1990年12月,Microsoft發布了Windows 3.0a。此版本包含改進的功能,可移動大於64KB的數據(原始版本一次只能操作一個內存分段)。它還通過減少與網絡,打印和低內存狀況相關的「不可恢復的應用程序錯誤(UAE)」來提高穩定性。[4] 該版本在「幫助/關於Windows系統」對話框中顯示為「Windows 3.00a」。
Windows 3.0 with Multimedia Extensions
[編輯]微軟於1991年10月發布了基於Windows 3.0a的Windows 3.0 with Multimedia Extensions 1.0。[5]該版本支持多種聲卡(包括創新科技的Sound Blaster Pro聲卡)以及CD-ROM驅動器。此版本主要發布給OEM分銷商,主要是CD-ROM驅動器和聲卡製造商,一些PC也預裝了該版本。該版本增加了對音頻輸入和輸出的基本多媒體支持,以及新的應用程序(媒體播放器、CD音頻播放器)、更先進的幫助格式、屏幕保護程序和新的時鐘。這些新功能隨後集成到Windows 3.1x中。微軟還開發了Windows Sound System聲卡規範來補充這些擴展。在Windows3.0實時模式下無法訪問這些新功能。
MME API是第一個通用和標準化的Windows音頻API。直到Windows XP為止,波形聲音事件在Windows中播放,而MIDI I/O則使用使用MME。在多媒體/聲音和音頻控制面板小程序中列出的設備表示的是聲卡驅動程序的MME API。
MME缺少聲道混音功能,因此一次只能渲染一個音頻流。從Windows 2000開始,MME支持在多個應用程序之間共享音頻設備進行回放,最多支持兩個錄音通道、16位音頻位深度和高達44.1 kHz的採樣率,所有音頻均混音並採樣至44.1 kHz。
系統要求
[編輯]![]() | 此章節尚無任何內容,需要擴充。 (2021年10月10日) |
受到的歡迎
[編輯]![]() | 此章節尚無任何內容,需要擴充。 (2021年10月10日) |
參考資料
[編輯]- ^ For the Nitpickers: Enhanced-mode Windows 3.0 didn't exactly run a copy of standard-mode Windows inside virtual machine. MSDN. Old New Thing. 2013-02-08 [2013-08-20]. (原始內容存檔於2013-02-12).
- ^ Windows 3.x help and information. Computer Hope. Computer Hope. [2013-08-20]. (原始內容存檔於2013-08-04).
- ^ Segment and Handle Limits and Protected Mode Windows. Microsoft File Transfer Protocol. 1999-11-06 [2013-08-20].[永久失效連結]
- ^ Windows 3.0A tackles UAE bug. [2020-08-09]. (原始內容存檔於2022-03-31).
- ^ InfoWorld, October 1991,第S90頁
|