サーバーが必要なタイムアウト内にDCOMに登録されませんでした

Windows OSをアップグレードした後、イベントビューアのシステムログに次のエラーメッセージが表示される場合があります。イベントID 10010エラー–サーバーが必要なタイムアウト内にDCOMに登録されませんでした。このDCOMエラーメッセージは何を意味し、このエラーをどのように修正できますか?これらは、今日の投稿で回答する質問の一部です。

サーバーが必要なタイムアウト内にDCOMに登録されませんでした

先に進む前に、まず、DCOMとは何かをお知らせください。DCOMまたはDistributedComponent Object Modelは、Component Object Model(COM)ソフトウェアがネットワークを介して通信できるようにする独自のMicrosoftテクノロジです。これはCOMの拡張と見なすことができ、COMモデルに関連するいくつかの固有の問題を解決して、ネットワーク上でより適切に使用できるようにする機能を備えています。

コンポーネントサービスは、他のコンピューター上のコンポーネントオブジェクトモデル(COM)コンポーネントと通信するために、DCOMワイヤープロトコルを必要とします。Windowsベースのシステムでは、デフォルトで、ネットワークコンピューターは最初にDCOMを有効にするように構成されています。

COMとは何ですか?これは、Windows 10の高度な構成とトラブルシューティングに使用されるツールです。開発者は、トランザクションへの参加やオブジェクトプーリングなど、日常的なコンポーネントとアプリケーションの動作を構成するためによく使用します。また、Windowsの一部のコンポーネントでは、DCOMへの登録が必要になる場合があります。そうしないと、このメッセージが表示されます。

この問題を修正するには、最初に投稿を確認してから、提案を試してください。

1]コンポーネントサービスを使用する

[ファイル名を指定して実行]ダイアログボックスを開き、空のボックスに「dcomcnfg」と入力し、[Enter]キーを押して[コンポーネントサービス]を開きます

右ペインでダブルクリック「でのコンピュータ」フォルダ、その後、右クリックして「マイコンピュータ」と「選択のプロパティ」オプションを。

サーバーが必要なタイムアウト内にDCOMに登録されませんでした

[マイコンピュータのプロパティ]で、[ COMセキュリティ]タブに切り替えて、[アクセス許可]セクションに移動します。そこで、「デフォルト編集」タブを押します。

次に、開いた新しいウィンドウで、[グループ名]または[ユーザー名]セクションのオブジェクトに正しいアクセス許可を適用します。

サーバーが必要なタイムアウト内にDCOMに登録されませんでした

完了したら、[OK]をクリックして終了します。

これで問題が解決するはずです。

2] Function Discovery Resource Publication PropertiesServicesが実行されていることを確認します

Windows 10の検索ボックスに「サービス」と入力し、「Enter」を押します。

下にスクロールして、「Function DiscoveryResourcePublication」エントリを見つけます。

それをダブルクリックして、「一般」タブに切り替えます。

スタートアップ」タイプが「手動(トリガー)」に設定されていることを確認します

[適用]をクリックして、変更を有効にします。

また、サービスが実行されていることを確認してください。そうでない場合は、[開始]ボタンをクリックしてサービスを開始します。

3]デフォルトのDCOM権限をリセットします

サーバーが必要なタイムアウト内にDCOMに登録されませんでした

[スタート]をクリックして[実行]を選択し、dcomcnfgと入力し、Enterキーを押して[コンポーネントサービス]を開きます。

[コンポーネントサービス]> [コンピューター]を展開し、[マイコンピューター]を右クリックして[プロパティ]を選択します。

[既定のプロパティ]タブの[既定の分散COM通信のプロパティ]セクションで、次のことを確認します。

  • デフォルトの認証レベルは接続に設定されています
  • デフォルトの偽装レベルはIdentifyに設定されています。

これは役立つはずです!