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]キーを押して[コンポーネントサービス]を開きます。
右ペインでダブルクリック「でのコンピュータ」フォルダ、その後、右クリックして「マイコンピュータ」と「選択のプロパティ」オプションを。
[マイコンピュータのプロパティ]で、[ COMセキュリティ]タブに切り替えて、[アクセス許可]セクションに移動します。そこで、「デフォルトの編集」タブを押します。
次に、開いた新しいウィンドウで、[グループ名]または[ユーザー名]セクションのオブジェクトに正しいアクセス許可を適用します。
完了したら、[OK]をクリックして終了します。
これで問題が解決するはずです。
2] Function Discovery Resource Publication PropertiesServicesが実行されていることを確認します
Windows 10の検索ボックスに「サービス」と入力し、「Enter」を押します。
下にスクロールして、「Function DiscoveryResourcePublication」エントリを見つけます。
それをダブルクリックして、「一般」タブに切り替えます。
「スタートアップ」タイプが「手動(トリガー)」に設定されていることを確認します。
[適用]をクリックして、変更を有効にします。
また、サービスが実行されていることを確認してください。そうでない場合は、[開始]ボタンをクリックしてサービスを開始します。
3]デフォルトのDCOM権限をリセットします
[スタート]をクリックして[実行]を選択し、dcomcnfgと入力し、Enterキーを押して[コンポーネントサービス]を開きます。
[コンポーネントサービス]> [コンピューター]を展開し、[マイコンピューター]を右クリックして[プロパティ]を選択します。
[既定のプロパティ]タブの[既定の分散COM通信のプロパティ]セクションで、次のことを確認します。
- デフォルトの認証レベルは接続に設定されています
- デフォルトの偽装レベルはIdentifyに設定されています。
これは役立つはずです!