2016年6月20日月曜日

ActiveXのインストールをしようとしたら「発行元を確認できないため、このソフトウェアはブロックされました」となる

ある機器の状態を確認しようとしてWindows 10のInternet Explorer 11を使い、その機器にアクセスしました。すると、ActiveXのインストールを求められ、インストールをしようとしたら「発行元を確認できないため、このソフトウェアはブロックされました」となってしまいました。

見つけたMicrosoftの説明はすっかり謎です。
Internet Explorer で一部の ActiveX コントロールがブロックされるのはなぜですか。
http://windows.microsoft.com/ja-jp/windows/why-internet-explorer-block-activex#1TC=windows-7

ActiveX コントロールをインストールまたは実行する場合は、Web ページの上部に表示されている金色の情報バーをクリックし、画面の指示に従ってください。
「金色」とは!

以下のようにすればActiveXのインストールができるようになりました。
  1. Internet Explorer 11を起動する
  2. 右上にある「歯車」マークをクリックしてメニューを表示し、その中の「インターネットオプション」を開く
  3. 「セキュリティ」タブを選ぶ
  4. 現れた画面の下の方にある「レベルのカスタマイズ」をクリック
  5. 現れた画面の中のスクロールバーを操作して「未署名のActiveXコントロールのダウンロード」という設定項目を探す(上から4割ぐらいの位置にありました)
  6. この項目を「ダイアログを表示する」に設定する
P.S. 上記のMicrosoftの説明の英語版を見つけました。
Why does Internet Explorer block some ActiveX controls?
http://windows.microsoft.com/en-us/windows/why-internet-explorer-block-activex#1TC=windows-7

If you still want to install or run the ActiveX control, click the gold Information bar that appears on the top of the webpage, and then follow the prompts.
確かに「the gold information bar」 とあり、原文からして謎でした。