症状
Office または Microsoft 365 アプリケーションで [ファイル>オプション>アドイン を選択すると、次の Microsoft Outlook の例に示すように、どのアドインも有効になっていません。
[移動] を選択して [COM アドイン] ダイアログ ボックスを開くと、一覧に表示されているアドインを有効にすることはできません。アドインを選択すると、[COM アドイン] ダイアログ ボックスに次の警告メッセージが表示されます。
選択したアドインは、システム管理者によって無効になります。
原因
この問題は、管理者がすべての COM アドインを無効にするようにグループ ポリシー設定を構成しているために発生します。
解決策
Warnung
レジストリ エディターまたはその他の方法を使用してレジストリを正しく変更しないと、重大な問題が発生する可能性があります。 これらの問題が発生すると、オペレーティングシステムを再インストールする必要があるかもしれません。 マイクロソフトは、このような問題の解決に関して、一切責任を負わないものとします。 レジストリを変更する際は自己責任で行ってください。
この場合、HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\<application>\Resiliency
レジストリ サブキーのRestrictToList
値は 1 に設定されます。 さらに、 HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\<application>\Resiliency\AddinList
サブキーの下には、 (Default) 値以外は何も表示されません。
注: これらのレジストリ サブキーでは、 <アプリケーション> はこの問題が発生したアプリケーションの名前です。
管理者は、次のグループ ポリシー設定を使用して、Office アプリケーションに読み込まれるアドインを管理できます。
マネージド アドインの一覧
このポリシー設定を使用すると、ユーザーが常に有効にするか、常に無効にするか (ブロックする)、または構成可能なアドインを指定できます。 このポリシー設定で管理されていないアドインをブロックするには、[ すべてのアンマネージ アドインをブロック する] ポリシー設定も構成する必要があります。
[マネージド アドインの一覧] ポリシー設定を有効にするには、管理する各 COM アドインのプログラム識別子 (ProgID) を指定する必要があります。 アドインの ProgID を取得するには、アドインがインストールされているクライアント コンピューターでレジストリ エディターを使用します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<application>\Addins
またはHKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\<application>\Addins
でレジストリ キー名を見つけます。このポリシーを使用するには、各アドインの管理方法も指定する必要があります。 これを行うには、次の 3 つのオプションのいずれかを構成します。
- 0: アドインは常に無効 (ブロック) です。
- 1: アドインは常に有効になっています。
- 2: アドインは、ユーザーが手動で有効または無効にすることができます。
[マネージド アドインの一覧] ポリシー設定を有効にすると、Office クライアントで次のレジストリ データが構成されます。
サブキー:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\<application>\Resiliency\AddinList
値の名前:<アドイン用の ProgID>
値データ: 次のいずれかの値を指定します。
- 0: アドインは常に無効 (ブロック) です。
- 1: アドインは常に有効になっています。
- 2: アドインは、ユーザーが手動で有効または無効にすることができます。
すべてのアンマネージ アドインをブロックする
このポリシー設定では、[ 管理対象アドインの一覧 ] ポリシー設定で管理されていないすべてのアドインがブロックされます。
[ すべての非管理対象アドイン と 管理対象アドインの一覧 をブロックする] ポリシー設定を有効にした場合、管理対象アドインの一覧で 1 (常に有効) または 2 (ユーザーが構成可能) として構成されているアドインを除き、すべてのアドインがブロックされます。
[ すべての非管理対象アドインをブロック する] ポリシー設定を有効にすると、Office クライアントで次のレジストリ データが構成されます。
サブキー:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\<application>\Resiliency
値の名前: RestrictToList
値データ: 1
RestrictToList
が 1 に設定されていて、[マネージド アドインの一覧] ポリシー設定を使用してアドインを有効にしない場合、すべての COM アドインは無効になります。