Re[EventId 10016] PerAppRuntimeBroker、20H2アップデートで復活

このサイトを検索 | Search this site
warning
APPID {15C20B67-12E7-4BB6-92BB-7AFF07997402}

イベントID10016 /DCOMエラー

イベントID10016、PerAppRuntimeBroker (DCOM) エラーログが記録されました。

ログでは、APPID{15C20B67-12E7-4BB6-92BB-7AFF07997402}ですが、PerAppRuntimeBrokerという識別名が付与されています。

このエラーは、コンポーネントサービスを利用して修復することができるので、具体例を紹介します。

[復活した環境]
  • Windows 10
  • バージョン20H2
  • OS ビルド 19042.928


イベントログ

イベントログ
メッセージアプリケーション固有 のアクセス許可の設定では、CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
 および APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
 の COM サーバー アプリケーションに対するローカルアクティブ化のアクセス許可を、アプリケーション コンテナー 利用不可 SID (利用不可) で実行中のアドレス LocalHost (LRPC 使用) のユーザー xxx\yyy SID (S-1-5-21-zzz) に与えることはできません。このセキュリティ アクセス許可は、コンポーネント サービス管理ツールを使って変更できます。
ログの名前システム
ソースDistributedCOM (DCOM)
イベントID10016
レベルエラー
ユーザーLocal User(pcName\UserAccount)

初期化された模様

警告

Windows v20H2へアップデートしたタイミングで、10016イベント、PerAppRuntimeBrokerが記録されました。復活です。

PerAppRuntimeBroker に加えた変更、具体的には、追加した「Users」が削除され Windowsセキュリティがエラーを吐くようになりました。

Windows セキュリティ
(文字起こし)

レジストリ値 に添付されたアクセス許可エントリの 1 つまたは複数は、認識されない種類であるかアプリケーション固有 (コールバック) の種類のため表示できません。

-認識されていないアクセス許可とコールバック アクセス許可のエントリを削除するには、[削除] をクリックしてください。継承されたアクセス許可エントリは、削除されないことにご注意ください。理由は、対応する親のレベルでのみ削除できるか、またはこのオブジェクトで継承を無効にできるためです。

-アクセス許可を変更せずに、認識されたアクセス許可のエントリのみを読み取り専用で表示するには、[キャンセル] をクリックしてください。

WindowsSecurity
グループ名またはユーザー名
グループ名またはユーザー名から「Users」が削除されました。
起動とアクティブ化のアクセス許可

Usersを追加

tweak

「起動とアクティブ化のアクセス許可」の設定を変更するとログの記録が止まります。

[手順概要]
  1. ExecTIの準備
  2. ExecTIからコンポーネントサービスを起動する
  3. PerAppRuntimeBrokerを編集する
  4. 以上
[ExecTI] TrustedInstallerとしてアプリケーションを実行する方法

[ExecTI] TrustedInstallerとしてアプリケーションを実行する方法

ExecTIは、TrustedInstallerとしてアプリケーションを実行するソフトウェアです。DCOMエラーを修正する時に威力を発揮します。

スナップショット
  1. PerAppRuntimeBrokerのプロパティ
  2. 「起動とアクティブ化のアクセス許可」にUsersを追加
  3. Usersに「ローカルからのアクティブ化 ☑」のアクセス許可を付与する
  4. PC再起動
  5. 以上
    Users > ローカルからのアクティブ化

詳細手順はこちらです。

[EventId 10016] コンポーネントサービスとExecTIでPerAppRuntimeBrokerのアクセス権を変更する方法

[EventId 10016] PerAppRuntimeBrokerのアクセス権を変更する方法

PerAppRuntimeBroker はWindows 10 v1809まではRuntimeBrokerの名前で表示されていたDCOMコンポーネントです。コンポーネントサービスを利用して修復することが可能です。具体例を紹介します。

まとめ

matome
reload
  • 10016イベントは、ソース:DistributedCOM (DCOM) として記録される。
  • 10016イベントのマイクロソフトの推奨アクションは「無視」のため気にしなくてよい。
  • PerAppRuntimeBrokerは、APPID{15C20B67-12E7-4BB6-92BB-7AFF07997402}に付与された名前。
  • ExecTIはTrustedInstallerとしてアプリケーションを実行できるユーティリティのため、PerAppRuntimeBrokerを直接編集できるようになる。
  • 「APPID利用不可」のログはコンポーネントサービスが使えないため修復が困難。
  • PerAppRuntimeBroker の情報 | SC2
Windows 11 22H2 とイベントログ(た~くさん)

Windows 11 22H2 とイベントログ(た~くさん)

Windows 11 22H2アップデート後にたくさんのログが見つかった。 200, 201, 202, 10016, 6155, 1108, 28, ... 初見のログが多いが、お馴染みさんも出戻ってきた。心配になるのでイベントログは見ないようにしましょう。

SC2
Windowsランキング 将棋ランキング スマホ・携帯ランキング にほんブログ村 IT技術ブログ ライフハックへ にほんブログ村 その他趣味ブログ 将棋へ

このサイトを検索 | Search this site

コメントを投稿

0 コメント