掲示板一覧   -   トピック一覧
   RaQuest 全般
     データ実行防止 (DEP) によるインストール中止


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2010-7-7 13:52
EA Administrator
投稿: 1502

データ実行防止 (DEP) によるインストール中止

2010年7月7日に頂きましたご指摘です。

●ご指摘

WindowsXP SP3 の環境でRaQestのインストールをしようとすると、DEPでのエラーでインストールできない。
メッセージボックスには;「名前:Windows installer」とあり、【メッセージを閉じる】ボタンを押下すると、「問題が発生したため、Windows installerを終了します。云々」とメッセージボックスが表示される。ここで、エラー報告に含まれるデータ参照のリンクをクリックすると、エラー署名には;
EventType : BEX P1 : msiexec.exe P2 : 4.5.6001.22159 P3 : 480573de
P4 : msihnd.dll P5 : 3.1.4001.5512 P6 : 4802c0dc P7 : 00036930
さらに、エラー報告に関する技術情報のリンクをクリックすると;
D:\TEMPFO~1\WER7adc.dir00\msiexec.exe.mdmp
D:\TEMPFO~1\WER7adc.dir00\appcompat.txt
 
ユーザ権限は、Administrators、実行防止のタグ(コントロールパネル→システム→詳細設定→パフォーマンス→データ実行防止)では、デフォルトの「重要なWindowsのプログラムおよびサービスについてのみ有効にする」が選択されている。

RaQuestをDVDからインストールを試みたが、同様のエラーで失敗しており、3.3をダウンロードして、Cドライブのルートで実行した結果が、上記の状態であった。


●回答

この度は RaQuest のインストールができずお手数をおかけしております。

今回頂きました現象は、今まで頂いたことのない現象です。
頂きました情報を元に調べましたところ、ほぼ同じ現象と思われる Blog の記事等をいくつか発見いたしました。

これらの情報によりますと、問題の原因は RaQuest のインストーラではなく、Windows の環境のようです。
頂いたエラーの内容からも、やはり Windows の環境と推測いたします。

以下に Blog 等からの記事の要約を記述いたします。

●原因
「msiexec.exeとmsihnd.dllのバージョンが違う」

頂いたログから推測するに
msiexec.exe 4.5.6001.22159
msihnd.dll 3.1.4001.5512
であり、 msihnd.dll も msiexec.exe と同じバージョンである必要があると推測される。

●解決法
「Windows インストーラの再インストール」

以下URL の 解決方法:方法2 にしたがって、Windows インストーラの再インストールを行ってください。

http://support.microsoft.com/kb/315346/ja

以上ご確認よろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