分散コンポーネント オブジェクト モデル (DCOM) は、コンピュータがネットワーク経由で別のコンピュータに対してプログラムを実行できるようにする Windows コンピュータ上のモジュールです。 これは、プログラムがネットワーク経由でリモートで実行されている間に COM オブジェクトが相互に通信できるようにする Microsoft のソフトウェア コンポーネントです。 COM モデルは DCOM モデルのもう XNUMX つの拡張であり、目的のタスクを実行するために両方が連携して機能します。 このモジュールを機能させるには、クラス識別子 (CLSID)、プログラム識別子 (PROGID)、アプリケーション識別子 (APPID) の XNUMX つのコンポーネントが必要です。
ただし、DCOM はエラーが発生する可能性があるため、常に期待どおりに動作するとは限りません。 その 1084 つはエラー 1084 です。このエラーにより、ネットワーク上のリモート コンピューターでのプログラムの実行が中断されます。 したがって、Windows 10 コンピューター上で DISM ツールの実行などのサービスを開始しようとしたとき、またはその他のシナリオで DCOM エラー XNUMX が発生した場合は、この投稿が役立つ可能性があります。 問題のトラブルシューティングを開始するには、以下の手順を参照してください。
オプション 1 – DCOMLAUNCH サービスまたは DCOM サーバー プロセス ランチャーとその 3 つの依存関係のステータスを確認してみます。
DCOMサーバープロセスランチャーサービスは、オブジェクトのアクティブ化要求に応答して、COMサーバーとDCOMサーバーの両方を起動します。 このため、このサービスを停止または無効にすると、COMおよびDCOMを使用しているプログラムが正しく機能しなくなります。 したがって、DCOMLAUNCHサービスが実行されていることを確認する必要があります。
- Cortana検索ボックスに「services」と入力し、[Services]アイコンをクリックしてServicesManagerを開きます。 または、Win + Rキーをタップして実行プロンプトを起動し、フィールドに「services.msc」と入力してEnterキーを押し、サービスマネージャーを開くこともできます。
- 次に、次のサービスを確認します。
- DCOMサービスプロセスランチャー
- バックグラウンドタスクインフラストラクチャサービス
- ローカルセッションマネージャ
- リモートプロシージャコール(RPC)
- 次に、各サービスを右クリックし、「プロパティ」をクリックします。
- その後、[スタートアップの種類]のドロップダウンメニューから[自動]を選択し、前述のすべてのサービスが実行されていることを確認します。
- 次に、各サービスの[OK]をクリックします。
オプション 2 – クリーン ブート状態で問題のトラブルシューティングを行う
コンピュータにインストールされている競合するプログラムの中には、DCOMエラー1084を引き起こしているものがある場合があります。問題の原因となっているプログラムを特定するには、コンピュータをクリーンブート状態にする必要があります。 これを行うには、以下の手順に従います。
- 管理者としてPCにログオンします。
- 入力します MSConfigの [検索の開始]で、[システム構成]ユーティリティを開きます。
- そこから、[全般]タブに移動し、[選択的なスタートアップ]をクリックします。
- [スタートアップ項目をロードする]チェックボックスをオフにし、[システムサービスをロードする]および[元のブート構成を使用する]オプションがオンになっていることを確認します。
- 次に、「サービス」タブをクリックし、「Microsoft サービスをすべて隠す」チェックボックスをオンにします。
- [すべて無効にする]をクリックします。
- [適用/ OK]をクリックして、PCを再起動します。 (これにより、PCがクリーンブート状態になります。通常の起動を使用するようにWindowsを構成し、変更を元に戻すだけです。)
- そこから、最近インストールしたプログラムのどれが問題の根本原因であるかを確認することにより、問題の切り分けを開始します。
オプション 3 – DISM ツールを使用してみる
システム内の破損している可能性のあるファイルを修復すると、DCOMエラー1084もトリガーされる可能性があるため、修復することをお勧めします。これらの破損したシステムファイルを修復するには、DISMコマンドを実行します。
- Win + Xキーをタップし、「コマンドプロンプト(管理者)」オプションをクリックします。
- その後、以下の各コマンドを順番に入力して実行してください。
- Dism / Online / Cleanup-Image / CheckHealth
- Dism / Online / Cleanup-Image / ScanHealth
- Dism / Online / Cleanup-Image / RestoreHealth
- 上記のコマンドを実行したら、コンピューターを再起動して、DCOMエラーが修正されたかどうかを確認します。
オプション 4 – コンピュータをリセットする
- Winキーをタップするか、タスクバーにある[スタート]ボタンをクリックします。
- 次に、画面の右下部分にある電源ボタンをクリックします。
- 次に、キーボードのShiftキーを押したままにして、[再起動]をクリックします。 これにより、PCが再起動して高度なスタートアップオプションが表示されます。
ご注意: [詳細スタートアップ] オプションにアクセスしたら、Windows 10 PC をリセットできる設定に移動する必要があります。 [トラブルシューティング] > [この PC をリセット] を選択して、次の画面に到達するだけです。
その後、「ファイルを保持する」オプションのいずれかを選択し、次の画面上の指示に進んで、ファイルを失うことなく Windows 10 コンピューターをリセットします。