Microsoft、Windows 11のAIリライトを否定:コード品質とメモリに関する懸念を説明
- Aisha Washington

- 6月6日
- 読了時間: 10分
更新日:6月17日

最近のWindowsオペレーティングシステムの将来に関する炎上騒ぎにより、Microsoftは火消しに追われています。「Windows 11 AI Rewrite」というセンセーショナルな主張が論争の中心となっています。これは、人工知能がオペレーティングシステムのコードベースを自律的に書き換えるという理論的な取り組みです。Microsoftはこれが現在の製品ロードマップではないと公式に否定していますが、この議論は「Microsoftのコード品質」、システムの肥大化、そしてバージョン24H2のような最近のアップデートの安定性に対するより深い不安を露呈させました。に関するMicrosoftのコード品質、システムの肥大化、そしてバージョン24H2のような最近のアップデートの安定性に対するより深い不安を露呈させました。
Microsoftの研究開発への意欲と、現在お使いのPCで実行されているソフトウェアとの間のギャップを理解することは非常に重要です。現実は、AIが突然カーネルを引き継ぐということではなく、Windowsがリソースをどのように処理するかの段階的な変化であり、Webテクノロジーや自動コーディングツールから大きく影響を受けています。
実際のユーザーエクスペリエンス: remio Windows 11 AI リライト懸念事項と現在のバグ

企業の戦略を分析する前に、現在ユーザーが直面している問題に対処する必要があります。〜への懸念Windows 11 AI リライト は、主に既存のシステム安定性への不満に起因しています。 ユーザーは将来のAIコードを心配しているだけでなく、現在自分のマシンで実行されているコードにも苦労しています。
最近のアップデート(24H2)の不安定さ
Windows 11 24H2 アップデートの展開は順調ではありませんでした。先進的なユーザーコミュニティからの報告によると、累積的なアップデートが基本的な機能を破壊しています。具体的な問題には以下が含まれます:
オーディオの失敗: アップデート後にサウンドドライバーが応答しなくなる。
レガシーアプリの非互換性: CCleaner のような信頼性の高いユーティリティや WhatsApp のようなコミュニケーションツールが起動しない。
エクスプローラーのクラッシュ:動画ファイルのプロパティを表示する際にファイルエクスプローラーがクラッシュする。
この脆弱性は信頼の欠如を生み出します。ユーザーが「Windows 11 AI Rewrite」について耳にすると、技術的な賞賛ではなく、安定性がさらに低下するのではないかという懸念が即座に生じます。
「Webアプリ」の肥大化体験
日常的な使用に影響を与える、より蔓延している問題は、ネイティブアプリケーションからの移行です。ユーザーは、かつて軽量だったアプリで大幅なパフォーマンス低下に気づいています。
強制的なエコシステム変更:Copilotの統合や、明示的な同意なしにVS Codeに拡張機能が自動的にインストールされることは、侵入的と見なされています。
リソースの食い荒らし:Teams、Discord、および「新しい」Outlookの最新バージョンは、以前のバージョンと比較して動作が遅く感じられます。
実用的な解決策と代替案
現在の状況に不満を感じているユーザー、Microsoftのコード品質または将来のAI統合を懸念しているユーザーにとって、今日から取れる具体的な対策があります。
1. Webベースのアプリの肥大化を管理するRAMが不足している場合(16GB以下)、WebView2またはElectronで実行されているアプリを特定してください。
修正方法: 可能な限り、デスクトップクライアントではなく、DiscordやTeamsのようなアプリのWebブラウザ版を使用してください。デスクトップクライアントは、そのアプリ専用に別のブラウザインスタンス(Chromium)を実行することがよくありますが、既存のEdgeまたはChromeブラウザのタブで開くとリソースが共有され、メモリ使用量が削減されます。
2. 機能アップデートの一時停止24H2のような最新リリースの不安定さを避けるには:
解決策: リリース後2〜3週間、設定でアップデートを延期します。「早期導入者」にオーディオバグやエクスプローラーのクラッシュを見つけさせましょう。Windowsの安定性は、待つことで得られることが多いです。
3. ゲーマーのためのLinuxの代替手段 数年前、Linuxへの切り替えは主要なゲームへのアクセスを失うことを意味していました。それはもはや真実ではありません。
体験:Windowsエコシステムから完全に脱却したいユーザーは、FedoraやPop_OSのようなLinuxディストリビューションで主要なタイトルを実行することに高い成功率を報告しています。スムーズに動作することが確認されているゲームには、Red Dead Redemption 2、Final Fantasy 7 Remake, Expedition 33, および Magic Arena。Windows 11 の AI による干渉が過度になった場合、出口は広く開かれており、機能します。
噂の起源:ゲイレン・ハントの研究 vs. 製品の現実

