想象一下这样的场景:你想看一眼今天的天气,于是点开了Windows 11自带的天气应用。几秒钟后,顺手打开任务管理器,发现内存占用已经悄悄冲到了1GB——这还只是显示一个天气页面而已。

问题出在底层框架上。这个天气应用并不是传统意义上的原生程序,而是微软用WebView2框架把MSN天气网页版“包”了一层壳。所以你每次打开它,看到的其实是网页内容在本地窗口里渲染,任务管理器里也会冒出多个相关子进程,加在一起轻松吃掉1GB内存

打开网易新闻 查看精彩图片

蓝点网实测发现,内存占用并不是固定的。如果当天是晴天,页面渲染相对简单,占用大约600MB;一旦遇到下雨天,动态雨滴、云层动画铺满屏幕,内存占用就会明显上升。要是你在天气地图上频繁缩放、拖拽,内存消耗更是能冲到1.5GB。这种波动背后,和微软在天气应用里塞入的大量广告、资讯模块脱不开干系——这些模块全部依赖网页加载,WebView2渲染的内容越多,内存自然水涨船高。

微软最近一直在强调要优化Windows 11的内存效率,但过去大量使用WebView2框架留下的“历史包袱”依然很重。这类系统应用平时默认不会在后台运行,看起来人畜无害,可只要你点开一次,它就立刻变成内存大户。对偶尔查查天气的用户来说,这意味着每次看完都得手动关掉应用,才能把内存释放出来。

更尴尬的是,微软现在又重新推出了只配备8GB内存的设备。在这类配置上,WebView2应用的负担会被加倍放大:用户开个Chrome或Edge浏览器,内存已经被吃掉一大块,再叠加这些内置应用的消耗,可用内存很快就会捉襟见肘。与其继续打磨内核和Shell体验,不如先把系统自带应用好好清理一遍。至少在天气这种轻量场景上,转向原生应用仍然是个更省内存的解法。