web-dev-qa-db-ja.com

Windows 8のRuntimeBroker.exeプロセスは何ですか?

私は今日自分のタスクマネージャを通して見ていて、Runtime Brokerと呼ばれるものが動いているのを見ました:

enter image description hereenter image description here


私は以前のバージョンのWindowsでこれを見たことがない。
それは何ですか?それは何をするためのものか?

25
amiregelz

Runtime Brokerプロセスは、Microsoftによって作成されたもので、Windows 8の中核プロセスです。

RuntimeBroker.exeは、Metroアプリのアクセス許可を支援するためにWindows 8に含まれている安全なMicrosoftプロセスです。使用されているRAMが5,000 K前後の軽いシステムフットプリントでは、パフォーマンスには影響しません。

RuntimeBroker.exeはMetroアプリケーションによって起動されます。開いているMetroアプリがない場合、このプロセスは実行されません。

それは何をするためのものか?

Runtime Brokerは、Metroアプリがそのすべての許可を宣言しているか(写真へのアクセスなど)、ユーザーに許可されているかどうかを通知する責任があります。特に、Webカメラのスナップショットを撮影するアプリの機能など、ハードウェアへのアクセスとペアになったときにどのように機能するかを見るのは興味深いです。それはあなたのアプリとあなたのプライバシー/セキュリティの間の仲介者として機能します。

プロセスの文字列をざっと見ると、MicrosoftのRuntimebroker.exeの定義が「Windows Partial Trustコンポーネントのプロセス」の一部であることがわかります。
その関連するレジストリエントリおよびプロセス自体のほとんどは、次の場所にあります。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime
C:\Windows\System32\RuntimeBroker.exe

参考文献: 12

34
amiregelz

RuntimeBroker.exeは、amiregelzによって上記のとおりです。ただし、Windows 8をクロールするのを遅らせる可能性があるメモリを占有する可能性もあります。ライブタイルの更新をスケジュールするときに、Windowsストアアプリ(別名メトロアプリ)がメモリリークを引き起こす/発生する状況があるようです。私は最近RuntimeBrokerが約2.5GBのメモリを使用していることを発見しました - もちろん私のシステムではいくつかのperf問題を引き起こしました。 http://social.technet.Microsoft.com/Forums/en-AU/w8itprogeneral/thread/52000c8f-f2b7-4c10-a4ec-01adfcdf2f39 を参照してください。問題に関する議論と詳細については。

9
Bill Cohagan

いずれかのアプリによって引き起こされたメモリリーク/問題を示しているようです。私の場合は「Time」アプリでした。アプリをアンインストールし、3yourメモリを取り戻す!

"Time"アプリの作者がアプリを書き直しましたが、それでもまだかなりひどいメモリの独占者のようです。避ける。

0
Pat. Pending

明らかに、この特定の.exeに関してメモリ関連の問題を経験したことのあるユーザがいます - しかし、私は1人ではないので、メモリの問題を証明することはできません。

しかし、私はこれがアクティブなプロセスの下にあることに気づきました、そしてそれはシステムがしばらくの間アイドル状態になった後ほとんどいつもそこにあります。

RuntimeBroker.exeは、アイドル期間中にアクティブになり、リレーとして機能し、アイドル期間中に開いたままのアプリと通信します - それらを閉じるか、もう一度アクティブにするかどうかを確認します。

*私はコンピュータを操作しません。私は平均的なユーザーです。これは私の意見であり、どのマシンにも変更を加えるための基礎として使用するべきではありません。

0
Enki812