Windows 11に標準搭載され、タスクバーにも表示される天気アプリは、実質的にはChromiumベースのブラウザとして動作している。8月9日に公表された独立検証では、予報を表示するだけで1.2GBを超えるRAMを消費した。MicrosoftがWindows 11向けに公式に推奨する最小構成とされる8GBのPCでは、天気アプリだけでシステム全体のメモリの約15%を占める計算だ。特に8GBのメモリを搭載するPCでは、システム全体のパフォーマンスを低下させる要因となり得る。MicrosoftはWindows 11のメモリ最適化を進めているが、天気アプリを根本的に改修する計画は確認されていない。当面は、影響を受けるユーザーがバックグラウンド実行の無効化やアプリの削除を検討する必要がある。■天気アプリの正体はブラウザWindows 11に標準搭載されている天気アプリは、ネイティブのWindowsアプリケーションではない。Fluent Designを採用した画面の実体は、Microsoftのマルチプロセス型ブラウザフレームワーク「WebView2」を通じて表示される「MSN Weather」のウェブサイトだ。WebView2には、Microsoft Edgeと同じChromiumベースのエンジンが使われている。そのため、ユーザーが天気アプリを開くたびに、Windowsはバックグラウンドでブラウザセッション一式を起動する。Electronによる両フレームワークの比較資料で説明されているように、ブラウザプロセス、1つ以上のレンダラープロセス、GPUプロセス、ネットワークプロセスなどが含まれる。これらは、レンダリング処理をクラッシュや信頼できないコンテンツから隔離するため、Chromiumが設計上使用する独立したサブプロセスだ。Windows Latestは、同媒体のライターが大雨の際にアプリを開いたことをきっかけに、このメモリ消費を確認した。タスクマネージャーでは、スクロールなどの操作をしていない状態でも、アプリが1.2GBを超えるRAMを消費していた。プロセスツリーを展開すると、Chromiumのプロセス名を持つ約8〜9個のサブプロセスが同時に動作していた。Wccftechによる独立した確認では、操作中のメモリ消費はさらに増えた。メモリ使用量は起動時に約1GBまで上昇し、アイドル時には500〜600MB前後に落ち着いたが、レーダーマップの拡大や予報画面の切り替えといった基本操作を行うと、1.5〜1.6GBに急増した。Notebookcheckも別のハードウェアで同様の傾向を再現しており、複数の独立した検証でおおむね一致する結果が示されている。■予報画面に組み込まれる広告メモリ消費だけでも問題だが、天気アプリは有料のOS上で広告も配信している。複数メディアの検証者が、予報画面に直接埋め込まれたプロモーションコンテンツを確認した。Windows Latestは、気象データのカードに溶け込むようにデザインされたAdobe Acrobatのプロモーションが、気温や風の情報と並んで表示されるのを確認した。Tom's Hardwareは、通常の予報確認中にLendingTreeとSpotifyの広告が表示されたと報告している。ストア上のアプリ名に「MSN」のブランドが付いていることが、その理由を示している。天気アプリは従来型のOSアプリではなく、Microsoftのウェブサービス「MSN Weather」をデスクトップ用のコンテナで包んだものだ。予報とともに広告コンテンツもダウンロードして描画するため、その処理がメモリ消費の増加に直接つながっている。■他OSのネイティブアプリとの比較天気予報を表示するという特定の用途では、Windows 11のアプリと他のOSのアプリとのメモリ使用量の差が際立っている。macOSのApple Weatherは、単一のネイティブプロセスとして動作する。Windows Latestが同媒体のテスト環境で測定したメモリ使用量は246.7MBで、Windows版のおよそ5分の1だった。OMG! Ubuntuも、低消費電力の8GBノートPCなどを使って、厳密な科学的試験ではないと断ったうえで、複数のプラットフォームを比較した。これは、Microsoftが8GB環境を対象に進めるWindows 11の最適化と同じクラスの端末を含む比較である。OMG! Ubuntuのテストでは、Chuwi製端末上のWindows 11でMicrosoft Weatherが約900MBを消費した。Ubuntu 26.04 LTSでは、Mousamが約290MB、QtベースのTyphoonが約240MB、GNOME Weatherが約160MBだった。Apple Weatherは、macOS 13.7.8を搭載したIntelベースの2017年製iMacで約90MB、macOS 26を搭載したM4 Max MacBook Proで約250MBだった。これらの数値は、それぞれ異なるテスト環境とハードウェアで測定されたものだ。OMG! Ubuntuの約90MBまたは約250MBでは使用した端末が異なる。したがって、数値を単純に横並びで比較することはできない。それでも、各情報源の検証では、Windows版がネイティブで実装された代替アプリより大幅に多くのメモリを使用するという傾向が一貫して示された。アーキテクチャ上の理由は明確だ。Apple WeatherはネイティブのmacOSアプリケーションであり、気象データAPIを呼び出し、その結果をAppleのネイティブUIフレームワークで描画する。このため、メモリ使用量は一般的なネイティブアプリと同程度に収まる。Microsoft Weatherも気象データを取得する点は同じだが、表示レイヤー全体をChromiumブラウザエンジン経由で処理する。このため、表示内容が単純な場合でも、Chromiumが必要とするプロセスのオーバーヘッドを引き継ぐことになる。■WebView2採用の背景とシステム全体への影響WebView2は、Windowsアプリケーション内にウェブ技術を組み込むためのMicrosoft公式コンポーネントだ。Microsoftのドキュメントで説明されているように、Microsoft EdgeやGoogle Chromeと同じChromiumレンダリングエンジンを利用し、ネイティブのWindowsコードだけで画面を構築しなくても、アプリ内にウェブコンテンツを表示できる。問題は、Chromiumのマルチプロセスアーキテクチャが、軽量なユーティリティアプリではなく、ブラウザの安全性を確保するために設計されていることだ。ブラウザが未知の第三者サイトを表示する場合、レンダラー、GPU、ネットワーク処理を別々のプロセスに隔離すれば、悪意あるページがアプリケーション全体に影響するリスクを抑えられる。汎用ブラウザにとっては合理的なトレードオフだ。一方、主にMicrosoftのMSN Weatherサーバーと通信する天気ユーティリティに、同じ規模の分離機構が必要なのかについては疑問が残る。Microsoftが選んだトレードオフは、開発速度とコンテンツ変更の柔軟性だった。天気アプリは実質的にウェブサイトをラップしたものであるため、Microsoftはアプリストア経由の更新を行わなくても、サーバー側の変更だけで予報画面を更新し、新たなデータソースを追加し、広告の配置を変更できる。その代償はユーザー側のメモリ消費だ。搭載メモリが32GBでも8GBでも、天気アプリを開けば、機能的にはブラウザセッションに相当する処理が起動する。WinCentralによるWebView2のトレードオフ分析が指摘するように、WebView2自体に本質的な問題があるわけではない。しかし、単純な天気予報に使用した場合、そのオーバーヘッドを正当化することは難しくなる。この傾向は天気アプリだけに限らない。TechTimesが過去に報じたように、Microsoftはウィジェット、Windows Searchの一部、一部の「設定」ページなど、Windows 11シェルの広い範囲をWebView2基盤で構築している。各コンポーネントは、それぞれ複数のバックグラウンドプロセスを生成する。天気アプリはこの傾向が特に顕著な例だが、唯一の例ではない。32GB以上のRAMを搭載するハイエンドのゲーミングPCでは、影響はほとんど感じられないだろう。しかし、MicrosoftがWindows 11向けに公式に推奨する最小構成とされる8GB環境では、より深刻な問題になる。Windows 11の最適化を扱った過去の報道では、一部の比較的新しい8GB搭載PCが、ユーザーのアプリを起動する前のアイドル状態で、利用可能なRAMの最大70%を消費していたという独立検証も紹介されている。すでに70%を使用しているPCで天気アプリがさらに1.2GBを消費すると、使用量は利用可能なRAMの約87%に達し、ほかのアプリに残されるメモリは約1GBとなる。物理RAMが不足すると、OSは使用頻度の低いメモリページをディスクへ移し始める。これはページファイル、または仮想メモリと呼ばれる仕組みだ。高速なNVMe SSDを搭載していても、アプリの応答が遅くなったり、タスクの切り替えに時間がかかったりするなど、体感できる性能低下が生じる。NotebookcheckによるRAMへの影響分析でも、メモリ容量に余裕のないハードウェアで天気アプリを起動すると、メモリ負荷が高まり、Windowsがページファイルへより強く依存する可能性があるとされている。天気アプリ自体がPCをクラッシュさせるわけではないが、同時に動作するほかの処理を気付かないうちに遅くする可能性がある。この問題が表面化した時期も意味を持つ。Microsoftは以前、Windows 11でゲームをする場合の「心配のいらない領域」として32GBのRAMを挙げていたが、最近その公開済みの推奨情報を削除した。TechTimesの過去の報道では、この削除は、AIデータセンターにおける広帯域メモリの需要を背景に、2026年初頭のDRAM価格が前四半期比で90〜95%上昇したことと直接関係しているとされる。一方、Microsoftは8GB環境に向けたWindows 11の最適化も表明している。同社の標準アプリの一つが、その取り組みに逆行しているように見える。■根本的な修正の見通しと当面の対策Microsoftは、天気アプリのRAM使用量を扱った報道に回答していない。同社が表明しているWebView2全体の効率改善にも、天気アプリの名前は具体的に挙げられていない。7月31日、Windowsおよびデバイス担当エグゼクティブバイスプレジデントのPavan Davuluri氏は、Windowsの品質改善に関する進捗報告を公開した。同氏は、メモリアロケーターの置き換え、シェルコンポーネントのWebView2からネイティブのWinUI 3への移行、現時点で置き換えられないChromiumコンポーネントのインスタンス当たりのオーバーヘッド削減という3分野を通じて、Windows 11全体のRAM消費を改善すると表明した。この方針にはWebView2の効率改善も含まれるが、天気アプリは名指しされていない。構造的な問題は、アプリに「MSN」のブランドが付いていることにある。Windows Latestのハンズオンレビューによると、Microsoftは今年に入り、電卓、カメラ、クロック、メディアプレイヤー、ペイント、フォト、サウンドレコーダー、メモ帳という8つのWindows 11標準アプリを更新した。天気アプリはこの一覧に含まれていなかった。Windows Centralによると、MicrosoftのパートナーアーキテクトであるRudy Huyn氏は2026年3月、