• 我的订阅
  • 科技

你知道吗?Windows 95 在安装过程中使用了三种不同的操作系统

类别:科技 发布时间:2024-11-21 09:57:00 来源:cnBetaCOM

长期担任微软软件工程师的 Raymond Chen 最近在 X 上回答了一位游戏开发人员提出的一个有趣的复古技术问题。这位开发人员询问了 Windows 95 设置过程中使用的三种不同的用户界面,这些界面从 DOS 过渡到 Windows 3.x,最后又过渡到经典的 Win9x GUI。 Chen 解释说,这是一种有意的设计选择,目的是尽量减少 Windows 95 配置体验所需的代码量。

你知道吗?Windows 95 在安装过程中使用了三种不同的操作系统

经验丰富的 PC 用户可能非常清楚 Win9x 生态系统中 MS-DOS 代码与图形用户界面环境之间的特殊关系。 然而,据Chen介绍,Windows 95 安装程序中内置的多操作系统支持远比最初看起来要复杂得多。

Chen拥有 30 多年影响 Windows 发展的经验,他对世界上使用最广泛的软件平台之一所隐藏的复杂性有着深刻的见解。 在撰写 The Old New Thing 博客时,他说Windows 95 设置的目的是为了从 MS-DOS、Windows 3.1 和 Windows 95 本身这三个可能的起点升级系统。 这种必要性决定了必须兼容三种不同的计算环境。

你知道吗?Windows 95 在安装过程中使用了三种不同的操作系统

设置程序主要是作为 MS-DOS 应用程序编写的,但设计用于在三种不同的操作系统上运行,以执行不同的任务。 当从 MS-DOS 提示符启动设置程序时,DOS 部分是必要的,因为如果不首先在硬盘驱动器上安装 Win9x,就不可能访问 Win9x 环境。

MS-DOS 安装组件安装的是最小版本的 Windows 3.1,仅足以支持安装工具的 16 位部分。 启动到这个微型 Windows 3.1 环境后,16 位图形用户界面安装程序就会启动。 该程序还可以在完整的 Windows 3.x 环境中运行,甚至可以在已经安装的 Windows 95 操作系统中运行,使用户能够在必要时修复损坏的系统。

你知道吗?Windows 95 在安装过程中使用了三种不同的操作系统

Chen 解释说,16 位 Windows 应用程序是整个过程的核心,因为它处理了"真正的"Windows 95 安装所需的大部分任务。 这个图形界面负责管理用户交互、收集配置数据、确定要安装的操作系统组件,并执行硬件检测以选择适当的驱动程序。

在将 Windows 95 文件和驱动程序复制到系统后,16 位安装程序启动进入 Win9x 环境。 第三个也是最后一个安装阶段涉及一个真正的 Win32 应用程序,它通过处理安装打印机和配置其他外围设备等任务来完成安装。

通过将这三个安装程序串联起来,微软能够在所有三个主要安装场景中重复使用一个代码库,从而简化开发过程。"每个程序都让你离目标更近一步。 一切都只实施一次,"开发人员说。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2024-11-21 12:45:02

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

