修正:アプリケーション固有のアクセス許可設定で、COMサーバーアプリケーションのローカルアクティベーションアクセス許可が付与されない(解決済み)

click fraud protection

イベントビューアのシステム警告「アプリケーション固有のアクセス許可設定では、COMサーバーアプリケーションのローカルアクティベーションアクセス許可が付与されません…」イベントIDは「10016」である可能性があります。 Microsoftコンポーネントが必要なアクセス許可なしでDCOMコンポーネントにアクセスしようとしたときに、Windows 10、Windows Server 2019、またはWindows Server2016を実行しているコンピューターにログオンしました。

Microsoftによると、推奨されるアクションは次のとおりです。 イベントを無視する10016、機能に悪影響を及ぼさず、仕様によるものであるため。 ただし、問題を解決したい場合は、以下を読み続けてください。

アプリケーション固有のアクセス許可設定は、COMサーバーアプリケーションのローカルアクティベーションアクセス許可を付与しません

このチュートリアルには、Windows10およびWindowsServer2016 / 2019のイベントビューアで10016警告を修正するための詳細な手順と説明が含まれています。

出典:分散COM
イベントID:10016

アプリケーション固有のアクセス許可設定では、CLSIDを使用したCOMサーバーアプリケーションのローカルアクティベーションアクセス許可は付与されません。
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
およびAPPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
アプリケーションコンテナで実行されているアドレスLocalHost(LRPCを使用)からユーザーComputerName \ Username SID(S-1-5-21-3546043924-4163678793-3661266528-1001)へUnavailable SID(Unavailable)。 このセキュリティ権限は、コンポーネントサービス管理ツールを使用して変更できます。

修正方法:アプリケーション固有のアクセス許可設定では、Windows10およびServer2016 / 2019でCOMサーバーアプリケーション(イベントID:10016)のローカルアクティベーションアクセス許可が付与されません。

ステップ1。 APPIDレジストリキーのアクセス許可を変更します。

1. 10016イベントから、権限が不十分なCOMサーバーアプリケーションのAPPIDを見つけます。

例えば この例では、APPIDは次のとおりです。{15C20B67-12E7-4BB6-92BB-7AFF07997402}

ローカルアクティベーション権限を付与しない

2. レジストリエディタを開き、次の場所に移動します。

  • HKEY_CLASSES_ROOT \ AppID

3. AppIDキーを展開し、イベント10016に記載されているAPPIDをクリックします。 (例:この例では「{15C20B67-12E7-4BB6-92BB-7AFF07997402}」)

4a。 右側のペイン:デフォルトのREG_SZ値のAppIDの名前に注意してください。 (例:この例の「PerAppRuntimeBroker」)。

4b。 左側のペイン: 右クリック APPIDキーで、を選択します 権限:

画像

5. [権限]ウィンドウで、をクリックします 高度。

画像

6. クリック 変化する レジストリキーの所有権を取得する所有者。

画像

7. タイプ 管理者 を押して わかった。

画像

8. チェック the サブコンテナとオブジェクトの所有者を置き換えます チェックボックスをクリックしてクリックします 申し込み.

画像

9. 次に、ダブルクリックして開きます 管理者 エントリ。

画像

10. を選択 フルコントロール 管理者に完全な権限を与えるためのチェックボックスを押して わかった 3回。

画像

11.選ぶ レジストリエディタと 再起動 あなたのPC。

ステップ2。 COMサーバーアプリケーションの権限を変更します。

1. コンポーネントサービスを開きます。 それを行うには:

    1. 同時に押す ウィンドウズ 画像+ R 実行コマンドボックスを開くためのキー。
    2. タイプ dcomcnfg を押して 入力.
画像

2. 拡大 コンポーネントサービス -> コンピューター -> 私のコンピューター -> DCOM構成.

3. から 意見 メニュー選択 詳細。

画像

4. 右クリック 上記のステップ1(4a)で気付いたAPPID名(たとえば、この例の「PerAppRuntimeBroker」)で、 プロパティ.

画像

5a。安全 タブをクリックします 編集 の上 起動とアクティベーションのアクセス許可.

画像

5b。 認識されないアクセス許可エントリを削除するためのセキュリティメッセージを受け取った場合は、 削除する.

画像

6. クリック 追加 ボタン。

画像

7. タイプ ローカルサービス をクリックします わかった。

画像

8. チェック the ローカルアクティベーション チェックボックスをクリックしてクリックします わかった 変更を適用するために2回。

画像

9. コンポーネントサービスウィンドウを閉じて 再起動 あなたのPC。

10. 再起動後、「アプリケーション固有のアクセス許可設定はCOMサーバーアプリケーションのローカルアクティベーションアクセス許可を付与しません」というエラーを解決する必要があります。

それでおしまい! このガイドがあなたの経験についてコメントを残すことによってあなたを助けたかどうか私に知らせてください。 他の人を助けるために、このガイドを気に入って共有してください。