技術ノート ウィンドウズ 「ランタイム ブローカー」とは何ですか? なぜ私の PC で実行されているのですか?

「ランタイム ブローカー」とは何ですか? なぜ私の PC で実行されているのですか?

とは

重要なポイント

とは

ランタイム ブローカーは、ユニバーサル アプリ (Microsoft ストア アプリ) が位置情報やマイクなどへのアクセス許可を制御するために使用する Windows プロセスです。ランタイム ブローカーが RAM または CPU を過剰に消費している場合は、タスク マネージャーでタスクを終了し、PC を再起動します。

おそらく、 タスク マネージャー ウィンドウで Runtime Broker プロセスを見つけて、それが何なのか、何をするのか、さらには CPU 使用率が時々急上昇するのはなぜなのか疑問に思ったことがあるでしょう。答えは見つかりました。

RuntimeBroker.exeとは何ですか?

ランタイム ブローカーは、Windows 8 でデビューし、現在でも Windows 10 および Windows 11 の一部である Microsoft の公式コア プロセスです。これは、Microsoft Store から入手したユニバーサル アプリ (Windows 8 では Metro アプリと呼ばれていました) かどうかを判断するために使用されます。 — あなたの位置情報やマイクへのアクセスなど、すべての権限を宣言しています。常にバックグラウンドで実行されますが、ユニバーサル アプリを起動するとアクティビティが増加するのが見られるでしょう。これは、構成した信頼とプライバシーの設定をユニバーサル アプリにフックする仲介者のようなものと考えることができます。

とは

ランタイム ブローカーがメモリを使用するのはなぜですか?

Runtime Broker がアクティブでない場合、Runtime Broker は非常に低い メモリ プロファイルを維持し、通常は約 20 ~ 40 MB を使用します。ユニバーサル アプリを起動すると、メモリ使用量が 500 ~ 700 MB に増加する可能性があります。

追加のユニバーサル アプリを起動しても、Runtime Broker が追加のメモリを消費することはありません。また、開いているユニバーサル アプリをすべて閉じると、Runtime Broker のメモリ使用量は 20 ~ 40 MB の範囲に戻るはずです。

とは

ランタイム ブローカーが CPU 使用率を急増させるのはなぜですか?

バックグラウンドで実行されているだけの場合、Runtime Broker は通常 CPU の 0% を消費します。ユニバーサル アプリを起動すると、使用率は一時的に 25 ~ 30% に上昇し、その後落ち着きます。それは正常な動作です。 Runtime Broker が一貫して CPU の 30% 以上を消費している、 予想よりも高いメモリ使用量 を示している、またはユニバーサル アプリを実行していないときでも使用量が急増していることに気付いた場合は、考えられる説明がいくつかあります。

Windows 10 を使用している場合は、Windows が 通知 を通じて不定期にヒントを表示することを好むことに気づいたかもしれません。何らかの理由で、このアクティビティはユニバーサル アプリのように動作し、ランタイム ブローカー プロセスに関与します。ヒントをオフにすることでこれを修正できます。 [設定] > [システム] > [通知とアクション] に進み、[Windows の使用時にヒント、コツ、提案を取得する] オプションをオフにします。

また、アプリの動作が正しくなく、Runtime Broker が必要以上のリソースを使用している可能性もあります。その場合は、問題の原因となっているアプリを絞り込む必要があります。アプリが最新バージョンに更新されていることを確認してください。それでも問題が解決しない場合は、 アプリをアンインストールして再インストールしてみてください 。それが失敗した場合は、必ず開発者に問題について知らせてください (必要ない場合は、その間にアンインストールしてください)。

とは

ランタイムブローカーを無効にできますか?

いいえ、ランタイム ブローカーを無効にすることはできません。とにかく、それを無効にしてはいけません。これは、ユニバーサル アプリを実行する際のセキュリティとプライバシーを保護するために不可欠です。また、適切に実行されている場合は非常に軽量なので、無効にする理由はあまりありません。動作がおかしいと思われる場合は、 タスク マネージャーでランタイム ブローカー プロセスを右クリックし 、[タスクの終了] を選択することで、いつでもランタイム ブローカー プロセスを強制終了できます。

しばらくすると、Runtime Broker が再び自動的に起動します。再起動までのしばらくの間、ユニバーサル アプリは信頼設定に正常にアクセスできなくなり、まったく実行されなくなる可能性があることに注意してください。

とは

ランタイムブローカーはウイルスですか?

プロセス自体は公式の Windows コンポーネントです。ウイルスが実際の Runtime Broker を独自の実行可能ファイルに置き換えた可能性はありますが、その可能性は非常に低いです。このプロセスをハイジャックするウイルスの報告は確認されていません。確実にしたい場合は、Runtime Broker の基礎となるファイルの場所を確認してください。タスク マネージャーで、[ランタイム ブローカー] を右クリックし、[ファイルの場所を開く] オプションを選択します。

ファイルが「C:\Windows\ System32 」フォルダーに保存されている場合は、ウイルスに感染していないことがほぼ確実です。

そうは言っても、もう少し安心したい場合は、 を使用していつでもウイルスをスキャンできます。転ばぬ先の杖!

この記事は、タスク マネージャーにあるさまざまなプロセス ( svchost.exe dwm.exe ctfmon.exe mDNSResponder.exe conhost.exe rundll32.exe Adob​​e_Updater.exe など) を説明する 継続的なシリーズ の一部です。

「 「ランタイム ブローカー」とは何ですか? なぜ私の PC で実行されているのですか?」に関するベスト動画選定!

ドライバについて解説【周辺機器が使えない理由】
【PC不要論】結局パソコンって買った方がいいの?真実をお話します…