
Windows 11 天氣 app 閒置食逾 1GB RAM?點解會開多個 WebView2 程序
兩間媒體量到唔同數字,低 RAM 筆電最好自己核實
Windows 11 內置天氣 app 今次俾人捉到一個幾尷尬嘅畫面:開住預報冇郁過,記憶體用量已經升穿 1GB。唔單止食得多 RAM,呢個睇落完整嘅桌面 app,其實仲會用 Microsoft Edge WebView2 載入 MSN 天氣內容,廣告、地圖同各種資料卡都一齊跑。對 16GB 電腦未必即刻有感,不過放落 8GB 筆電,1.2GB 已經等於總 RAM 約 15%,確實值得睇清楚。
1.2GB 係一次測試結果,唔係固定食量
Windows Latest 量到 MSN Weather 閒置時食逾 1.2GB RAM,展開工作管理員嘅程序樹後見到九個子程序;Tom’s Hardware 自己再試,最高就大約 1GB,文中形容有八個 Chromium-based subprocess。兩篇報道量到嘅程序數同記憶體峰值都唔同,可見結果會跟 app 版本、開咗邊張資料卡、廣告內容、快取同測試時間浮動。兩篇文章亦冇交代足夠硬件、Windows build 同 app 版本資料,所以唔應該寫成所有電腦一開天氣都必定食 1.2GB。

圖片:Microsoft Learn
多個程序唔等於偷偷開咗多個完整分頁
Microsoft 官方文件講得幾清楚,WebView2 跟 Chromium 嘅多程序架構,通常會分開 browser、renderer、GPU、網絡或音效等 utility process;載入唔同網域,加上 site isolation,亦可能再開 renderer。咁做有安全同穩定性好處,一個 renderer 出事未必拖冧成個 app。所以工作管理員見到八、九個項目,本身唔足以證明 MSN Weather 同時開咗八、九個完整網站分頁。真正要追究嘅係成組程序加埋食幾多 RAM,同埋頁面內容有冇好好控制資源。

圖片:Microsoft Learn
用工作管理員自己核實先最實際
撳 Ctrl + Shift + Esc 開工作管理員,去「程序」頁,再按名稱排列,再開天氣 app,停喺同一個預報畫面約一分鐘。記低「Weather/天氣」主項顯示嘅總記憶體,再撳左邊箭嘴展開,就會見到 WebView2 子程序;「詳細資料」頁亦可能見到 msedgewebview2.exe。關閉 app 後再觀察半分鐘,重開同一頁重複一次,先容易分辨偶發峰值同長期佔用。唔好見到 WebView2 就逐個強行結束,因為 Widgets、Teams、Office 同其他 app 都會用佢,亂關可能只係令程序即刻重開。
macOS 約 250MB 嘅比較,只可以當參考
Windows Latest 同一篇測試量到 macOS Weather 約 246.7MB,於是得出 Windows 版本食接近五倍 RAM;Tom’s Hardware 亦引用咗呢個比較。不過報道冇證明兩邊用相同硬件、預報頁面、地圖狀態同量度方法,「五倍」適合形容嗰次觀察,未夠資格當跨平台 benchmark。廣告情況亦一樣:Windows Latest 見到 Adobe Acrobat,Tom’s Hardware 見到 LendingTree 同 Spotify,香港帳戶或 IP 未必載入相同內容。廣告同第三方 script 有機會推高記憶體,但單靠畫面截圖仲分唔出各自佔幾多。
淨係想知落唔落雨,有更輕手嘅做法
如果電腦本身得 8GB RAM,又長開 browser、Teams 同文件軟件,冇必要為天氣資料長期掛住 MSN Weather。browser 已經開緊嘅話,可以直接睇天文台九天天氣預報,用完關分頁;想睇附近雨勢、閃電同警告,就用手機版「我的天文台」。呢啲做法未必保證零額外 RAM,但容易用完即關,亦避開 MSN 頁面按地區載入嘅推廣內容。工作列天氣同 Widgets 同樣可能用 WebView2,純粹改用 widget 未必真係慳到資源。
Microsoft 暫時冇承諾重寫 MSN Weather
Microsoft 近年主推 WinUI 3,官方亦有講原生編譯可以縮短啟動時間同減低記憶體 footprint;但現有公開資料未見 Microsoft 承諾把所有內置 app 統一改成 Win32,更冇確認 MSN Weather 會重寫。Tom’s Hardware 嗰段說法將 Win32、WinUI 同原生 app 更新混在一齊,技術上唔準確。WebView2 本身唔注定要食 1GB,Microsoft 官方亦指出,額外負擔好多時取決於 app 點用 WebView2 同載入咩內容。低 RAM 電腦用戶而家最實際都係量自己部機,持續過高就關閉 app,等 Microsoft 或 MSN 真正處理頁面負擔。
參考來源
- Tom's Hardware — Windows 11's built-in weather app hogs more than 1.2 gigabytes of RAM just to tell the forecast — memory-sucking web wrapper filled with ads masquerades as an actual application — original report
- Windows Latest:Weather uses 1.2GB of RAM — 1.2GB、子程序數目、macOS 246.7MB 同 Adobe 廣告等測試結果嘅直接來源。
- Microsoft Learn:WebView2 end-user FAQ — 官方解釋 Weather 會用 WebView2、工作管理員點顯示程序,以及資源用量會受 app 載入內容影響。
- Microsoft Learn:Process model for WebView2 apps — 官方交代 browser、renderer、GPU、utility process 同 site isolation 點解會產生多個程序。
- 香港天文台:九天天氣預報 — 提供香港天氣查詢嘅官方輕量替代入口。
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







