Windows Live MessengerをWindows2000で

まず、Windows Live Messenger 単体を探してきましょう。
セキュリティ更新プログラム MS07-054 (MSN Messenger および Windows Live Messenger の脆弱性により、リモートでコードが実行される) の検出と展開の手引き から 単体へのリンクへ飛んでいます。


このソフトに限っては、fcwinでかきかえずに、インストール前に、コントロールパネルでコンピュータの管理、サービスのWindows Installerが『開始』になってるのを確認してmsiexec.exeをXP互換モードに切り替えてください。(なってない場合は一旦2000ネイティブモードにして開始します)


ちゃんと起動したのですが、 dfsr.dll が原因でクラッシュしてしまうことがあるようです。
リネームするとエラーは出なくなるんですが、微妙な感じです。
後、設定でTodayも出ないようにしておきましょう。

そんなわけで、kdw v0.43では Windows Live Messengerも起動できるようになりました。
最終的には IE7や Media Player 10にもチャレンジしてみたいのですが、どうなることやら。

なお、今回のバージョンから 2kdll.dllというファイルが入っています。
これは、バイナリエディタで実行ファイル内の ntdll.dllという記述を 2kdll.dllに変えることによって、
XP用のDLLやソフトが動くかもしれないというものです。

今のところ、完全動作を確認したのは msvcrt.dllだけですが、増やしていきたいと思っています。

最新版は→こちら

過去のコメント:

[1]  黒翼猫 さんのコメント

2008/06/05 01:11:20
まず、必要なのは2点。
WindowsInstallerがWindows2000モードのときに「開始」になっていること。
もう一つが、インストール実行時にXP互換モードになっている事です。

不明なエラーでインストールが中断してる場合。XP互換モードでWindowsInstallerを起動してしまったか、
XP互換モードにせずにインストールを開始したかのどちらかです。

まっさらのWindows2000にKDW 0.541を使ってクリーンインストールしてみましたが、問題なくインストールできました。
KDWのWrapperが全て入っている環境でなら問題ないようです。

[2]  名の無い猫さん さんのコメント

2008/06/04 22:52:26

すばやい解答ありがとうございます!

LiveメッセをDLし直してXP互換モードを解除してみましたが、結局同じ結果となってしまいました・・・

自分が先のコメントで書いた他に必要となる手順や、あらかじめ書き換えておくべきDLL等があれば教えてください

[3]  黒翼猫 さんのコメント

2008/06/04 20:24:09
XP互換モードでのインストールの注意点として、WindowsInstallerサービスが開始される前に、XP互換モードでインストールしようとすると、Windows Installerの起動に失敗してしまうと言う問題があります。

一旦互換モードを解除して、サービスを再起動すれば、上手くいくと思います。
XP互換モードにする場合も、最初に2000モードでサービスを開始し、それからXP互換モードに切り替え、インストールします。

これで上手くいかないようでしたら、またご連絡ください。

[4]  名の無い猫さん さんのコメント

2008/06/04 18:00:21

win2kでLiveメッセンジャーがインストールできずに困っていて検索してこのサイトにたどり着きました。

早速、手順に従ってLiveメッセ単体をDL→そのまま起動してCのTempフォルダから、IXP000.TMP(MsnMsgs.msiが含まれるフォルダです)をコピー→MsnMsgs.msiをKDWでwin2000許可+単独実行を許可にして起動

としましたところ、変更箇所:8と表示され、起動はするのですがセットアップウィザードの windows live messengerはインストールされませんでした の表示が出て先に進むことが出来ません・・・

kdwは記事中のv0.43と最新版のv0.54を使用し、OSのエミュレートはXPSP1となしをそれぞれ試してみました。

他に変更すべき設定や、加えておくべきDLLなどがありましたら教えてください。

関連記事:
Explorerにタブ機能だけつけたい
IE5.01SP4/IE5.5/IE6 をタブ化する

Windows 2000に Live Messenger 8.5をインストール
Windows Live Waveから パッケージを取り出す
Live ToolBarと MSN Messenger 7.5をWindows2000にインストール

おすすめ

コメントを残す

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