Windows 95:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(我来啦, replaced: 參考 → 参考, 國 → 国, 開 → 开 (3), 參 → 参, 廠 → 厂, 隊 → 队, 構 → 构, 協 → 协, 見 → 见, 對 → 对, 發 → 发 (3), 樂 → 乐, 號 → 号 (2), 圖 → 图, 為 → 为 (2), 種 → 种, 議 → 议, 電 → 电 (3), 眾 → 众, 庫 → 库, 選 → 选, 並 → 并, 後 → 后, 歷 → 历, 統 → 统 (5), 終 → 终, 護 → 护, 戶 → 户 (2), 腦 → 脑 (3), 個 → 个, 釋 → 释, 資 → 资, 斷 → 断, 業 → 业 (4), 註 → 注, 訴 → 诉, 網 → 网, 單 → 单, 塊 → 块, 微軟 → 微软 (5), 視 → 视, 碼 → 码, 許 → 许, 預 → 预)
(移除无用链接)
第22行: 第22行:
| preceded_by = [[Windows 3.1x]](1992年,包括简体中文版的3.2。)
| preceded_by = [[Windows 3.1x]](1992年,包括简体中文版的3.2。)
| succeeded_by = [[Windows 98]]
| succeeded_by = [[Windows 98]]
| support_status = 在2001年12月31日停止支持<ref>{{Cite web |url=http://www.microsoft.com/windows/lifecycle/default.mspx |title=存档副本 |access-date=2008-07-14 |archive-url=https://web.archive.org/web/20101012130140/http://www.microsoft.com/windows/lifecycle/default.mspx |archive-date=2010-10-12 |dead-url=yes }}</ref>
| support_status = 在2001年12月31日停止支持<ref>{{Cite web |url=http://www.microsoft.com/windows/lifecycle/default.mspx |title=存档副本 |access-date=2008-07-14 |||}}</ref>
}}
}}
<!-- 注释:[[File:Windows-95-Start-Button.png|thumb|在视窗操作系统95中首次出现的开始按钮]] -->
<!-- 注释:[[File:Windows-95-Start-Button.png|thumb|在视窗操作系统95中首次出现的开始按钮]] -->
第43行: 第43行:


