none
Internet Explorer 9(IE9)でのActiveXコントロールのインストールについて

    質問

  • Internet Explorer 9(IE9)でのActiveXコントロールのインストールの仕様について教えて下さい。

    特にIE8からの変更点について詳しく知りたいと思っております。

    Visual Studio 2010のウィザードから「MFC ActibeX コントロール」を作成しております。

    実行環境やActiveXコントロールに関する情報は以下の通りです。
    ・Windows7に管理者権限でログインしている
    ・ActiveXコントロールは未署名である。
    ・ActiveXコントロールは「安全だとマークされている」
    ・Webサイトは「ローカルイントラネット」ゾーンに登録している
    ・「ローカルイントラネット」ゾーンのセキュリティ設定で「未署名のActiveX
    コントロールのダウンロード」を有効にしている

    IE8では管理者権限ユーザで上記の設定をしてあれば、ユーザはActiceXコントロールをインストールする際には何の操
    作も必要ありませんでした。

    ところがIE9では、以下の操作が必要となります。

    ①インストール時にIEによるActiveXのインストールが以下のようにブロックされるため「す
    べてのユーザに対してインストール」を選択してインストールする必要がある。

    ②上記の操作後、以下のユーザアカウント制御のダイアログが表示されるため、「はい」
    を選択し、コンピュータへの変更を許可する必要がある

    ③インストールされたActiveXコントロールのアンインストール(登録解除)に
    際し"regsvr32.exe /u ○○○.ocx"のコマンドを実行する必要があるが、そのた
    めには、「管理者権限での」コマンドプロンプトの起動が必要になる。

    ・IE9からは(未署名の?)ActiceXコントロールをインスト
    ールをする際のセキュリティが強化されたのでしょうか?

    ・そのためにインストールに際しては管理者権限での実行が必要になったのでしょうか?

    ・Windows7に管理者でログインしていても、UACによる管理者権限での実行許可
    が必要とされるのは何故でしょうか?

    ・上記のActiveXコントロールのインストールに関する動作・仕様の変更はIE9からですか?あるいはWindows Updateによるセキュリティの更新からでしょうか?

    ・上記の変更に関する公式なドキュメントはありませんか?

    以上、長々と書きましたが皆様からの情報提供を何卒よろしくお願い申し上げます。

    2012年6月7日 0:27