跳至內容

Windows九十五

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 13:54 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

Windows 九十五是微軟佇一九九五年推出的電腦作業系統。Windows 九十五是一个混合的十六位元 / 三十二位元 Windows 系統,是 Windows 九 x 系列的頭一代的產品,其版本號做四配零,開發代號做Chicago。佇一九九五年八月十五發行予製造商(RTM), 並且一九九五年八月二四發行小賣版。

Windows 九十五整合了微軟進前獨立的 MS-DOS 和 Windows 作業系統,閣佇其前身的基礎上進行矣重大改進行,上蓋顯明的就是對圖形使用者介面的重要改進佮簡化的「隨插就按呢」特性。作業系統的核心組件嘛進行重大更改,譬如講從主要為協同運作式多工的十六位元架構轉變做是搶占式多工的三十二位元架構;放捒矣對前一代十六位元 x 八十六的支援,所以咧伊要求英特爾的八堵空三百八十六處理器或者是佇保護模式下執行佇一个相容的速度閣較緊處理器。仝時嘛是頭一个特別捆縛一个版本的 DOS 的視窗版本(MS-DOS 七鼗零)。 按呢乎,微軟就會當保持由 Windows 三 . x 共建立起來的 GUI 市場的統治地位,同時予無非常軟氣的產品會當提供對系統的底層操作服務。也就是講,Windows 九十五具有雙重的角色。伊𤆬來閣較強大的、閣較穩定、閣較實用的桌仔面圖形化使用者介面,同時嘛結束桌面作業系統間的競爭。

歷史

Windows 九十五以強大的攻勢進行發布,包括商業性質的滾石樂隊的歌曲《Start Me Up》。 濟濟無電腦的顧客受著宣傳的影響才排隊買軟體,有的人甚至毋知影 Windows 九十五是啥。

後來的 Windows 九十五版本附帶矣 Internet Explorer 三,然後是 Internet Explorer 四。當 Internet Explorer 四予人整合著作業系統了後,伊會予系統帶來一寡新的特徵。Internet Explorer 被用來予系統的桌面提供 HTML 支援。這也是佇小可仔軟的反托拉斯案內底的焦點,因為整合了後的 Internet Explorer 排斥微軟的競爭對手網景的產品。Windows 九十五的後續產品是 Windows 九十八。

版本

Windows 九十五攏總有五種版本:

  • Windows 九十五空賣版(發布日期一九九五年八月二四)
  • Windows 九十五 OEM Service Release 一(OSR 一)(發布日期一九九六年二月十四號,包括講 Windows 九十五 Service Pack 一)
  • Windows 九十五 OEM Service Release 二(OSR 二)(發布日期一九九六年八月二四,包括一寡改良譬如講 IE 三更零和 FAT 三十二的支援)
  • Windows 九十五 OEM Service Release 二嬸一(OSR 二嬸一)(發布日期一九九七年八月二四,包括基本 USB 和 AGP 的支援)
  • Windows 九十五 OEM Service Release 二嬸五(OSR 二嬸五)(發布日期一九九七年十一月二六,包括以上版本多所有功能,另外佮 IE 四配零與 DirectX 五曉空)

OSR 二、OSR 二嬸一和 OSR 二嬸五並無對公眾發行,是由廠商預先安裝佇咧電腦。

架構

Windows 九十五的架構由 Windows for Workgroups 的三百八十六增強模式演變來,旨佇咧上大的程度相容現有的 MS-DOS 佮十六位元 Windows 程式佮裝置驅動程式,同時提供閣較穩定佮閣較出色的系統效能。Windows 九十五的上低運作水平包括以三十二位元保護模式執行的大量虛擬裝置驅動程式(VxD)以及以虛擬八千空八十六模式執行的一个抑是濟的虛擬 DOS 電腦。虛擬驅動程式負責處理物理裝置(譬如講影片卡佮網卡)、 類比虛擬機器所使用的虛擬裝置抑是提供各種系統服務。三个上重要的虛擬裝置驅動程式分別是:

虛擬機器管理器(Virtual Machine Manager / VMM 三十二 . VXD)

負責記憶體管理、事件去處理、斷處理、載入佮初初化虛擬裝置驅動程式、建立新虛擬機器佮執行緒排程。

組態管理器(Configuration Manager / CONFIGMG)

負責實現插就開始用功能、監視硬體組態變化、使用匯流排列舉元檢測裝置以及無衝突的方式分配 I / O 埠頭、IRQ,DMA 通道佮記憶體。

會當安裝檔案系統管理器(Installable File System Manager); 輸入 / 輸出子系統(Input / Output Subsystem)

協調對支援的檔案系統的存取。Windows 九十五上初附帶支援 FAT 十二,FAT 十六,VFAT 擴充,ISO 九千六百六十(CDFS)佮網路重新導向器,而後期版本支援 FAT 三十二。

對物理媒體的存取請求予傳送到輸入 / 輸出管理器,由其負責的排程來請求。逐个物理媒介攏有家己的裝置驅動程式:存取吸碟由埠驅動程式執行;存取 SCSI 裝置則由在 SCSI 層上運作的微型埠驅動程式處理。埠頭佮微型埠頭驅動程式踅過 MS-DOS 和 BIOS,用三十二位元保護模式執行讀寫操作,對提高效能發現。若儲存裝置無原生 Windows 驅動程式,或者是裝置被強制以相容模式執行,著「真實模式對影器」(Real Mode Mapper)會當通過 MS-DOS 存取這儲存裝置。

