早速メンバーサイトにログインしてインストールを開始しようとしたら、Internet ExplorerでWEBページエラーが起きてしまう・・・。
エラーの詳細を見ると、
『Windows データ実行防止機能によって、システムメモリを不正に使用したアドオンが検出されました。正しく機能しないアドオンや悪意のあるアドオンである可能性があります。』
と表示されていました。
私の場合、この『データ実行防止(DEP)機能』という言葉に惑わされ無駄に苦労してしまいましたが、どうにかインストールを完了する所まで辿り着きました。
試した設定方法を紹介します。WindowsXP Service Pack 3 と、Internet Explorer 8を使い、同じ状況で悩んでいる方への解決に至るヒントになって欲しいと思います。
先ずはデータ実行防止(DEP)機能を無効にしてみる
コントロールパネルからシステムを開き、詳細設定タブ にある「パフォーマンス」の設定ボタンを押して、パフォーマンス オプションのダイアログを開きます。
追加ボタンを押して、Internet Explorerの実行ファイルを選択します。C:\Program Files\Internet Explorer\iexplore.exe です。
もし同じ症状が続くのであれば、次の方法も試してください。
「ActiveXのダウンロードや実行に関係する項目を、許可するように設定する」
Internet Explorer のメニュー「ツール」からインターネット オプションを選択します。
インターネット オプション ダイアログのセキュリティタブを開きます。
『セキュリティ設定を表示または変更するゾーンを選択してください』の選択肢の中からインターネットを選択し、ゾーンのセキュリティレベルを「中」に変更します。
インターネット オプション ダイアログのセキュリティタブを開きます。
『セキュリティ設定を表示または変更するゾーンを選択してください』の選択肢の中からインターネットを選択し、ゾーンのセキュリティレベルを「中」に変更します。
インターネットオプションのセキュリティタブ |
更に「レベルのカスタマイズ」ボタンを押し、ActiveXのダウンロードや実行に関係する項目を許可するように設定していきます。
レベルのカスタマイズ |
次の項目を変更してみて下さい。
- 『ActiveXコントロールに対して自動的にダイアログを表示』 を 「有効にする」に設定
- 『スクリプトを実行しても安全だとマークされていないActiveXコントロールの初期化とスクリプトの実行』 を 「ダイアログを表示する」に設定
私の場合、上記の2項目の変更で解決しましたが、駄目なら次の3項目も試してみて下さい。
- 『ActiveXを警告なしで使用することを承認済みのドメインにのみ許可する』 を 「無効にする」に設定
- 『前回使用されなかったActiveXコントロールを警告なしで実行するのを許可する』 を 「有効にする」に設定
- 『未署名のActiveXコントロールのダウンロード』 を 「ダイアログを表示する」に設定
このように変更した後、「イクシオンサーガ」メンバーサイトでゲームの起動及びインストールを行うと、「dltload.ocx」がインストールされるようになるはずです。このアドオンをインストールできれば、ゲーム起動及びインストールは成功すると思います。
結局のところ、ActiveXのお行儀が悪い?
そんな気がします。データ実行防止(DEP)機能の変更をせずともActiveX関連の設定を変更すれば、インストールとゲーム起動は成功します。
PCに詳しくない人には解決しずらい現象なので、提供会社のカプコンさんには是非この点を改善して欲しいです。
尚、今回私が紹介した方法はPCのセキュリティを低下させる事に通じるので、自己責任のもと実行してください。設定を変更した事によるPCのトラブルには責任を持ちません。
上の方法を全部やりましたけど直りませんでした。
返信削除ですがブラウザを変更したらログインできました。
手っ取り早くほかのブラウザを使うのも手かもしれませんね。
コメントありがとうございます。確かに面倒な手続きをせずとも、ブラウザ変更で対応するのも手ですね。
返信削除どのブラウザに切り替えたのでしょうか?
IEのバージョンダウンですか?それとも、IE8からFireFox+プラグインへの変更ですか?
詳細を書いて頂けると他の人への参考にもなるのでお願いします。