Windows 95

✍ dations ◷ 2025-06-29 06:04:29 #Windows 95
Windows 95是美国微软公司于1995年推出的电脑操作系统。Windows 95是一个混合的16位/32位Windows系统,其版本号为4.0,开发代号为Chicago。Windows 95是微软之前独立的操作系统MS-DOS和Microsoft Windows的直接后续版本。第一次抛弃了对前一代16位x86的支持,因此它要求英特尔的80386处理器或者在保护模式下运行于一个兼容的速度更快的处理器。它以对图形用户界面的重要的改进和底层工作(underlying workings)为特征。同时也是第一个特别捆绑了一个版本的DOS的视窗版本(MS-DOS 7.0)。这样,微软就可以保持由Windows 3.x创建起来的GUI市场的统治地位,同时使得没有非微软的产品可以提供对系统的底层操作服务。也就是说,Windows 95具有双重的角色。它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面操作系统间的竞争。Windows 95以强大的攻势进行发布,包括商业性质的滚石乐队的歌曲《Start Me Up》。很多没有电脑的顾客受到宣传的影响而排队购买软件,但他们甚至根本不知道Windows 95是什么。后来的Windows 95版本附带了Internet Explorer 3,然后是Internet Explorer 4。当Internet Explorer 4被集成到操作系统后,它将给系统带来一些新特征。Internet Explorer被用来给系统的桌面提供HTML支持。这个也是在微软的反托拉斯案中的焦点,因为集成后的Internet Explorer排挤了微软的竞争对手网景的产品。Windows 95的后续产品是Windows 98。Windows 95共有五种版本:OSR2、OSR2.1和OSR2.5并没有对公众发行,而是由厂商预先安装在电脑上。Windows 95的架构由Windows for Workgroups的386增强模式演变而来,旨在最大程度地兼容现有的MS-DOS和16位Windows程序与设备驱动程序,同时提供更稳定和更出色的系统性能。Windows 95的最低运作水平包括以32位保护模式运行的大量虚拟设备驱动程序(VxD)以及以虚拟8086模式运行的一个或多个虚拟DOS计算机。虚拟驱动程序负责处理物理设备(例如视频卡与网卡)、模拟虚拟机所使用的虚拟设备或提供各种系统服务。三个最重要的虚拟设备驱动程序分别是:对物理媒体的访问请求被发送到输入/输出管理器,由其负责调度请求。每个物理介质都有自己的设备驱动程序:访问磁盘由端口驱动程序执行;访问SCSI设备则由在SCSI层上运作的微型端口驱动程序处理。端口与微型端口驱动程序绕过MS-DOS和BIOS,以32位保护模式执行读写操作,从而显着提高性能。若存储设备没有原生Windows驱动程序,或者设备被强制以兼容模式运行,则“实模式映射器”(Real Mode Mapper)可以通过MS-DOS访问此存储设备。32位Windows程序能够自行分配内存段,且内存段的大小可以任意调整。程序无法访问段外的存储区。 某个程序崩溃并不会使其他程序收到损坏。而在此之前,程序会使用固定的非独占64KB段。虽然64KB大小是DOS和Windows 3.x系统的严重障碍,但缺乏对排他性的保证是造成稳定性问题的原因,因为程序有时会彼此覆盖内存段。在Windows 3.x中,崩溃的程序会破坏其内存段周围的进程。Win32 API由三个模块实现,每个模块由一个16位和一个32位组件组成:对于终端用户来说,MS-DOS是Windows 95的底层组件,例如用户可以阻止加载图形用户界面并将系统引导到实模式MS-DOS环境中。这引发了用户和专业人士之间程度不小的争论:Windows 95究竟是操作系统,还是仅仅在MS-DOS上运行的图形外壳。在启动图形用户界面时,虚拟机管理器会接管与文件系统和磁盘相关的功能。MS-DOS本身被降级为16位设备驱动程序的兼容层。这与依赖于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 95的MS-DOS组件,可以在启动Windows 95之前按下F8键暂停默认启动过程并显示DOS启动选项菜单,由此允许用户继续正常启动Windows、以安全模式启动Windows或打开DOS提示符。此时系统与早期版本的MS-DOS一样没有32位支持,必须为鼠标和其他硬件加载DOS驱动程序。由于Windows 95基于DOS开发,Windows 95必须保持内部DOS数据结构与的数据结构同步。即便是原生32位Windows程序,启动程序时MS-DOS也会被短暂执行以创建称为“程序段前缀”的数据结构。MS-DOS甚至可能会在执行此操作时耗尽常规内存,从而阻止程序启动,而Windows 3.x首先在常规内存中分配固定段。由于内存段是固定分配的,Windows无法移动这些内存段,从而导致无法启动更多的程序。Microsoft在Windows 95 OSR2(OEM Service Release 2)中部分删除了对文件控制块(DOS 1.x和CP/M的API保留)的支持。FCB功能可以读取但无法写入FAT32卷。

