抛开各种技术词,很多人可能不知道,每次在 Windows 11 上右键点个文件,弹出那个悉的框,其实底层藏着和 1995 年差不多的老代码。没什么夸张,Win32 这套老 API,现在还是 Windows 桌面软件的底盘。讲道理,这根本不在微软最初的计划里。微软的 CTO Mark Russinovich 还直接说,Win32 到 2026 年还能成为 Windows 梯队代码,这简直和期待飞行汽车一样离谱。


微软内部曾无数次想着换掉 Win32。各种尝试看起来花样挺多,结果都不彻底。Win32 的底气其实是身后那一大堆桌面软件。想一刀切,风险太高,还真没人敢轻易下手。Russinovich 用自己 1996 年做的 Sysinternals 小工具举例子,要是他当年打,还真想不到 2026 年还能在 Windows 系统里看到自己这些玩意儿。更夸张的是,这些工具现在反倒比十几年前更重要,比如 Syon 被合进系统,ZoomIt 在 PowerToys 里也是热门。


但这不代表微软没动过心。每几代就搞新框架:先来 MFC,又玩 WinForms,看着像换新,实际上还没脱离 Win32 的影子。再后来想一把,于是有了 WPF 到 Silverlight,全都力推 XAML 和新 UI,结果 2010 年代初 HTML5 崛起,这些呼声很高的方案陆续歇菜。到了最激进的一回——Windows 8,那时微软全推新 WinRT,想让大家都写安全、触控友好的新应用。没想到 Windows 8 界面没人买账,新东西没激活市场,反而让口碑折了不少。


紧接着,微软又换了个说法,推 UWP。这回变成“全平台统一”,意思是 Xbox、手机、PC都用一个壳。听着高大上,可惜太封闭,传统的桌面开发者又觉得不够自由,不好深挖系统底层。说到底,开发者才是系统生态最根本的动力。微软的这些反复让不少人失去信心:为啥我敢投时间、押身家在你系统里?谁知道啥时候又砍掉换新。


一句明话,很多开发者直接觉得:在微软生态里押注一个新框架,简直负担。不是怕累,是怕突然变孤岛。要不,为什么那么多人转向 Web?在微软自己力挺 Web 应用里就能找到原因。


公司里推出 WebView2,直接把 MS Edge 的内核塞进每个“桌面”软件壳子里。你打开 Teams、新版 Outlook、OneDrive、小组件,甚至 Copilot,大部分现在都是 Web 应用打包而成。好处确实有——开发维护轻松,兼容各种平台;坏处同样明显,每个应用开一套浏览器,内存撑爆。你不干活它都占着一堆资源,别说还真不如以前原生的 UWP 应用轻巧。


能一般,内存吃得多,还被强行和云存储 OneDrive 绑定。不少用户吐槽,还不如用苹果家 iMovie 或 Pages,卡不卡,开不开都能用,系统集成彻底,说到体验差距就很直白了。


但这股 Web 化风吹到后面有点收不住。苹果这两年出 Chromebook 那套轻价笔记本卖得不错,微软才猛地意识到,不能一味照抄浏览器操作系统,自家桌面重度用户可能迈腿就走。原本想学 Chrome OS,结果既没效率又让系统变臃肿,思路重新拧回来。


最近几个月,微软的架构师 Rudy Huyn 披露,他带头组建新团队,目标就是造“百分百原生”的 Windows 11 应用。重点是新 UI 框架 WinUI 3,底层仍然完全兼容 Win32,但外表、体验全面现代化,看起来跟老 Win32 不是一个世纪的东西。


WinUI 3 开放给开发者,既用现代设计风格,又毫不限制底层权限。微软给它配了 SDK 2.0,搞了语义化版本、能优化、多种系统集成,拖放、机器学习通用底层全都装进来,还能让 WebView2 按需嵌进去。有意思的是,微软现在也不是全盘砍旧,而是按节奏渐进替新:比如许多人悉的“属弹窗”、Win + R 的“运行对话框”都改成了 WinUI 3,统一暗黑模式,速度反倒更快。


具体来说, AOT 编译的新“运行”弹窗,弹出来只用 94 毫秒,比老 Win32 代码还要快。这表明用现代框架完全可以压住老技术。再者,这样搞下来,系统对内存的压力会逐步减轻,桌面也没那么冗杂,轻慢慢回来。


不过,老路没走完,微软的尝试也不是都失败。回头看 Edge 浏览器的切换其实算成功。以前大家不看好 Edge,后来微软彻底换成 Chromium 内核,新功能和网页兼容直接追上主流。按桌面占有率看,Chromium 版 Edge 2021 上线初期,每月用户就涨了几千万,这次转型反倒成了微软在 Web 端的“翻盘”一页。


反过来看 Linux 桌面,有的人夸它原生本地化,几十套 UI 并行比如 KDE、Gnome,但因为底层不统一,软件适配过慢。对普通用户来说,体验割裂也很明显。Windows 有老“基石”打底,折腾那么多年还是能保证很多软件顺畅用下去,这未必是坏事。


总之,微软经年累月试图重启 Windows API,不断在“完全重构”和“延续兼容”之间找平衡。新一轮转回原生,既想留着 Win32 老家底,又要和现代 UI、轻量结合。如果这次能让开发者安心留下来,也许几年后,“用得最顺的桌面系统”头衔还是自家 Windows 牢牢拿着。现在谈什么飞行汽车、月球基地,倒不如把文件右键弹框做得又快又好,来得更真实一点。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。