web-dev-qa-db-ja.com

Internet Explorerで「いくつかのアドオンを使用する準備ができました」プロンプトを削除するにはどうすればよいですか?

ここで説明する問題は グループポリシーInternet Explorer、アドオンリストが機能しない と同じですが、詳細とトラブルシューティングの手順を提供しているので、もう一度尋ねる価値がありました。


Windows 8.1を実行している多数のコンピューターを管理しています。これらのマシンにインストールするいくつかのソフトウェアパッケージには、Internet Explorerのアドオンが関連付けられています。 Internet Explorerのデフォルトの動作では、アドオンのインストール後にInternet Explorerを初めて実行するときに、アドオンを有効にするようにユーザーに要求します。私がアドオンをインストールするのは自分であり、マシンを管理しているので、これらのアドオンをデフォルトで有効にし、ユーザーにプロンプ​​トを表示させたくありません。必要に応じて、ユーザーにトラブルシューティングの目的でアドオンを無効にする機能を保持させたいと思います。また、ユーザーにソフトウェアをインストールする権限が付与されている場合は、アドオンの入力を求められます私が知らないインストール。

Microsoftのドキュメント によると、これはグループポリシー設定を通じて可能です。 ( [////] Computer Configuration\Administrative Templates\Windows Components\Internet Explorer の下にある新しくインストールされたアドオンを自動的にアクティブ化設定すると、プロンプトなしでやってきたアドオンなので、上記のように私が望むものに適合しません。)

アドオンリストの下のコンピュータの構成\管理用テンプレート\ Windowsコンポーネント\ Internet Explorer \セキュリティ機能\追加-on Management [〜#〜] msdn [〜#〜] から引用:

CLSIDと管理用テンプレートを使用してグループポリシーオブジェクトを管理する

すべてのアドオンにはクラスID(CLSID)があるため、グループポリシーと管理用テンプレートを使用して、特定のアドオンを有効または無効にすることができます。

アドオンを管理するには
  1. 有効または無効にするアドオンのCLSIDを取得します。
    1. Internet Explorerを開き、ツールをクリックし、アドオンの管理をクリックします。
    2. 変更するアドオンを選択して、詳細情報を右クリックします。
    3. コピーをクリックし、アドオンの管理とInternet Explorerを閉じます。
  2. コピーした情報から、 Class ID 値のみを選択してコピーします。
  3. グループポリシー管理エディターを開き、コンピューターの構成\ポリシー\管理用テンプレート\ Windowsコンポーネント\ Internet Explorer \セキュリティ機能\アドオン管理に移動します。
    -または-
    ローカルグループポリシーエディターを開き、コンピューターの構成\管理用テンプレート\ Windowsコンポーネント\ Internet Explorer \セキュリティ機能\アドオン管理に移動します。
  4. アドオンリストグループポリシーオブジェクトを開き、有効を選択して、表示
    Show Contents ボックスが表示されます。
  5. Value Name に、コピーしたクラスIDを入力します。
  6. Value に次のように入力します:
    • 0 。アドオンは無効になっており、従業員はそれを変更できません。
    • 1 。アドオンが有効になり、従業員はそれを変更できません。
    • 2 。アドオンが有効になり、従業員がアドオンを変更できるようになります。
  7. [〜#〜] ok [〜#〜] をクリックし、グループポリシーエディターを閉じます。

2の値はまさに私が欲しいものですが、それは機能しません。以下で説明するトラブルシューティングを行いました。私の環境は:

  • 2015年2月24日現在のすべての更新がインストールされたWindows 8.1 Enterpriseの新規インストール
  • Internet Explorer 11(Windows 8.1に含まれています)
  • ローカルグループポリシーオブジェクトを使用して、ドメインから適用されたGPOの処理の複雑化を回避
  • 次のアドオンを使用しました:
    {31D09BA0-12F5-4CCE-BE8A-2923E76605DA}-Lyncブラウザーヘルパー
    {761497BB-D6F0-462C-B6EB-D4DAF1D92D43}-Java(tm)プラグインSSVヘルパー
    {DBC80044-A445-435B-BC74-9C25C1C588A9}-Java(tm)プラグイン2 SSVヘルパー

トラブルシューティング手順

  1. 管理者としてサインインします。
  2. 「test」という名前の通常のユーザーアカウントを作成します。
  3. ローカルグループポリシーエディターを開き、コンピューターの構成\管理用テンプレート\ Windowsコンポーネント\ Internet Explorer \セキュリティ機能\アドオン管理に移動し、アドインを開きますリストポリシー。
  4. 有効としてマークし、[表示...]をクリックして、次の値をテーブルに追加します。
    {761497BB-D6F0-462C-B6EB-D4DAF1D92D43} 0
    {DBC80044-A445-435B-BC74-9C25C1C588A9} 0
    {31D09BA0-12F5-4CCE-BE8A-2923E76605DA} 0
  5. [OK]を2回クリックして、ポリシーを保存します。
  6. 「テスト」アカウントにサインインし、Internet Explorerを実行します。
    予想どおり、プロンプトは表示されず、[ツール]> [アドオンの管理]をオンにすると、指定したアドオンが無効として表示され、[有効]ボタンと[無効]ボタンが両方とも無効になります。
  7. ログアウトし、管理者アカウントに再度サインインします。
  8. 「テスト」ユーザーのプロファイルを削除します。
  9. アドオンリストポリシーを変更して、各アドオンの値が1になるようにします。
  10. 「テスト」アカウントにサインインし、Internet Explorerを実行します。
    予想どおり、プロンプトは表示されず、[ツール]> [アドオンの管理]をオンにすると、指定したアドオンが有効であることが示され、[有効]ボタンと[無効]ボタンが両方とも無効になります。
  11. ログアウトし、管理者アカウントに再度サインインします。
  12. 「テスト」ユーザーのプロファイルを削除します。
  13. アドオンリストポリシーを変更して、各アドオンの値が2になるようにします。
  14. 「テスト」アカウントにサインインし、Internet Explorerを実行します。
    プロンプトが削除されることを期待していましたが、表示されました。私はそれを無視し(画面に残したまま)、次のステータスを示す[ツール]> [アドオンの管理]を調べました。
    Lyncブラウザーヘルパー-新規
    Lync Click to Call-有効
    Java(tm)プラグインSSVヘルパー-新規
    Java(tm)プラグイン2 SSVヘルパー-新規
    [ Manage add-ons ]ウィンドウを終了しました。
  15. どちらのオプションも選択せずにプロンプ​​トを閉じます([x]ボタンを使用)。 [ツール]> [アドオンの管理]をもう一度見たところ、関連するすべてのアドオンのステータスが無効に切り替わりました。ただし、[有効にする]ボタンは使用できました。

値が2に設定されているときの動作は、ドキュメントの内容と矛盾します。私の理解では、値が2に設定されている場合、(1)プロンプトが表示されない、(2)指定されたアドオンが有効になっている、(3)ユーザーがアドオンを有効または無効にできる必要がある自由に。設定する必要がある他のポリシーのように、ここで欠けているものはありますか?私が望むものを達成する別の方法はありますか?

7
Jay Michaud
  1. オープングループポリシー管理
  2. [コンピュータの構成]-> [ポリシー]-> [管理用テンプレート]-> 3. [Windowsコンポーネント]-> [Internet Explorer]に移動します。
  3. 次のポリシーを有効にします。新しくインストールされたアドオンを自動的に有効にします

* IE 11を起動すると、「いくつかのアドオンを使用する準備ができました」というメッセージは無効になります。

1
My IT Guy