[19463]  IEインストールで強制終了
投稿者:えてさん さん   2001-11-17 22:37:07
先日ADSLが開通してIE5.5SP2にIE6をインストールしてみようとダウンロードしました。
ダウンロード自体はさすがADSLといったところで2〜3分で終わってしまうのですが、
インストールをすると以下のメッセージが現れて強制終了してしまいます。

<エラー内容>
IE6WZD のページ違反です。
モジュール : SETUPAPI.DLL、アドレス : 0167:77896777
Registers:
EAX=00000000 CS=0167 EIP=77896777 EFLGS=00010216
EBX=01fde724 SS=016f ESP=01fde3bc EBP=01fde3c8
ECX=bffa20c4 DS=016f ESI=00000024 FS=3c47
EDX=01ff3fd8 ES=016f EDI=bff77429 GS=0000
Bytes at CS:EIP:
80 3a 5c 75 06 6a 01 48 5f eb 02 33 ff 8d 4c 30
Stack dump:
02100bf0 00000104 02100c90 01fde3ec
778a96b4 01fde724 01ff3fd8 00000104
00000000 02100c90 02100cc0 02100c90
01fde874 778a9407 01fde418 01fde51c
--------------------------------------
他のIEも試しましたら同様なエラーがでて強制終了しますが
終了する場所が違います。
IE5.5だと43%で強制終了します。IE6は0%でいきなり強制終了します。

OSはWindows98からSEにアップデートしたもので、Windows2000ではこの
エラーは起きません。
Win98SEは再インストールもしてみましたが、それでもだめでした。
何が原因でエラーが起きているのか全く分かりません。
  1. えてさん さん   2001-11-17 22:46:56
    ちなみに、IE5.5は雑誌に掲載されているものも試しましたが
    だめでした。
  2. さくま さん   2001-11-17 23:42:53
    >Win98SEは再インストールもしてみましたが、それでもだめでした
    クリーンインストールしたのかな?
    「再インストール」って言って、レジストリはそのまま引き継いでるとか、そういうの
    無駄だと思う。

  3. さくま さん   2001-11-17 23:55:30
    原因は、SETUPAPI.DLLのバージョン違いだろうね。
    一度、モジュールも含めてアンインストールしてみたら直るかも

    >IE5.5だと43%で強制終了します。IE6は0%でいきなり強制終了します。

    SETUPAPI.DLLの呼ばれるタイミングの違いが症状の違いになっているのだろう。
    IE5.5は途中で呼び、IE6は最初に呼ぶということだろうね。
  4. えてさん さん   2001-11-18 00:39:07
    さくまさん
    そうです。再インストールとはクリーンインストールのことです。

    >SETUPAPI.DLL
    試してみます。
  5. えてさん さん   2001-11-18 05:09:33
    今までいろいろ試してみましたがだめでした。
    IE5.0を使いつづけるか。クリーンインストールし直すかかなぁ。

    Windows Updateで落としたセキュリティ修正パッチを入れたのも
    原因と関係あるのでしょうか?
  6. さくま さん   2001-11-18 12:34:29
    いろいろ調べていたらMSにIE5の修復ツールというのがあったので
    http://support.microsoft.com/support/kb/articles/Q194/1/77.ASP
    試してみては?
  7. えてさん さん   2001-11-18 16:07:11
    >MSにIE5の修復ツール
    駄目でした。
    「rundll32 setupwbv.dll,IE5Maintenance "C:Program FilesInternet ExplorerSetupSETUP.EXE" /g "C:WINDOWSIE Uninstall Log.Txt"」
    を実行すると、コンポーネントを追加するしか選べなくて、そのままOKを
    押すとプロセスエラーで終わってしまいます。

    >さくまさん
    SETUPAPI.DLLのバージョンはいくつになってますか?
    私の環境では「5.00.1671.1」というバージョンになっていて、
    説明では「Windows NT Setup API」となっています。システムファイルチェッカーで
    抽出しても同じバージョンのものが抽出されました。
  8. さくま さん   2001-11-18 23:10:42
    >SETUPAPI.DLLのバージョンはいくつになってますか?
    僕の使っているWin98SEのも同じ。ちなみに日時は99/05/05 22:22
    サイズは409,600バイト
  9. えてさん さん   2001-11-19 08:56:52
    全く同じですね。
    なぜ、IEのバージョンアップができないのでしょう?
    WindowsUpdateのセキュリティパッチはインストールされてますか?
  10. さくま さん   2001-11-19 19:55:54
    まったくインストールしていない。というかIEは使っていないから削除してある。
    もちろんプロクシは立ててあるし、ウィルスチェッカもいれてあるけどね。
  11. えてさん さん   2001-11-20 02:22:29
    Oh!PCの付録にあったIE5.01(SPでないやつ)をインストールしました。
    そしたら、なぜかこのバージョンはインストールできました。
    しかも、ウイルスバスター2002が常駐していても大丈夫でした。
    そのうえで、IE6、IE5.5をインストールしてみたんですが、IE6、IE5.5ともに
    玉砕でした。
    なぜかバージョンによってインストールできるものとできないものがあるようです。
    Windows98SEUpdate版がいけないのでしょうか?