相关

  • 多发性骨髓瘤多发性骨髓瘤(Multiple myeloma, MM, myeloma, plasma cell myeloma, 或Kahler's disease)是一种浆细胞(一种专责制造抗体的白血球)不正常增生,致使侵犯骨髓的一种恶性肿瘤(癌症)。
  • 病毒性脑炎脑炎(英语:encephalitis),一种急性脑部的炎症,通常由病毒感染造成。病患症状包括发烧、头痛、呕吐、意识混乱、疲倦、嗜睡和畏光。 严重的症状包括癫痫、颤抖(tremors)、幻觉、记忆
  • 臭氧层臭氧层是指大气层的平流层中臭氧浓度相对较高的部分,主要作用是吸收短波紫外线。臭氧层密度低,如果它被压缩到对流层的密度,则只有数毫米厚。大气层的臭氧的形成主要是因氧气分
  • 喙是鸟类上下颌包被的硬角质鞘,相当于哺乳动物吻突、唇和齿的功能。喙的主要功能是取食和梳理羽毛。某些恐龙也有类似的构造,不过不一定与鸟类同源。达尔文正是研究了加拉帕戈
  • 卡洛斯·芬莱卡洛斯·胡安·芬莱(Carlos Juan Finlay,1833年12月3日-1915年8月20日),古巴医生和科学家,公认的黄热病研究先驱。芬莱具有法国和苏格兰血统,他出生在古巴的卡马圭市,其本名原是“胡
  • 医学期刊医学文献(Medical literature)是医学相关的科学文献(英语:scientific literature),包括医学期刊中的论文以及医学书籍中的文字。医学文献会参考其它医疗卫生文献。广义的医学文献
  • 六龟六龟区(台湾客家语:Liu̍k-kûi khî;大武垅语:Lakuri, Lakoli),位于中华民国高雄市东北半叶南部,东邻桃源区、茂林区,西邻甲仙区、杉林区、美浓区,南接台湾省屏东县高树乡、三地门乡
  • 弹簧秤弹簧秤,是利用弹簧的变形来测量作用力大小或物体重量的仪器。作用力的大小可以从弹簧秤的指针和外壳上的标度直接读出。弹簧秤可根据其运作原理细分为拉力弹簧秤和压力弹簧秤
  • 角鼻龙类角鼻龙类(Ceratosauria)是一群兽脚亚目恐龙,被定义为:在兽脚亚目之中,与角鼻龙拥有最近共同祖先,而非与鸟类拥有最近共同祖先的所有物种。目前对于角鼻龙类的鉴别特征、物种列表,并
  • 巴利·圣莱杰巴利·圣烈治(英语:Barry St. Leger ,1733年5月1日受洗-1793年12月26日),英国爱尔兰裔军官。圣烈治的生年不详。现存纪录显示,圣烈治的父亲约翰·圣烈治爵士(Sir John St. Leger)是