Windows

  
でDCOMサポートを無効にする方法


分散コンポーネントオブジェクトモデルは、ソフトウェアコンポーネントがネットワークを介して直接通信するためのプロトコルです。元々「ネットワークOLE」として知られていたDCOMは、HTTPなどのインターネットプロトコルを含む複数のネットワークトランスポートにわたって使用できます。 DCOMの詳細については、次のマイクロソフトWebサイトを参照してください。http://www.microsoft.com/com/tech/dcom.asp
Windows NT 4.0、Windows 2000、Windows XP、およびWindows Server 2003 DCOMのサポート

警告DCOMが無効になっていると、オペレーティングシステムの機能が失われる可能性があります。 DCOMのサポートを無効にすると、次のような結果になる可能性があります。
  • リモートでアクティブにできるCOMオブジェクトは、正しく機能しない可能性があります。
  • ローカルCOM +スナップインは、リモートサーバーに接続してそのCOM +カタログを列挙することはできません。
  • 証明書の自動登録が正しく機能しない可能性があります。
  • リモートサーバーへのWindows Management Instrumentation(WMI)クエリが正しく機能しない場合があります。


    DCOMを無効にすると、影響を受ける可能性のある組み込みコンポーネントやサードパーティ製アプリケーションが数多く存在します。マイクロソフトは、テストによってどのアプリケーションが影響を受けたのかを検出した場合を除き、環境内でDCOMを無効にすることをお勧めしません。 DCOMはすべての環境で無効になっているわけではありません。

    DCOMサポートはすべてのWindows NTベースのオペレーティングシステムで無効になっています。この機能を無効にするには、次の手順を実行します。注:Windows 2000ベースのコンピュータでDCOMを無効にするには、Windows 2000 Service Pack 3(SP3)以降を実行している必要があります。レジストリの編集
    1. レジストリエディタを起動します。
    2. 次のパスを見つけます。

      HKEY_LOCAL_MACHINE \\ Software \\ Microsoft \\ OLE

    3. EnableDCOMの文字列値を "No"に変更します。
    4. 変更を有効にするためにオペレーティングシステムを再起動します。

      DCOMCNFG.EXEを使用する

      1. Dcomcnfg.exeを実行します。
      2. Windows XPまたはWindows Server 2003を実行している場合は、次の追加手順を実行します。
        1. [コンソールルート]の下の[コンポーネントサービス]ノードをクリックします。
        2. [コンピュータ]フォルダを開きます。
        3. ローカルコンピュータの場合は、[マイコンピュータ]を右クリックし、[プロパティ]をクリックします。
        4. リモートコンピュータの場合は、[コンピュータ]フォルダを右クリックし、[新規作成]をポイントして[コンピュータ]をクリックします。
        5. コンピュータ名を入力します。
        6. コンピュータ名を右クリックして、[プロパティ]をクリックします。

        7. "既定のプロパティ" タブをクリックします。
        8. [このコンピュータで分散COMを有効にする]チェックボックスをオンにします(またはクリックしてオフにします)。
        9. このコンピュータにさらにプロパティを設定する場合は、[適用]をクリックしてDCOMを有効(または無効)にします。それ以外の場合は、[OK]をクリックしてこの変更を適用し、Dcomcnfg.exeを終了します。
        10. 変更を有効にするためにオペレーティングシステムを再起動します。次のレジストリ文字列値は、すべてのオペレーティングシステムでDCOMを有効または無効にするために使用されます。

          HKEY_LOCAL_MACHINE \\ Software \\ Microsoft \\ OLE \\ EnableDCOM
          値がオペレーティングシステムの再起動後にDCOMを無効にするには、 "N"に変更します。

  • Copyright © Windowsの知識 All Rights Reserved