「Windows 11 AI Rewrite」という噂は、突然現れたものではありません。これは、Microsoft のディスティンギッシュド・エンジニアであるゲイレン・ハント氏の LinkedIn への投稿から始まりました。ハント氏は投稿の中で、ビジョン的な目標を概説しました。「エンジニア 1 人、1 か月、コード 100 万行」。彼は、AI 支援による移行を使用して、2030 年までにレガシー C/C++ コードを排除するという野心について議論しました。
「100 万行」という主張の文脈化
インターネットは、予想通りパニックに陥った。一人のエンジニアが1ヶ月で100万行のコードを生成するという考えは、人間の監視を完全に放棄したことを示唆している。しかし、これは「Research」プロジェクトのステートメントであり、製品発表ではなかった。
Microsoft Communicationsの幹部であるFrank X. Shaw氏は、Windows 11をAIでこのように書き直す計画はないと明確にした。Hunt氏が言及した「Blue」プロジェクトは、言語移行技術の探求であり、本質的にはツールを構築することである。could古いコードの更新を支援するものであり、ChatGPTにWindowsカーネルの次期バージョンを一晩で書かせるための命令ではありません。
「Windows 11 AI書き換え」に関する誤解
Microsoft ResearchとWindows Product Teamの区別は非常に重要です。リサーチチームは理論的な限界を探求します(例:C++からRustへのAI駆動型ポート)。Product Teamは、数十億台のデバイスに出荷される機能的なOSの責任を負います。リサーチチームが自動コーディングを夢見る一方で、Product Teamは依然としてレガシー互換性の複雑さに苦慮しています。 現在、Windows 11 AI Rewriteは実験室での実験であり、ダウンロードフォルダにキューイングされるソフトウェアアップデートではありません。
Microsoft Code Quality 精査される:WebView2とElectronへの移行

AIによる書き換えは仮説ですが、アーキテクチャの選択によるパフォーマンスの低下は現実です。「bloat」の主な原因はAIコードではなく、ネイティブコード(C++/WinUI)からWeb技術(WebView2/Edgeレンダリング)への移行です。
ネイティブ対Webラッパーのパフォーマンスデータ
批評家は、Microsoftのコード品質効率性を犠牲にして開発速度を優先した結果、苦しんでいます。Windows用に最適化されたコードを書く代わりに、Microsoftは本質的にウェブサイトをコンテナでラップし、それをアプリとして出荷しています。このデータは、そのフラストレーションを裏付けています:
WhatsApp:ネイティブのWinUI/XAMLバージョンからWebView2バージョンに切り替えたところ、メモリ使用量が報告によると 700% (7倍) 増加しました。
Microsoft Teams:WebView2に大きく依存した新しいアーキテクチャは、アイドル状態でも 1〜2 GBのRAM を消費する可能性があります。
Discord:Electronベースのアプリ(類似技術)は、極端な負荷下で4GBまで使用量が膨張する可能性があります。
システムコンポーネント:Windows 11のコア機能でさえ、通知センターの今後のアジェンダビューのように、WebView2上に構築されています。このビューを有効にすると、Edgeプロセスが起動し、約100MBのRAMが永続的に予約されます。
この傾向は、最新のPCがより高速なハードウェアにもかかわらず遅く感じる理由を説明しています。オペレーティングシステムは、アプリケーションを装ったWebブラウザのコレクションになりつつあります。
現代の開発におけるAIの役割:定型コード対コアロジック

