Windowsイベントビューアのエラー10016を修正
ビッグテックオタクなので、 Windows(Windows)マシンが問題なく動作していないのは嫌です。コンピューターを完全に機能させることができないとしたら、私はどのような技術者ですか?明らかに、すべてを完全に機能させることは、おそらく私のシステムに大きな問題を引き起こさない問題を修正するために多くの時間を費やすことを意味します。
しかし、それでも楽しいし、たくさん学ぶことができます。この記事では、DistributedCOMに関連するイベントビューア(Event Viewer)に表示されるエラーの修正について説明しています。システムログには、(System)イベントID(Event ID)が10016の毎日数件以外のエラーがないことに気づきました。基本的なエラーメッセージは同じでした:
The application-specific permission settings do not grant Local Activation permission for the COM Server application
また、CLSID、APPID、SID 、および(SID)コンポーネント(Component) サービス(Services)を使用したアクセス許可の変更に関する情報もリストされています。
いくつかの密集したフォーラムの投稿を読んだ後、このエラーを修正して、イベントビューア(Event Viewer)に表示されないようにすることができました。これはかなりのプロセスなので、開始する前に1〜2時間の余裕があることを確認してください。
ステップ1-プロセスを確認する
最初に行う必要があるのは、エラーにリストされているCLASSIDに関連付けられているプロセスまたはサービスを特定することです。これを行うには、先に進み、イベントの説明にリストされているCLSIDをコピーします。(CLSID)私の場合、それは{D63B10C5で始まりました。中括弧も両方ともコピーしてください。
次に、[スタート]をクリックしてregedit(regedit)と入力し、レジストリエディタを開く必要があります。レジストリエディタを開いたら、[編集]、[(Edit)検索(Find)]の順にクリックします。先に進み、CLSIDを検索ボックスに貼り付けて、 Enterキー(Enter)を押します。
しばらくすると、HK_CLASSES_ROOT\CLSIDキーで結果が得られるはずです。右側には2つのキーがあり、デフォルト(Default)のキーにはサービスの名前がリストされている必要があります。私の場合、そしておそらくあなたの場合も、RuntimeBrokerである必要があります。
AppIDは、エラーメッセージにリストされているものとも一致する必要があります。次に、このサービスのコンポーネント(Component) サービス(Services)の権限を変更できるように、スクリプトを実行する必要があります。
ステップ2–PowerShellスクリプトを実行する
この問題を修正するには、 RuntimeBrokerの(RuntimeBroker)コンポーネント(Component) サービス(Services)でいくつかの権限を編集する必要がありますが、その前に、これらの変更を可能にするスクリプトを実行する必要があります。
PowerShellを管理者(Administrator)として実行するには、[スタート(Start)]をクリックし、 powershellと入力して、結果を右クリックし、[管理者として実行( Run as administrator)]を選択する必要があります。
ここでリンクされているテキストファイルをダウンロードし、すべてのコードをコピーしてPowerShellウィンドウに貼り付けます( (PowerShell)PowerShellウィンドウを右クリックすると、クリップボードにあるものがすべて貼り付けられます)。次に、 Enterキー(Enter)を押すだけで、 Doneという単語が印刷されます。
ステップ3–コンポーネントサービスを開く
手順2で(Step 2)PowerShellを開いたのと同じように、コンポーネントサービス(Component Services)を開くことができます。[(Click)開始](Start)をクリックして、コンポーネントサービスを入力します。このプログラムを管理者として実行する必要はありません。そこに到達したら、次の場所に移動します。
Component Services - Computers - My Computer - DCOM Config
RuntimeBrokerが見つかるまで下にスクロールします。私の場合、2つありました!エラーにリストされているのはどれかをどうやって知るのですか?
それぞれを右クリックして、[プロパティ(Properties)]を選択します。[全般(General)]タブに、エラーメッセージのAppIDと一致するアプリケーションIDが表示されます。(Application ID)IDが10016でCLSID(CLSID)が複数のイベントビューア(Event Viewer)でエラーが発生する場合は、両方のRuntimeBroker(RuntimeBrokers)を修正する必要がある可能性があります。私の場合、1つだけ修正する必要がありました。
ステップ4–権限を修正する
最後に、権限を変更する必要があります。RuntimeBrokerのプロパティ(RuntimeBroker)ウィンドウで、[セキュリティ(Security)]タブをクリックします。
[起動とアクティブ化のアクセス許可(Launch and Activation Permissions)]の下の[編集(Edit)]ボタンをクリックできるはずです。グレー表示されている場合、PowerShellスクリプトは正しく実行されませんでした。[編集]をクリックすると、認識されないアクセス許可について警告するポップアップダイアログが表示される場合があります。
ここでは、[削除(Remove)]をクリックしたくありません。[キャンセル(Cancel)]ボタンをクリックするだけです。これで、デフォルトアカウントのリストが表示され、アカウント不明(Account Unknown)もリストされる場合があります。
アカウントを不明(Account Unknown)のままにしておく必要があります。取り外さないでください。この時点で、すべてのアプリケーションパッケージ( ALL APPLICATION PACKAGES)とSELFが残っているはずです。次に、2つのアカウントを追加する必要があります。[追加]をクリックして[(Add)システム(System)]と入力し、[名前の確認( Check Names)]をクリックします。[ OK]をクリックすると、そのアカウントがリストに追加されます。
もう一度[追加]を(Add)クリックし、今度は[ローカルサービス](Local Service)と入力して、同じ手順に従います。
両方を追加したら、一度に1つずつクリックし、[許可](Allow)の下の[ローカル起動]チェックボックスと( Local Launch)[ローカルアクティベーション( Local Activation)]チェックボックスを選択します。以上です!次に、コンピュータを再起動すると、イベントビュー(Event View)ログにエラーが表示されなくなります。楽しみ!
Related posts
WindowsでStop:0x000000F4ブルースクリーンエラーを修正する方法
WindowsUpdateエラーコード8E5E03FAを修正
Windowsで「保留中のシステム修復があります」エラーを修正する方法
Windowsで「アプリケーションを正しく起動できませんでした(0xc0000142)」エラーを修正する方法
Windowsで「TPMデバイスが検出されないエラー」を修正する方法
Fix Windows Update Error Code 0x800700c1
WindowsUpdateエラーを修正する方法
Fix Windows Server Activation Error 0xc004f069
Event ViewerがWindows 10にありません
Windows10で「iTunesライブラリファイルを保存できない」を修正する方法
「PCをリセットできません。Windows で必要なドライブ パーティションがありません」
Windows8/10を修正「ストアに接続できませんでした」エラー
Windowsで「サイドバイサイド構成が正しくありません」エラーを修正する方法
Event Viewer Windows 10に欠けているログ
修正「プログラムへのコマンドの送信に問題がありました」エラー
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
Fix Windows Update Error Code 0x8007025D-0x2000C
Fix Event ID 454エラー - User Windows 10のプロファイルパフォーマンスの問題
Windows 11/10のFix Microsoft Teams Error caa70004
バックグラウンドインテリジェント転送サービスがエラーを開始しない問題を修正