游乐游手机版
首页/科技数码/文章详情

Windows 95界面移植秘闻:NT系统重构的挑战与突破

时间:2025-12-01 21:21
10 月 31 日消息,今年正值 Windows 95 诞生 30 周年,在当时,开发 Windows 95 是一项复杂且时间紧迫的任务。而当微软工程师着手把全新用户界面移植到 Windows N

10月31日消息,今年正值Windows 95问世30周年,回顾当年,这款操作系统的开发任务不仅异常复杂,还面临着紧迫的时间压力。而当微软工程师着手将全新的用户界面移植到Windows NT平台时,面临的挑战更是进一步升级。

当地时间10月28日,微软资深工程师Raymond Chen在其最新发布的“Old New Thing”博客文章中解释道,Windows NT与面向消费者的Windows 95在起源和定位上差异显著——当时微软内部兵分两路,一支团队负责开发Windows 95,另一支团队则正在完成Windows NT 3.1的收尾工作。

微软 Windows 95 开发轶闻:把全新界面移植到 Windows NT 可不是轻松活

微软 Windows 95 开发轶闻:把全新界面移植到 Windows NT 可不是轻松活

微软 Windows 95 开发轶闻:把全新界面移植到 Windows NT 可不是轻松活

两大平台在筹备Windows NT 4.0时开始走向融合。开发人员将以“完成态”的Windows 95代码作为移植目标,同时Windows 95用户界面团队与NT团队保持定期沟通,以同步最新进展。

在1995年,Windows 95的图形界面设计堪称前沿,其目的在于让人机交互变得更加直观、易于上手。微软决定将这套界面引入NT平台,通过Windows NT 4.0实现两者的统一。这一举措具有里程碑式的意义,为后来的Windows 2000工作站系统奠定了基础。

从博客内容可知,当Windows 95项目进入收尾阶段时,Windows NT团队便开始着手对Win9x界面进行调整。两套系统的窗口管理器都源自Windows 3.1,共享诸多核心设计理念;NT开发者的任务在于解决两个代码库之间出现的差异。由于无法直接将Windows 95的代码合并到NT平台,开发者以Windows 95代码为蓝图,在NT上重新实现相同的功能。

资源管理器和其他“用户模式”组件的移植则相对简单:开发者导入现有代码、按照Windows NT的规范进行更新,并结合NT的特性——比如对Unicode文件名的支持进行集成。

开发者对NT版本的移植效果相当满意,并决定将这些改进回写到Windows 95的代码库;回写过程只需用#ifdef WINNT指令标记出NT专有部分,这样在构建Windows 95时编译器便能自动忽略这些内容。

在1990年代,微软使用名为Source Library Manager的系统来管理内部源代码;工程师们甚至因为忘记其缩写的原意,戏称其为“slime”。该工具并不具备现代化的分支功能,因此开发者需要通过逐项更新被修改源文件的方式,把Windows 95与Windows NT之间的更改手动复制过去。

Raymond Chen表示,他怀疑这一手动流程在很大程度上已被自动化,但远不像一次git merge那样简单直接。

最后,Raymond Chen指出,负责将Windows 95 shell移植到Windows NT的团队中包括Dave Plummer。Dave Plummer同样是雷德蒙德的资深工程师,他在Windows历史上有着多项重要贡献,包括设计了最早的Windows产品激活系统。该系统后来因为被泄露的FCKGW批量许可密钥绕过机制而广为人知。

来源:https://www.ithome.com/0/893/780.htm
上一篇Win10升级Win11遇尴尬:十月更新修复安装失败,BUG却循环触发 下一篇工信部:前三季度我国手机产量8.81亿台 同比增长1%
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
2026中国航空产业大会10月底南昌启幕:首次与航博会同期举办,聚焦低空经济新路径
科技数码 · 2026-08-31

2026中国航空产业大会10月底南昌启幕:首次与航博会同期举办,聚焦低空经济新路径

2026中国航空产业大会与南昌航空产业博览会将于10月31日至11月4日在南昌国际博览城首次同期举办。大会聚焦低空经济,设置主旨报告、行业专家报告及低空产业洽谈会等主题活动,旨在探讨航空产业新路径,推动低空物流、城市巡检等新业态集聚,打造中部领先、全国知名的航空产业交流高地。

联想来酷Air 16酷睿5 315版开售:国补后3739元,16英寸轻薄本选购指南
科技数码 · 2026-08-28

联想来酷Air 16酷睿5 315版开售:国补后3739元,16英寸轻薄本选购指南

联想来酷Air 16酷睿5 315版于8月27日正式开售,搭载6核处理器与12GB内存,配备16英寸16:10屏幕。叠加国家补贴后预估到手价仅3739 15元,主打长续航与静音办公。本文详细解析其硬件配置、接口布局及购买建议,助您快速决策。

牛来AirPods保护套海外走红:萌趣硅胶设计引发关注
科技数码 · 2026-08-28

牛来AirPods保护套海外走红:萌趣硅胶设计引发关注

一款名为“牛来”的AirPods硅胶保护套在日本市场引发关注,售价约1726日元。其独特的搞怪萌趣造型、兼容多代机型的硅胶材质以及专属挂饰设计,使其在社交平台上迅速走红,成为近期备受瞩目的国产原创数码周边产品。

行李箱选购全攻略:材质、轮子与尺寸避坑指南
科技数码 · 2026-08-28

行李箱选购全攻略:材质、轮子与尺寸避坑指南

选购行李箱时,材质、轮子和尺寸是核心决策点。PP材质抗冲击且轻便,适合频繁托运;万向轮决定推行顺滑度;尺寸需匹配航空限重。本文拆解关键参数,结合具体产品案例,助您选出耐用且实用的行李箱。

《湮灭之潮》成都试玩会:技嘉RTX 5080风魔显卡实测体验
科技数码 · 2026-08-28

《湮灭之潮》成都试玩会:技嘉RTX 5080风魔显卡实测体验

2026年8月《湮灭之潮》成都试玩会圆满举行,千名玩家现场体验西方奇幻大作。文章重点解析技嘉RTX 5080风魔显卡在虚幻5引擎下的表现,涵盖Blackwell架构、DLSS 4 5技术及16GB GDDR7显存对高画质流畅运行的支撑作用。