Windows 2000にWindows Live Messenger 8.5をインストール

windows Live Messenger が KDW 0.60以降だと動作しないことが判明したので、修正することにしました。
XP互換モードでのインストールについて追記もかねて紹介します。


まず、LiveMessengerについては msiを取り出して、FCWINで書き換えた上でさらに、XP互換モードでインストールする必要があります。
このXP互換モードでインストールするためには、KDWの kernel32とadvapi32 をシステムにインストールする必要があります。
kernel32はOSバージョンをエミュレーションするために必要で、advapi32はXP互換モードインストールでコールされる拡張APIを使用するために必要です。
advapi32がインストールされていない状態でXP互換インストールを行うと、『システム管理者によって、ポリシーはこのインストールを実行できないように設定されています。』のように出てくると思います。
インストール後、有効なアプリケーションではないと言われるので、実行可能に書き換える必要があります。

インストールしてみたバージョンは 8.5.1302.1018です。
なお、インストール後、Ez Installで 必要なKDWのDLLはadvapi32,kernel32,shell32,user32,esent,ws2_32になります。

インストール後メッセージのやり取りはできるのですが、問題が3点あります。
・背景やIconを変更しようとすると有効な画像ではないといわれて変更できない。
・Messengerの共有フォルダの機能が使えない。
・LiveCallを使おうとすると例外が出る(メッセンジャーは落ちない)


デ バッグ版のKERNEL32を組み込んでトレースしてみたところ、APPHELPを呼んで返ってくる INVALID HANDLE の 0xffffffff を LiveMessengerがそのまま利用しているところに問題があるような気がします。(クラッシュダンプ)で、コールスタックを見ると 0xffffffffから飛んできてるので)
取り敢えずは、ほとんど機能制限のないMSN Messenger7.5を利用するのが一番よいかなとは思います。

関連記事:
Windows Live Waveから パッケージを取り出す
Windows Live MessengerをWindows2000で
Live ToolBarと MSN Messenger 7.5をWindows2000にインストール

おすすめ

15件のフィードバック

  1. yuna より:

    日ごろからお世話になっています。
    MSNメッセンジャーの不便さと、
    諸事情によりLiveMessengerを使いたいのですが、
    この記事を読んで試行錯誤してもできません。
    >FCWINで書き換えた上でさらに、
    何を書き換えればよろしいのでしょうか?
    (msi単体は抽出してあります)
    ご教授お願いします..

  2. yuna より:

    日ごろからお世話になっています。
    MSNメッセンジャーの不便さと、
    諸事情によりLiveMessengerを使いたいのですが、
    この記事を読んで試行錯誤してもできません。
    >FCWINで書き換えた上でさらに、
    何を書き換えればよろしいのでしょうか?
    (msi単体は抽出してあります)
    ご教授お願いします..

  3. yuna より:

    日ごろからお世話になっています。
    MSNメッセンジャーの不便さと、
    諸事情によりLiveMessengerを使いたいのですが、
    この記事を読んで試行錯誤してもできません。
    >FCWINで書き換えた上でさらに、
    何を書き換えればよろしいのでしょうか?
    (msi単体は抽出してあります)
    ご教授お願いします..

  4. blackwingcat より:

    試しにエラーが出る直前でキャンセルして、フォルダを退避、
    その上でインストールをキャンセルして、フォルダを元に戻してみるとどうでしょうか?
    私はWindows2000では 機能に制限がかり、LiveMessengerの方が不便なので、7.x使ってるんですけどねぇ

  5. blackwingcat より:

    試しにエラーが出る直前でキャンセルして、フォルダを退避、
    その上でインストールをキャンセルして、フォルダを元に戻してみるとどうでしょうか?
    私はWindows2000では 機能に制限がかり、LiveMessengerの方が不便なので、7.x使ってるんですけどねぇ

  6. blackwingcat より:

    試しにエラーが出る直前でキャンセルして、フォルダを退避、
    その上でインストールをキャンセルして、フォルダを元に戻してみるとどうでしょうか?
    私はWindows2000では 機能に制限がかり、LiveMessengerの方が不便なので、7.x使ってるんですけどねぇ

  7. yuna より:

    素早い回答ありがとうございます。
    単体のmsiが逝ってたみたいでした。
    もう一度出し直したところインストールできました。
    しかし次に問題に当たってしまったのですが、
    >有効なアプリケーションではないと言われるので、実行可能に書き換える必要があります。
    fcwin2kでmsnmsgr.exeを参照して、
    「EXE設定」で実行可能にチェックを入れ、
    書き換えを行いましたが状態が改善されません。
    手順を間違っているのでしょうか?
    ご指導お願いします。

  8. yuna より:

    素早い回答ありがとうございます。
    単体のmsiが逝ってたみたいでした。
    もう一度出し直したところインストールできました。
    しかし次に問題に当たってしまったのですが、
    >有効なアプリケーションではないと言われるので、実行可能に書き換える必要があります。
    fcwin2kでmsnmsgr.exeを参照して、
    「EXE設定」で実行可能にチェックを入れ、
    書き換えを行いましたが状態が改善されません。
    手順を間違っているのでしょうか?
    ご指導お願いします。

  9. yuna より:

    素早い回答ありがとうございます。
    単体のmsiが逝ってたみたいでした。
    もう一度出し直したところインストールできました。
    しかし次に問題に当たってしまったのですが、
    >有効なアプリケーションではないと言われるので、実行可能に書き換える必要があります。
    fcwin2kでmsnmsgr.exeを参照して、
    「EXE設定」で実行可能にチェックを入れ、
    書き換えを行いましたが状態が改善されません。
    手順を間違っているのでしょうか?
    ご指導お願いします。

  10. blackwingcat より:

    必ず、実行可能にする対象OSバージョンを指定してください。

  11. blackwingcat より:

    必ず、実行可能にする対象OSバージョンを指定してください。

  12. blackwingcat より:

    必ず、実行可能にする対象OSバージョンを指定してください。

  13. yuna  より:

    無事起動させることができました!
    的確な指示ありがとうございます。
    確かに若干気になる機能制限がありますけど、
    個人的にはMSN Messe7.0よりも使いやすかったので、
    起動させることができてよかったです。
    Windows2000の延長サポートも来年で切れてしまいますけど、
    それまで精一杯2kを使っていきたいと思います。
    ここでお礼させていただきます。
    ATIドライバやWMP10などとても助かっています。
    その際に不便を感じたりして、また此所利用すると思いますが、よろしくお願いします。

  14. yuna  より:

    無事起動させることができました!
    的確な指示ありがとうございます。
    確かに若干気になる機能制限がありますけど、
    個人的にはMSN Messe7.0よりも使いやすかったので、
    起動させることができてよかったです。
    Windows2000の延長サポートも来年で切れてしまいますけど、
    それまで精一杯2kを使っていきたいと思います。
    ここでお礼させていただきます。
    ATIドライバやWMP10などとても助かっています。
    その際に不便を感じたりして、また此所利用すると思いますが、よろしくお願いします。

  15. yuna  より:

    無事起動させることができました!
    的確な指示ありがとうございます。
    確かに若干気になる機能制限がありますけど、
    個人的にはMSN Messe7.0よりも使いやすかったので、
    起動させることができてよかったです。
    Windows2000の延長サポートも来年で切れてしまいますけど、
    それまで精一杯2kを使っていきたいと思います。
    ここでお礼させていただきます。
    ATIドライバやWMP10などとても助かっています。
    その際に不便を感じたりして、また此所利用すると思いますが、よろしくお願いします。

コメントを残す

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