MicrosoftのCEOであるSatya Nadellaは、2025年4月に、Microsoftのリポジトリにあるコードの約30%が「ソフトウェアによって生成された」と述べました。この統計は、Windows 11 AI Rewrite物語ですが、ニュアンスが必要です。
Microsoft Code Quality「スパゲッティコード」のリスク
経験豊富なシニアソフトウェアエンジニアは、「定型コード」と「ロジック」を区別します。
安全なAI利用: AIは、APIクライアント、単体テスト、標準構成などの繰り返しコードの記述に優れています。おそらく「30%」という数字はここから来ています。
危険なAI利用: 複雑なシステムロジックの生成にLLMを使用すると、「スパゲッティコード」—動作はするが読みにくく、保守できず、微妙な競合状態に満ちたコード—になりがちです。
もしWindows 11 AI Rewrite文字通りAIがコアロジックを生成するようなことが起きた場合、コードが人間にとって監査不可能になるという懸念があります。1ヶ月で生成された100万行のコードは、人間が深く理解していない100万行のコードです。開発者の間でのコンセンサスは、AIは有用な検索ツールであるものの、アーキテクチャにAIを頼ることは品質の災害を招くということです。
Rust対C++の議論:AIのショートカットなしでのセキュリティ目標

コードの書き換えを推進する背景には、有効な技術的動機があります。それはメモリ安全性です。Windowsは主にCとC++で構築されており、これらの言語は高いパフォーマンスを可能にしますが、メモリの脆弱性(バッファオーバーフロー)を起こしやすいです。
Microsoftは、米国政府とともに、設計によってこれらのメモリエラーを防ぐ言語であるRustへの移行を推進しています。
目標:C++をRustに変換することは、セキュリティにとって大きな勝利です。
問題点:現時点では、AIでこの変換を完全に自動化することはできません。
Galen Hunt氏の「研究」は、おそらくこの特定の問題、つまり数百万行のC++コードを50年かけて手動で移行することなくRustに移行する方法を対象としていたのでしょう。セキュリティを向上させるという意図は良いものですが、コミュニティの懐疑論は依然として高いままです。もしremioMicrosoftのコード品質 は手動更新にすでに苦労しています、カーネルの移行を自動化することは、常にクラッシュする安全なオペレーティングシステムを作成するためのレシピのように聞こえます。
「100万行」のプロダクション出力よりも安定したアーキテクチャを優先することが、ユーザーベースの主な要求であり続けています。
FAQセクション
Q: Microsoftは実際にAIを使用してWindows 11を書き直していますか?
A: いいえ。Microsoftは公式にこの噂を否定しました。この論争は、コード移行の理論的な目標に関する研究エンジニアの投稿から生じたものであり、remioの積極的な製品ロードマップではありません。Windows 11。
Q: Windows 10と比較して、Windows 11はなぜそれほど多くのRAMを使用するのですか?
A: 大きな要因はWebView2テクノロジーへの移行です。多くのコアアプリやシステム機能が、ネイティブアプリケーションではなくミニブラウザとして実行されるようになり、メモリオーバーヘッドが大幅に増加しました。場合によっては7倍になることもあります。
Q: Windows 11 24H2アップデートをインストールしても安全ですか?
A: ユーザーから、オーディオドライバー、CCleanerのようなレガシーアプリ、ファイルエクスプローラーのクラッシュに関するバグが報告されています。これらの安定性の問題を修正する累積アップデートがリリースされるまで、アップグレードを待つことが一般的に推奨されます。
Q: サティア・ナデラは「コードの30%はソフトウェア生成」という言葉で何を意味しましたか?
A: これは主に、AIツールによって管理される定型コード、自動テスト、標準ライブラリを指します。remio GitHub Copilot。AIが人間の監視なしにオペレーティングシステムのコアカーネルやロジックを独立して記述していることを意味するものではありません。
Q: Windowsを離れてLinuxでメジャーなゲームをプレイできますか?
A: はい。Protonのような互換性レイヤーのおかげで、以下のようなメジャータイトルもプレイ可能です。Red Dead Redemption 2, Final Fantasy 7 Remake, および Magic Arena は、Fedora や Pop_OS のような最新の Linux ディストリビューションでスムーズに動作します。