三十二位元 Windows 程式會當家己分配記憶體段,而且記憶體段的大細會當任意調整。程式無法度存取段外的儲存區。某一个程式崩潰並袂予其他程式收著損害。抑若佇這進前,程式會使用固定的非獨占六十四 KB 段。雖然六十四 KB 大細是 DOS 和 Windows 三 . x 系統的嚴重障礙,但欠缺對排伊性的保證是造成穩定性問題的原因,因為程式有時仔會崁記持體段。佇咧 Windows 三 . x 中,幫敗的程式會破壞其記憶體段周圍的處理程序。

Win 三十二 API 由三个模組實現,逐个模組由一个十六位元和一个三十二位元組件組成:

核心

提供對記憶體佮處理程序管理進階存取,佮對檔案系統的存取。由 KRNL 三百八十六 . EXE、KERNEL 三十二 . DLL 和 VWIN 三十二 . VXD 組成。

使用者

負責管理和繪製使用者介面組件,如視窗、清單佮揤鈕。由 USER . EXE 和 USER 三十二 . DLL 組成。

圖形裝置介面(GDI)

負責用獨立於裝置的方式繪製圖形。由 GDI . EXE 和 GDI 三十二 . DLL 組成。

著 MS-DOS 的依賴

對終於終使用者來講,MS-DOS 是 Windows 九十五的底層組件,比如講使用者會當阻止載入圖形化使用者介面閣共系統引導到真實模式 MS-DOS 環境內底。這是引發著使用者和專業人士之間程度袂細的爭論:Windows 九十五到底是作業系統,抑是干焦佇咧 MS-DOS 上執行的圖形外殼。

佇啟動圖形化使用者介面時,虛擬機器管理器會接管佮檔案系統佮磁碟相關的功能。MS-DOS 本身予人降級做十六位元裝置驅動程式的相容層。這佮依賴佇咧 MS-DOS 執行檔案佮磁碟存取的 Windows 較早彼版本形成對比(Windows for Workgroups 三一一佇咧啟用三十二位元檔案佮磁碟存取的時陣嘛會當佇足大的程度頂懸踅過 MS-DOS)。 將 MS-DOS 保留佇記憶體內底允准 Windows 九十五佇合適的 Windows 驅動程式無可用時使用 DOS 裝置驅動程式。Windows 九十五會使用所有十六位元 Windows 三 . x 驅動程式。

佮 Windows 三孵一 x 無仝,佇咧 Windows 九十五中執行的 DOS 程式無需要做滑鼠、CD-ROM 佮音效卡載入 DOS 驅動程式,是使用 Windows 驅動程式。啟動 Windows 九十五猶閣需要 HIMEM . SYS,猶毋過 EMM 三百八十六佮其他記憶體管理器干焦由舊版 DOS 程式所使用。此外,CONFIG . SYS 和 AUTOEXEC . BAT 的設定著 Windows 程式無影響(除 HIMEM . SYS 外)。 無法度佇 Windows 三 . x 最執行的 DOS 遊戲會當佇 Windows 九十五中執行(遊戲往會共 Windows 三 . x 釘選抑是致使著其他問題)。 佮 Windows 三 . x 仝款,使用 EGA 抑是 VGA 圖形模式的 DOS 程式會佇咧視窗仔模式下執行(CGA 佮文字模式程式會當繼續用全螢幕模式執行)。

愛啟用 Windows 九十五的 MS-DOS 組件,會當共啟動 Windows 九十五進前揤落去 ` F 八 ` 鍵暫停預設的啟動過程並顯示 DOS 啟動選項清單,由此允准使用者繼續正常啟動 Windows、以安全模式啟動 Windows 抑是拍開 DOS 提示符。現此時系統參早期版本的 MS-DOS 仝款完全無三十二位元支援,著愛替滑鼠佮其他硬體載入 DOS 驅動程式。

因為 Windows 九十五是 DOS 開發,Windows 九十五著愛保持內部 DOS 資料結構佮的資料結構仝步。就算是原生三十二位元 Windows 程式,啟動程式的時陣 MS-DOS 嘛會予短暫執行掠做是「程式段字條」的資料結構。MS-DOS 甚至可能會佇執行此操作時消磨盡常規記持體,對欲來阻止程式啟動,而且 Windows 三 . x 頭先佇定規記持體中分配固定段。因為記持體段是固定分配的,Windows 無法度振動遮的記憶體段,對無法度振動閣較濟的程式。

Microsoft 佇咧 Windows 九十五 OSR 二(OEM Service Release 二)中部份刪除了對檔案控制角(DOS 一 . x 和 CP / M 的 API 保留)的支援。FCB 功能會當讀但是無法度寫入 FAT 三十二卷。

參見

  • Microsoft Windows 的歷史
  • 作業系統
  • 作業系統列表
  • 微軟作業系統列表
  • 微軟
  • Windows 九十五開發歷史

注釋

參考資料