企元数智免费小程序,铺就企业合规转型“快车道”
...多企业由于缺乏足够的资源或者专业的法务团队,在经营过程中不知不觉就出现了不合规的情况,从而面临法律风险,甚至可能遭受巨额罚款、声誉受损等严重后果。所以,合规已经成为企业在发展
2024-12-20 16:12:00
win7系统恢复环境的方法
很多小伙伴在日常使用电脑的过程中,会遇到开机之后,电脑屏幕一致显示正在准备自动修复,那么这时我们该怎么办呢?什么是自动修复?自动修复是一项Windows的内置功能,旨在帮助用户修
2023-02-22 10:44:00
skywalking的可视化技巧
...执行等。通过调用链分析,用户可以深入了解请求的处理过程,发现性能问题的根源。4.日志分析SkyWalking可以与日志系统集成,将监控数据与日志关联起来。用户可以通过日志分析
2024-06-28 02:38:00
应用性能管理在企业中的重要性
...,企业需要迅速适应市场变化,以保持竞争力。APM在这个过程中扮演着至关重要的角色,它可以帮助企业实现敏捷开发和运维,提高生产力和客户满意度。一、应用性能管理的重要性1.提高应
2024-06-27 02:23:00
Baklib:解锁 IT 行业客户服务的关键特性
...理平台方面所取得的重大进展。通过简化关键信息的检索过程,我们使员工能够更快地做出明智决策,最终提高生产力,推动组织成功。Baklib擅长管理非结构化数据,确保所有内容都是可访
2024-09-19 19:02:00
聊聊HR软件市场中的低代码
...可配置性来满足个性化的需求:极大地简化HR系统的开发过程。允许用户通过拖放组件、配置规则和工作流程来完成应用的构建和自定义。借助低代码能力,HR系统可以快速实现协同表格、招聘
2023-06-19 18:00:00
如何清理windows系统上的文件夹?
...每个版本都在不断地被打补丁或添加更合适的功能,这个过程被称为“打补丁”。这些更新和补丁最终安装在一个地方,Windows下的WinSxS文件夹
2023-01-08 21:20:00
内部软件技术文档怎么做?
...良好理解。注意:建议您建议将可交付的文档构建到开发过程中,同时尝试使用敏捷方法进行软件开发。它需要用于解决问题的目的,当开发人员、最终用户遇到问题时或在客户面对知识库时。需要
2023-02-24 14:18:00
...全领域产生的一系列问题。38%的网民表示在过去半年上网过程中遭遇了网络安全问题,个人信息泄露、网络诈骗、病毒、木马、盗号等问题已经成为普遍现象。目前,网络信息安全受到学界广泛
2023-06-30 14:45:00
更多关于科技的资讯:
锁定10月北京 首个U宠生活方式展UPET内容大餐已就位
金秋十月,不可错过的宠物行业新概念展——Upet有宠生活展 北京首个城区宠展充满创新基因的Upet有宠生活展,将于10月24-26日
2025-09-09 11:38:00
智能制造重塑生产模式——辛集省级先进智能工厂一线观察
近日,河北省工业和信息化厅公布2025年第一批先进级智能工厂名单,辛集市澳森特钢集团有限公司、河北申科电子股份有限公司
2025-09-09 11:38:00
中国AI云市场报告:阿里云占比35.8%,高于2到4名的总和
9月9日,国际权威市场调研机构英富曼(Omdia)发布《中国AI云市场,1H25》报告,报告显示,2025年上半年,中国AI云市场规模达223亿元
2025-09-09 11:45:00
京东户外出游季正式开启 携手迪卡侬、牧高笛等带来大牌爆品不止5折
金秋时节天朗气清,正是奔赴户外探索自然的好时机。9月8日起,京东户外装备出游季正式开启,携手迪卡侬、喜德盛、牧高笛、挪客
2025-09-09 11:49:00
【宅男财经|专家面对面】9月8日,媒体获悉,小米公司发布内部公告称,中国区市场部员工王腾,泄露公司机密信息,且存在利益冲突等严重违规违纪行为
2025-09-09 12:13:00
8月12日,位于宁晋县的河北童泰电子商务有限公司内,各式各样的儿童服装整齐摆放,款式新颖,直播间的工作人员正对着镜头推介婴幼儿连体衣和包臀衣
2025-09-09 12:23:00
鲁网9月9日讯水流悄无声息地通过测量管道,水表内的换能器就能精准地发射、接收超声波信号,并对接收到的数据进行智能处理和分析
2025-09-09 13:18:00
一台绘蜡机 绘出蜡染新风采
9月5日,走进位于凯里市民族文化创意产业园的初色东方(贵州)品牌运营管理有限公司,凯里市蜡染传承人靳秀丽正在操作绘蜡设备
2025-09-09 13:24:00
2025亚太机器人世界杯青岛国际邀请赛在青举行
齐鲁晚报·齐鲁壹点 徐润杰 杨雪 通讯员 杨治峰9月6日至9日,作为2025海洋合作发展论坛的同期活动,2025亚太机器人世界杯青岛国际邀请赛在青岛西海岸新区举行
2025-09-09 09:37:00
电网运行风险防御技术与装备全国重点实验室:他们在!大停电多年未遇,“网”自岿然不动编者按科技改变世界,而位于各大高校院所
2025-09-09 07:43:00
由十几人紧盯变一两人巡检,5G+智能产线“显神通”一根头发丝的1/7!滑块南京造,精度航天级□南京日报/紫金山新闻记者黄琳燕走进南京工艺装备制造股份有限公司(以下简称“南京工艺”)的“5G+智能滑块生产线”车间
2025-09-09 07:43:00
尚诗颖 南昌市新建区象山初级中学摘要:人工智能为中学生外语教育领域引入了新的变革与视角,着重关注学生个性化学习需求及自主学习能力的培养
2025-09-09 06:59:00
共创优质产品体验,从“MagicOS创享家”看荣耀的“听劝”哲学
摘要:以“听劝”的姿态持续进化,才是产品迭代的核心价值坐标。8月底,成都宽窄巷子又一次“出圈”了。年轻人能听Live现场
2025-09-08 08:19:00
网易云音乐教师节特别活动正式上线 百万黑胶VIP免费领
9月5日,网易云音乐教师节特别活动正式启动。本次活动为教师与学生群体都准备了丰厚福利,教师可免费领取100万份专属福利大礼包
2025-09-08 08:20:00
人工智能成“显眼包” 一批高科技产品亮相投洽会
MUGIN EV350全电动碳纤维垂直起降无人机平台,轻量化碳纤维机身设计,兼顾高强度与低能耗,适用于城市巡检、应急通信等场景
2025-09-08 09:01:00