== 架构 ==
== 架构 ==
[[File:Microsoft_Windows_95_architecture.svg|链接=https://en.wikipedia.org/wiki/File:Microsoft_Windows_95_architecture.svg|缩略图|架构图示]]Windows 95的架构由Windows for Workgroups的386增强模式演变而来,旨在最大程度地兼容现有的[[MS-DOS]]和16位Windows程序与设备[[驱动程序]],同时提供更稳定和更出色的系统性能<ref name="pre-multi">{{cite web|url=http://support.microsoft.com/kb/117567/EN-US/|title=How 16-Bit and 32-Bit Programs Multitask in Windows 95|accessdate=April 9, 2010|date=November 15, 2006|publisher=support.microsoft.com|archive-date=2011-11-25|archive-url=https://web.archive.org/web/20111125055332/http://support.microsoft.com/kb/117567/EN-US|dead-url=no}}</ref><ref name="w95-archi">{{cite web|url=https://technet.microsoft.com/en-us/library/cc751120.aspx|title=Windows 95 Architecture Components|accessdate=March 24, 2011|work=[[Microsoft Technet]]|publisher=Microsoft|archive-date=2014-10-17|archive-url=https://web.archive.org/web/20141017053409/http://technet.microsoft.com/en-us/library/cc751120.aspx|dead-url=no}}</ref>。Windows 95的最低运作水平包括以32位[[保护模式]]运行的大量虚拟设备驱动程序(VxD)以及以[[虚拟8086模式]]运行的一个或多个虚拟DOS计算机。虚拟驱动程序负责处理物理设备(例如视频卡与网卡)、模拟虚拟机所使用的虚拟设备或提供各种系统服务。三个最重要的虚拟设备驱动程序分别是:
[[File:Microsoft_Windows_95_architecture.svg|链接=https://en.wikipedia.org/wiki/File:Microsoft_Windows_95_architecture.svg|缩略图|架构图示]]Windows 95的架构由Windows for Workgroups的386增强模式演变而来,旨在最大程度地兼容现有的[[MS-DOS]]和16位Windows程序与设备[[驱动程序]],同时提供更稳定和更出色的系统性能<ref name="pre-multi">{{cite web|url=http://support.microsoft.com/kb/117567/EN-US/|title=How 16-Bit and 32-Bit Programs Multitask in Windows 95|accessdate=April 9, 2010|date=November 15, 2006|publisher=support.microsoft.com|||}}</ref><ref name="w95-archi">{{cite web|url=https://technet.microsoft.com/en-us/library/cc751120.aspx|title=Windows 95 Architecture Components|accessdate=March 24, 2011|work=[[Microsoft Technet]]|publisher=Microsoft|||}}</ref>。Windows 95的最低运作水平包括以32位[[保护模式]]运行的大量虚拟设备驱动程序(VxD)以及以[[虚拟8086模式]]运行的一个或多个虚拟DOS计算机。虚拟驱动程序负责处理物理设备(例如视频卡与网卡)、模拟虚拟机所使用的虚拟设备或提供各种系统服务。三个最重要的虚拟设备驱动程序分别是:


;虚拟机管理器(Virtual Machine Manager / VMM32.VXD)
;虚拟机管理器(Virtual Machine Manager / VMM32.VXD)
第66行: 第66行:


=== 对MS-DOS的依赖 ===
=== 对MS-DOS的依赖 ===
对于终端用户来说,MS-DOS是Windows 95的底层组件,例如用户可以阻止加载图形用户界面并将系统引导到实模式MS-DOS环境中。这引发了用户和专业人士之间程度不小的争论:Windows 95究竟是操作系统,还是仅仅在MS-DOS上运行的图形外壳<ref name="Schulman_1994_UnauthorizedWin95">{{cite book|title=Unauthorized Windows 95 - Developer's Resource Kit|url=https://archive.org/details/unauthorizedwind00schu|last=Schulman|first=Andrew|date=October 1994|publisher=[[International Data Group|International Data Group Company]]|isbn=1-56884-305-4<!-- 9781568841694 -->|location=[[Foster City, California]]|oclc=300092018}}</ref><ref name="Microsoft_1995_WinNews2">{{Cite web|url=ftp://ftp.microsoft.com/peropsys/win_news/News%26Events/WinNews/vol%202%20%23%202.txt|title=Microsoft(R) WinNews Electronic Newsletter, Vol. 2, #2|accessdate=April 30, 2013|date=February 21, 1995|last=Saunders|first=Alec|publisher=Microsoft}}{{Dead link|date=2018年11月 |bot=InternetArchiveBot |fix-attempted=yes }}</ref><ref name="Lea_1998_Cebit">{{cite web|url=http://www.v3.co.uk/v3-uk/news/1996865/cebit-caldera-windows-dr-dos-denying-ms-claims|title=Caldera shows Windows on DR-DOS, denying Microsoft claims|date=March 23, 1998|last=Lea|first=Graham|archiveurl=https://web.archive.org/web/20120315080721/http://www.v3.co.uk/v3-uk/news/1996865/cebit-caldera-windows-dr-dos-denying-ms-claims|archivedate=2012-03-15|accessdate=2018-09-02|dead-url=no}}</ref>。
对于终端用户来说,MS-DOS是Windows 95的底层组件,例如用户可以阻止加载图形用户界面并将系统引导到实模式MS-DOS环境中。这引发了用户和专业人士之间程度不小的争论:Windows 95究竟是操作系统,还是仅仅在MS-DOS上运行的图形外壳<ref name="Schulman_1994_UnauthorizedWin95">{{cite book|title=Unauthorized Windows 95 - Developer's Resource Kit|url=https://archive.org/details/unauthorizedwind00schu|last=Schulman|first=Andrew|date=October 1994|publisher=[[International Data Group|International Data Group Company]]|isbn=1-56884-305-4<!-- 9781568841694 -->|location=[[Foster City, California]]|oclc=300092018}}</ref><ref name="Microsoft_1995_WinNews2">{{Cite web|url=ftp://ftp.microsoft.com/peropsys/win_news/News%26Events/WinNews/vol%202%20%23%202.txt|title=Microsoft(R) WinNews Electronic Newsletter, Vol. 2, #2|accessdate=April 30, 2013|date=February 21, 1995|last=Saunders|first=Alec|publisher=Microsoft}}{{Dead link|date=2018年11月 |bot=InternetArchiveBot |fix-attempted=yes }}</ref><ref name="Lea_1998_Cebit">{{cite web|url=http://www.v3.co.uk/v3-uk/news/1996865/cebit-caldera-windows-dr-dos-denying-ms-claims|title=Caldera shows Windows on DR-DOS, denying Microsoft claims|date=March 23, 1998|last=Lea|first=Graham|||accessdate=2018-09-02|}}</ref>。


在启动图形用户界面时,虚拟机管理器会接管与文件系统和磁盘相关的功能。MS-DOS本身被降级为16位设备驱动程序的兼容层<ref name="Chen_2007_MSDN">{{cite web|url=http://blogs.msdn.com/b/oldnewthing/archive/2007/12/24/6849530.aspx|title=What was the role of MS-DOS in Windows 95?|accessdate=March 24, 2011|date=December 24, 2008|last=Chen|first=Raymond|authorlink=Raymond Chen (Microsoft)|work=The Old New Thing|publisher=[[Microsoft]]|archive-date=2011-01-28|archive-url=https://web.archive.org/web/20110128011858/http://blogs.msdn.com/b/oldnewthing/archive/2007/12/24/6849530.aspx|dead-url=no}}</ref>。这与依赖于MS-DOS执行文件和磁盘访问的Windows早期版本形成对比(Windows for Workgroups 3.11在启用32位文件及磁盘访问时也能够在很大程度上绕过MS-DOS)。将MS-DOS保留在内存中允许Windows 95在合适的Windows驱动程序不可用时使用DOS设备驱动程序。Windows 95能够使用所有16位Windows 3.x驱动程序。
在启动图形用户界面时,虚拟机管理器会接管与文件系统和磁盘相关的功能。MS-DOS本身被降级为16位设备驱动程序的兼容层<ref name="Chen_2007_MSDN">{{cite web|url=http://blogs.msdn.com/b/oldnewthing/archive/2007/12/24/6849530.aspx|title=What was the role of MS-DOS in Windows 95?|accessdate=March 24, 2011|date=December 24, 2008|last=Chen|first=Raymond|authorlink=Raymond Chen (Microsoft)|work=The Old New Thing|publisher=[[Microsoft]]|||}}</ref>。这与依赖于MS-DOS执行文件和磁盘访问的Windows早期版本形成对比(Windows for Workgroups 3.11在启用32位文件及磁盘访问时也能够在很大程度上绕过MS-DOS)。将MS-DOS保留在内存中允许Windows 95在合适的Windows驱动程序不可用时使用DOS设备驱动程序。Windows 95能够使用所有16位Windows 3.x驱动程序。


与Windows 3.1x不同,在Windows 95中运行的DOS程序不需要为鼠标、CD-ROM及声卡加载DOS驱动程序,而是使用Windows驱动程序。启动Windows 95仍然需要HIMEM.SYS,但EMM386和其他内存管理器仅由旧版DOS程序所使用。此外,CONFIG.SYS和AUTOEXEC.BAT的设置对Windows程序没有影响(除HIMEM.SYS外)。无法在Windows 3.x上运行的DOS游戏可以在Windows 95中运行(游戏往往会将Windows 3.x锁定或导致其他问题)。与Windows 3.x一样,使用[[增强图形适配器|EGA]]或[[视频图形阵列|VGA]]图形模式的DOS程序会在窗口模式下运行([[彩色图形适配器|CGA]]和文本模式程序可以继续以全屏模式运行)。
与Windows 3.1x不同,在Windows 95中运行的DOS程序不需要为鼠标、CD-ROM及声卡加载DOS驱动程序,而是使用Windows驱动程序。启动Windows 95仍然需要HIMEM.SYS,但EMM386和其他内存管理器仅由旧版DOS程序所使用。此外,CONFIG.SYS和AUTOEXEC.BAT的设置对Windows程序没有影响(除HIMEM.SYS外)。无法在Windows 3.x上运行的DOS游戏可以在Windows 95中运行(游戏往往会将Windows 3.x锁定或导致其他问题)。与Windows 3.x一样,使用[[增强图形适配器|EGA]]或[[视频图形阵列|VGA]]图形模式的DOS程序会在窗口模式下运行([[彩色图形适配器|CGA]]和文本模式程序可以继续以全屏模式运行)。