在比来由微软官方 Dev Docs 账号宣布的一段视频中,微软 Azure 首席技巧官、Sysinternals 套件开创人 Mark Russinovich 直言,Win32 能在 2026 年依旧是“一等公平易近”级其余 API,是公司汗青上最出乎料想的工作之一,他甚至打趣说,昔时人们幻想的是飞翔汽车和月球基地,而不是一套出生于 Windows 95 时代的 API 还能被沿用至今。

这套 30 年汗青的 API 能一路活到今天,在微软内部屡次“被宣布终结”后仍然坚挺,关键在于其之上构建起的宏大年夜应用生态。 Russinovich 将 Win32 形容为 Windows 的“基岩”,无数应用建立在它之上,是以任何彻底替代都将付出巨大年夜的价值。 他以本身在 1996 年创建的 Sysinternals 对象为例表示,假如让他在昔时下注,他会“赌上百万美元”认为这些对象不会在 2026 年仍然有价值,但实际是:它们不仅活了下来,还比以往更重要。 例如,在 2026 年 3 月的更新中,Sysmon 已被直接整合进 Windows,而出生于 2000 年代初的 ZoomIt 如今仍是 PowerToys 中最受迎接的小对象之一。

最激进的一次替代测验测验涌如今 Windows 8 时代:微软推出了 WinRT,欲望开辟者构建安然、适配触控、全屏运行的新式应用,并借此彻底翻新 Windows 应用形态。 但跟着 Windows 8 的界面路线遭受市场冷遇,公司又在 Windows 10 上转向 Universal Windows Platform(UWP),强调“跨手机、Xbox 和 PC 的同一应用平台”。 

UWP 过于封闭、沙盒限制严格,严重束缚了须要深度拜访体系资本的传统桌面开辟者。 Russinovich 在视频中也承认,微软汗青上多次试图“重启” Windows API 表层,例如 WinRT,但因为厚客户端与 Win32、浏览器端的 HTML 与 JavaScript 之间始终存在割裂,这些测验测验最终都没有按预期落地。

多次框架“虎头蛇尾”闪开辟者对微软的原生平台逐渐掉去信赖,这是 Windows 桌面应用生态转向 Web 的重要原因之一。 在此前的一篇报道中,有开辟者直言,在微软的生态里投资一个原生框架开端变成一种“包袱”,没有人愿意在一个可能随时被放弃的平台上押注多年开辟时光。 与此形成讽刺比较的是,恰是微软本身带头大年夜举拥抱 Web:它推出了 WebView2 控件,在桌面应用中嵌入基于 Chromium 的 Microsoft Edge 引擎,随后全部体系被 Web 应用铺满——从 Microsoft Teams、Clipchamp、新版 Outlook、OneDrive,到 Windows 11 小组件面板,甚至最新版本的 Copilot 都以 Web 应用情势存在。

Web 应用在开辟和跨平台保护成本上的优势显而易见,但在传统桌面情况中,这种模式在资本占用上极为低效,每一个应用都嵌入一套完全浏览器引擎,几乎注定带来内存灾害。 基于 Web 的客户端在“几乎不做任何工作”的情况下也会占用大年夜量内存,而早期基于 UWP 的原生实现则要轻量得多。 微软内置的视频编辑器 Clipchamp 同样是 Web 应用,除了机能与资本消费的问题之外,它还被强行绑在>

在苹果推出 600 美元以下高性价比笔记本并取获成功后,微软开端从新检视本身的应用计谋,意识到将 Windows 变成“类 Chrome OS”并不相符重度用户等待,也在本质上伤害体系机能。 几个月前,微软合股人架构师 Rudy Huyn 公开确认,他正组建一支专门构建“100% 原生” Windows 11 应用的团队,公司的重点正加快转向基于 Windows App SDK 的最新原生 UI 框架 WinUI 3。 WinUI 3 有潜力成为微软挽回开辟者信赖的关键:它既能供给现代化、相符 Fluent 设计的界面体验,又许可应用完全、无束缚地拜访底层 Win32“基岩”。 微软比来还宣布了 Windows App SDK 2.0 大年夜版本更新,为开辟者带来了语义化版本控制、重构后的 Windows ML 栈,以及更完美的拖放支撑,用于将 WebView2 内容无缝嵌入原生 WinUI 3 外壳之中。

在体系自身层面,微软也开端用 WinUI 3 有节拍地调换最老旧的一批 Win32 界面元素,而不再采取 WinRT 那种“硬重启”式策略。 Windows 95 时代延续至今的文件资本治理器属性对话框已被发明将换成支撑完全暗黑模式的 WinUI 3 版界面。 

经典的“运行”对话框(Win + R)也已经用 WinUI 3 重写,新版在美不雅度上明显领先,在应用感触感染上也毫不减色。 根据测试数据,这一由 .NET AOT 编译的新运行对话框的中位弹出时光为 94 毫秒,比被调换的旧版更快,这被视为一个旌旗灯号:现代 WinUI 3 架构完全有才能匹敌甚至超出传统 Win32 代码在速度和效力方面的表示。

不过,Win32 的“生命力”并不料味着微软从未测验测验翻篇,相反,以前二十年里,微软几乎搭建出一座“替代框架的坟场”。 在微软内部,关于“杀逝世 Win32”的尽力几乎从未停过。 为懂得决传统桌面应用在视觉和交互上的现代化难题,微软先后推出了 MFC(C++ 封装)和面向 .NET 开辟者的 WinForms,固然它们本质上仍是对 Win32 的封装而非替代,倒是微软在应用层抽象上的早期测验测验。 真正意义上的“调换工程”始于引入 XAML 和硬件加快衬着的 WPF,随后是短暂押注跨平台的 Silverlight——这一筹划最终在 HTML5 崛起后被镌汰。

跟着微软在更多场景顶用原生 WinUI 3 组件替代 WebView2 包裹的 Web 界面,Windows 11 对内存资本的无谓消费将慢慢削减,体系整体也有望回归轻快、同一和原生优先的偏向。 我们或许没有在 2026 年迎来飞翔汽车或月球基地,但在经历多年框架实验与路线扭捏之后,Windows 有机会成为一套既尊敬自身 Win32 传统、又真正现代化的桌面操作体系。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部