XP SP3 を一気に IE7 / 8にアップグレードした人に注意

Internet Explorer の累積的なアップデートを見ていて気付いたのですが、

IE8のアップデートには browseui.dll や tdc.ocx、ieencode.dll、shdocvw.dll などのアップデートが含まれません。

当初のIE6の累積的なアップデートにはあまりたくさんのファイルは含まれていなかったのですが、

MS10-090 KB2416400 あたりから含まれるようになっています。
バージョンは 6.0.2900.6049

ieencode.dll、 browseui.dll や tdc.ocx  の ファイルの中身を調べてみたところ
MS13-059 KB2862772 のファイル 6.0.2900.6425 との違いは バージョン情報及びデバッグ情報だけで、ほとんど差異はありません。

ところが、 shdocvw.dllについては毎回大幅に変更があって、セキュリティアップデートの中身があるようなのです。

また、XP SP3を入れた直後の状態の場合は例外で ieencode.dll、 browseui.dll や tdc.ocx  のバージョンが GDR なせいか、 バイナリの中身も別物になっています ・ω・

つまり、XP SP3 をインストールした直後に IE7 / IE8にアップグレードしてしまうと、ieencode.dll、 browseui.dll や tdc.ocx  が古いコンポーネントのまま残ってしまう。
また、MS10-090以降の IE6のアップデートを 入れたことがあっても、 IE7/IE8 にアップグレードしてしまうと、 shdocvw.dll については毎回導入されるべき shdocvw.dll がインストールされないという事態になるようです Σ(・ω・ ) Σ(・ω・ )    Σ(・ω・ ) な、なんだってー!

恐らく、Windows Server 2003についても同じ

ちなみに、shdocvw.dll や browseui.dllについては結構利用するコンポーネントがあるので、古いバージョンがロードされていることがしばしばあるようです・ω・

ちなみに、IE7 / 8 のインストーラーの中には browseui.dll と shdocvw.dll が入ってはいるのですが、SP2向けの  6.0.2900.29XX が入っているため、XP SP3 の6.0.2900.5512 があると上書きされないようです

WindowsXP-KB2888505-IE6-JPN.exe
というわけで、インストーラー作ってみた ・ω・
上記のファイルが 6.0.2900.6425 より古かったら入れてみてください。

おすすめ

16件のフィードバック

  1. File not Found. より:

    File not Found.

  2. File not Found. より:

    File not Found.

  3. Y.S.K より:

    12月8日18時時点でファイルがNot Foundになっているようですので報告します。

  4. Y.S.K より:

    12月8日18時時点でファイルがNot Foundになっているようですので報告します。

  5. 黒翼猫 より:

    修正しました・ω・
    ありがとうございます

  6. 黒翼猫 より:

    修正しました・ω・
    ありがとうございます

  7. ugambow より:

    そんなことがあるとは。
    最近データを漁っていて見つけた何だ?となったプログラムがあったので(自動解凍書庫だったと思う。解凍先が指定できると期待して普通に)起動させてみると、
    自動にてシステム部分(windowsフォルダとか)辺りに解凍して何かを行ってしまい、
    エクスプローラーに影響を与えたりするようになった(あるDLLがおかしいだったかというダイアログが出る(詳しくは覚えていない))ためいつもおなじみで行っている修復インストール風の再インストール(長くなるので詳細は割愛)したところでした。
    そしてインストール時に利用した自作のアップデート組み込み済みディスクはインストール後にアップデートの部分があまり行えていなかったため今回すっ飛ばしていたのでちょうどこの例に当てはまっていました(Microsoft Updateで他の更新とともに直接更新したはずなので)。
    長文になりましたが利用させていただきます。

  8. ugambow より:

    そんなことがあるとは。
    最近データを漁っていて見つけた何だ?となったプログラムがあったので(自動解凍書庫だったと思う。解凍先が指定できると期待して普通に)起動させてみると、
    自動にてシステム部分(windowsフォルダとか)辺りに解凍して何かを行ってしまい、
    エクスプローラーに影響を与えたりするようになった(あるDLLがおかしいだったかというダイアログが出る(詳しくは覚えていない))ためいつもおなじみで行っている修復インストール風の再インストール(長くなるので詳細は割愛)したところでした。
    そしてインストール時に利用した自作のアップデート組み込み済みディスクはインストール後にアップデートの部分があまり行えていなかったため今回すっ飛ばしていたのでちょうどこの例に当てはまっていました(Microsoft Updateで他の更新とともに直接更新したはずなので)。
    長文になりましたが利用させていただきます。

  9. 名無し より:

    以下のような内容のページが表示されてしまいました。
    数ヶ月前まではNOD32を入れたままでも
    普通にアクセスできていたのですが。
    同様の現象が起きている人居ませんか?
    ESET NOD32 Antivirusアクセスは拒否されました
    詳細:
    Webページ: http://w2k.flxsrv.org/cgi-bin/dl.cgi?file=(ファイル名)
    コメント: このWebページへのアクセスはESET NOD32 Antivirusによりブロックされました。 このWebページは、危険なコンテンツを含む可能性があるWebサイトのリストに載っています。
    ESET知識ベースを開く | canon-its.jp

  10. 名無し より:

    以下のような内容のページが表示されてしまいました。
    数ヶ月前まではNOD32を入れたままでも
    普通にアクセスできていたのですが。
    同様の現象が起きている人居ませんか?
    ESET NOD32 Antivirusアクセスは拒否されました
    詳細:
    Webページ: http://w2k.flxsrv.org/cgi-bin/dl.cgi?file=(ファイル名)
    コメント: このWebページへのアクセスはESET NOD32 Antivirusによりブロックされました。 このWebページは、危険なコンテンツを含む可能性があるWebサイトのリストに載っています。
    ESET知識ベースを開く | canon-its.jp

  11. BB より:

    近々XPの再インストールをする予定です。
    このファイルを入れる手順についてなんですが、
    sp3を入れた後、これを入れてからIE8を入れる方法でも問題ないでしょうか?

  12. BB より:

    近々XPの再インストールをする予定です。
    このファイルを入れる手順についてなんですが、
    sp3を入れた後、これを入れてからIE8を入れる方法でも問題ないでしょうか?

  13. 黒翼猫 より:

    順番はどちらでも問題ないです

  14. 黒翼猫 より:

    順番はどちらでも問題ないです

  15. 黒翼猫 より:

    ESET のサポートに誤検出だと報告するのを協力してください・ω・
    先週ぐらいから起こってるみたいです
    これで3回目

  16. 黒翼猫 より:

    ESET のサポートに誤検出だと報告するのを協力してください・ω・
    先週ぐらいから起こってるみたいです
    これで3回目

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です