Windows 11 的天气应用占用超过 1GB 内存,同时还显示广告 Windows 11 自带的天气应用基本上就是披着天气图标的 MSN 广告软件,占用的内存大约是 macOS 原生天气应用的五倍,而且还在你已经付费购买的系统里显示广告。
我家这边已经连续下了两周暴雨。手机在旁边充电,所以我在电脑上打开天气应用,只是想看看出门前雨会不会停。任务管理器当时已经开着。天气数据倒是正常,但我没想到,在没有点击或滚动应用的情况下,内存占用会飙到 1.2GB 以上。

然后天气应用里还出现了广告!这话我以前说过,现在再说一遍:Windows 11 不是免费系统。它不应该再显示更多广告了。我去 Microsoft Store 里搜了一下这个应用,才意识到 Windows 默认的天气应用其实是“MSN”天气,这也就解释了这些广告。

这里还是公平一点来说。天气预报不是慈善,详尽准确的天气数据也需要付费授权。Microsoft 的致谢页面列出了数据来源,包括 Foreca、欧洲中期天气预报中心,以及全球其他一些天气服务。

在我的测试中,这个应用显示了详细实况、实时雷达叠加、按小时的风速和降水明细、空气质量指数、月相和下一次满月日期,以及从美国国家气象局获取的恶劣天气警报。
https://www.windowslatest.com/wp-content/uploads/2026/08/Overview-of-Windows-11-MSN-Weather-app.mp4翻看预报时,你会发现里面有赞助卡片,比如一张“Adobe Acrobat”的 AI 文档聊天广告,和温度、风速卡片一起嵌在视觉网格里,样式几乎和真实天气数据一模一样。
Apple 的天气应用在拉取同样细粒度数据的同时完全没有广告,而 Apple 也不是公益组织。既然 Cupertino 能做到无广告,Redmond 也可以。Microsoft 没有像 Apple 那样靠卖硬件获得的高利润率,所以这些广告我先勉强接受一下。

在空闲状态下,Windows 11 的天气应用占用了超过 1.2GB 内存。把进程树展开后,任务管理器就显示出了原因:Weather 下面跑着 9 个独立子进程。它们都是 Chromium 的进程名。

Windows 11 的天气应用基本上就是一个网站,通过 WebView2 渲染。
macOS 上的 Apple 天气应用是单个原生进程,只占用 246.7MB 内存。Windows 11 的天气应用几乎用了五倍的内存,原因仅仅因为它是个网页应用。

今年 Microsoft 一直在关注其内置应用。Windows Latest 最近报道了 8 个内置应用迎来真正更新,包括计算器、相机、时钟、媒体播放器、画图、照片和录音机。天气不在其中,原因很容易理解:天气是 MSN 品牌的网页包装器。
负责 Microsoft 原生应用开发的 Rudy Huyn 在 3 月公开承诺会打造完全原生的 Windows 应用,不过目前还不清楚这是否也会涵盖像天气和 MSN News 这样的 MSN 品牌应用。

天气应用的商店页面还建议你登录 Microsoft 账户才能使用!当然,我们都知道 Microsoft 在 MSA 上有多顽固,就连关于 Windows 质量的最新 Insider 博客,也没提到要在 OOBE 中移除 MSA 要求。
Microsoft 已经在努力把 Windows 11 里沿用已久的 Win32 和 WebView2 代码替换成 WinUI,同时也承认原生应用仍然比它们应有的占用更多内存。

Microsoft 最近的 Insider 博文也提到正在优化 WebView2,让它更高效,但只优化浏览器引擎终究有限。Windows 11 需要的是一整套基于 WinUI 的内置应用,包括天气,以及慢得可怕但功能强大的 Clipchamp 视频编辑器。
今年已经有推动让 Windows 11 更快、并在整个系统中减少广告的趋势。但如果能用 WinUI 重写一个原生、默认无广告的天气应用,那会成为所有仍在考虑为 Windows 发布网页包装器应用的第三方开发者的绝佳示范。