「Runtime Broker」とは何ですか。なぜ私のコンピューターで実行されるのですか

この記事を読んでいるのであれば、Windowsタスクマネージャーでこのプロセスに気づいたかもしれません。おそらく、このプロセスが大量のメモリとCPUを消費する理由を疑問に思っているかもしれません。 ここでお答えします。

“Runtime Broker”は何ですか?

Runtime BrokerはWindows 8/10でMetro Appの権限管理を支援するコアプロセスです。
一般に,Runtime Brokerは少ないメモリを占有し,性能には影響しません。メトロアプリが起動していなければ起動しません
Runtime Brokerは,アプリに何らかの権限(たとえばネットワーク接続,カメラを開くなど)があるかどうかをチェックし,それらの権限をアプリケーションに許可するかどうかをユーザに提示します。このプロセスが通常の場合にはシステム資源を占める割合は少ないです。

RuntimeBrokerについてよくある問題


1、写真アプリケーション単独で起動すると,Runtime Brokerが起動される同時に、State Repository Serviceに応用し、CPUの使用率はつねに100%になります。(写真アプリ設定画面のすべての機能スイッチをoff) しかし、ある画像を開く形式で写真アプリケーションを開くと、このような現象は起こりません。
2、ロック画面になってがしばらく待機していると,写真アプリケーションがバックグラウンドで起動し,それによってRuntime Brokerが起動されCPUの使用率が100%になります。
3、このような異常が生じた場合、Runtime Brokerを強制終了させてから写真アプリケーションの設置画面に入ると画面がふさがります。その後写真アプリケーションは異常にログアウトし、下記写真のような塞がる状態になります。ずっとOneDriveをチェックしているような状態です。

CPU がwin10システムのRuntimebroker.exeプロセスによって占有される際の解決方法


1、windows+Rを押して実行させます。【regedit】と輸入して「確認」をクリックするとレジストリーが開きます。
2、其々のレジストリのイベントログの中でCLSIDとAPPIDを検索します。レジストリキーを右クリックして、アクセス許可のページに移動し、[詳細設定]をクリックして、所有者を管理者に変更し、アクセス許可をフルコントロールに変更します。
3、コントロールパネル管理ツールに入って、コンポーネントサービスを開いて、ルート:コンピューター→MYパソコン→DCOM配置→RuntimeBrokerを見つけて、右をクリックしてプロパティのページに入ります。アプリケーションIDとwindowsイベントログ中のAPP IDが一致することを確認し、セキュリオプションカードをクリックし、編集の開始とアクティブ化のアクセス許可をカスタマイズします。Authenticated Users、NETWORK SERVICE,、SYSTEMの三つのユーザを追加します。ローカルのアクティブ化のアクセス許可をクリックします。
操作完了後に一度パソコンを再起動します。ネットワークを開いてもruntimebroker.exeプロセスによるcpu使用率が高い問題は発生しないはずです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です