Windows2003 DCOM関連システムエラーその1

下記のようなエラーが出ているときの対処法。

Type: Error
Date: ほげ
Time: ほげ
Event: 10021
Source: DCOM
Category: None
User: N/A
Computer: ほげ
CLSID
{56BE716B-2F76-4DFA-8702-67AE10044F0B}
の COM サーバー アプリケーションに対する起動およびアクティブ化のためのセキュリティ記述子が無効です。この記述子には無効なアクセス許可を含んだアクセス制御エントリが含まれています。したがって、要求されたアクションは実行されませんでした。このセキュリティのアクセス許可の問題は、コンポーネント サービス管理ツールを使って修正できます。

みたいなエラーが出ている場合は、、、

<準備>
まず56BE716B-2F76-4DFA-8702-67AE10044F0Bがコンポーネントサービスでは何と呼ばれているのかを調べる。
regedit.exeを起動、

ここに書いてある↓
HKEY_CLASSES_ROOT\AppID\<探しているCLSID>
HKEY_CLASSES_ROOT\AppID\56BE716B-2F76-4DFA-8702-67AE10044F0Bは

「Volume Shadow Copy Service」

↑であることがわかる。

次に、

スタート プログラム 管理ツール の コンポーネント サービス
又は、
dcomcnfg.exeを実行

コンポーネントサービス ->コンピュータ ->マイコンピュータ ->DCOMの構成 へ行く。
先ほどレジストリHKEY_CLASSES_ROOTで調べたエラーとなっているDCOM(今回の例ではここではVolume Shadow Copy Service)を右クリック、プロパティを開く

セキュリティタブ

"起動とアクティブ化のアクセス許可 ->カスタマイズ ->編集
グループ Network Service を追加し「ローカルからのアクティブ化」を許可にチェック


2回OK押しコンポーネントサービス管理ツールから抜けて再起動。