Microsoft 正在优先支持原生 WinUI 3,取代网页包装器 微软加大对 WinUI 3 框架的投入,意在彻底回归原生软件,剔除 Windows 11 的臃肿。
PC 社区对“网页应用渣滓”已到忍耐极限。近年来,开发者越来越多地放弃原生 Windows 应用,转向渐进式网页应用(PWA)或基于 Electron 的包装器。虽然这些以网页为主的框架让大型企业的跨平台开发成本大幅下降,但它们却是资源消耗极大的桌面应用,哪怕只是显示基本界面,也会大量占用内存和耗电。
近期,我们测试了 Windows 11 隐藏的低延迟配置文件,这个后台功能会临时提升 CPU 频率,使操作系统反应瞬间敏捷,相关挫败感随之爆发。
键盘评论者指责微软靠硬件暴力提升性能以掩盖臃肿且未优化的代码。微软副总裁 Scott Hanselman 反击称,临时提升 CPU 频率是 macOS 和 Linux 的行业标准,且微软也在同步努力优化底层软件。

本周,我们终于获得了微软兑现承诺的硬性技术证据。在一项旨在恢复性能和开发者信任的重要行动中,微软公开加大对 WinUI 3 的支持,宣布了全面的架构调整和新的开发工具,助力 Windows 11 摆脱负面口碑及其迟缓体验。
Windows 工程团队在 GitHub 发布的新技术简报展示了 WinUI 3 框架方面的巨大性能飞跃。软件巨头目标是“让 WinUI 3 成为 Windows 体验和应用的最佳原生 UI 平台。”

为证明不是空谈,开发团队聚焦启动时间,以文件资源管理器和记事本为主要基准。若你用过前几代 Windows,会发现 Windows 11 的文件资源管理器对高级用户一直比较慢。
WinUI 工程分支的初步基准测试结果令人震撼。在文件资源管理器启动时的 WinUI 部分,微软成功实现了:

将这些框架级代码优化与低延迟配置文件的“激进”硬件调度相结合,形成极具威力的复合效应。这正是 Hanselman 所说的工程团队正在同时进行的工作。
长期以来,Windows 11 感觉像被自己的网页包装器淹没。甚至关键系统组件也严重依赖 WebView2,使用时界面点击会出现细微但明显的抖动。

但形势正式发生转折。我们此前报道,微软正积极推动 Windows 11 开始菜单从基于 React 的网页组件转向纯粹的原生 WinUI 3 代码。
维护者在 GitHub 更新中指出,这些框架改进将很快从开发分支迁移至主分支 winui3/main,最终并入 Windows 应用 SDK(WinAppSDK)2.x 版本。他们特别提到部分更改“作为服务更新可能太风险或复杂。”
部分 WinUI 3 性能提升当前需手动启用
有趣的是,微软承认,达到如此领先性能需要结构性妥协,公司正引入对默认控件样式的破坏性更改。
因为这些优化可能会破坏依赖控件模板中高度自定义容器元素的旧应用,微软暂时将这些高性能路径设置为“手动启用”。不过,最终目标是在 WinAppSDK 3.0 或 4.0 以上版本将其默认设为“自动启用”,推动 Windows 生态更高效。
需明确的是,内存分配和函数调用的减少并不意味着应用启动时间能按比例减少 40%。基准数据专门衡量文件资源管理器启动序列中的 WinUI 框架部分,不涵盖整体加载过程。
https://www.windowslatest.com/wp-content/uploads/2026/04/File-Explorer-slow.mp4实际速度提升需要多个 Windows 开发团队的深度协作。不过,极大精简 UI 框架开销是微软对 WinUI 3 长期承诺的必经首步。
修复一方 Windows 应用只是部分工作。如果微软想根除网页应用渣滓,必须说服第三方开发者构建原生 WinUI 3 应用和搭建臃肿 Electron 项目一样简单。
这很有道理。正如我们报道,Windows 11 频繁出现网页应用而非原生应用,是因为开发者对 WinUI 3 缺乏信任和动力,微软此前也未全力支持该平台,更不用说频繁更换应用开发框架、缺乏合理策略了。
传统原生 Windows 开发需要安装庞大的 Visual Studio IDE,并理解极其复杂的 XAML 结构。
为彻底打破入门壁垒,微软刚宣布推出一套强大的开源 dotnet new 项目和项模板,专为 WinUI 设计,展现了他们对该框架的坚定承诺。

开发者现在可直接通过命令行脚手架、构建并运行完整打包的原生 WinUI 应用,无需打开 Visual Studio。这些模板符合现代 Windows 风格设计。

使用 dotnet new winui-navview 命令,即刻生成含现代标题栏、响应式导航及 Fluent Design 架构的项目,且支持浅色和深色模式。此外,这些模板利用全新的 WinApp CLI,彻底消除繁琐的手动 MSIX 打包和证书管理,通过即时处理松散包注册实现自动化。
命令行生成的 TabView 模板。来源:微软开发博客微软还推出了针对 GitHub Copilot 和 Claude Code 等 AI 助手的专用 WinUI 代理插件,我觉得这让原生开发更具吸引力。

你现在可以打开命令行,用自然语言提示 Copilot,比如“创建一个带缩略图和 EXIF 元数据的 WinUI 3 照片浏览器。” 专门的 winui-dev AI 代理会自动选择合适的原生模板,编写 MVVM(模型-视图-视图模型)架构,生成 XAML 布局,并自动修复任何编译错误。它还集成了 winui-ui-testing 功能,能从命令行驱动真实 UI 自动化,发现并修复功能缺陷,无需人工干预。
WinUI 代理插件。来源:微软开发博客微软大幅缩短了开发原生软件所需的时间和成本
通过赋予 AI 代理对 WinUI 和 Windows 应用 SDK 的深入扎实理解,公司彻底打消了使用跨平台网页包装器的最主要理由!
业界对内存吞噬型网页应用的反弹前所未有。随着全球内存价格上涨,用户对消耗超过 1GB 的聊天应用日益反感,软件效率成为绝对必需。
凭借大规模框架级代码优化、开始菜单的纯原生架构转变、2026 年 5 月补丁周带来的关键质量改进及全新卓越的命令行开发工具,来自雷德蒙德的信号明确:微软终于提供了必备基础设施,帮助开发者根除网页应用渣滓,让 Windows 11 呈现出高端、响应迅速且极具原生感的操作系统体验。