在Windows 2003上安裝Windows LIve Messenger 2009

七夕情人節的早上,工作平台是Windows 2003的同事紛紛發出哀嚎: MSN Messenger 8.1版在登入時出現已有新版軟體的警示,不裝新版不給登入;選擇安裝新版又會因不支援Windows 2003版本,不給安裝... 這,這不是要逼人走上絕路嗎?

之前我PO過文章介紹如何在Windows 2003安裝Windows Live Messenger 2008,本想如法炮製解救同胞,卻發現Windows Live Messenger 2009的安裝檔結構改了,找不到WindowLiveInstaller\MsiSources目錄。

在一台Windows 7 VM上裝妥Live Messenger 2009,但對於檔案改放到哪裡毫無頭緒。摸索了一下,無意中發現寶藏: C:\ProgramData\Microsoft\WLSetup\Logs下有個Log檔,從安裝歷程中挖出了msi檔的儲放位置--C:\Program Files\Common Files\Windows Live\.cache

另外,由Log發現Live Messenger 2009不像先前只要一個msi就搞定,而是拆出多個安裝模組,依序安裝:

    1. dw20shared.msi
    2. crt.msi
    3. contacts.msi
    4. wlc.msi
    5. richupload.msi
    6. wllogin.msi
    7. wlxsuite.msi
    8. choiceguard.msi
    9. messenger.msi

由.cache的各子目錄取出這些檔案,在一台Windows 2003上按照順序逐一裝好,Live Messenger 2009與Windows 2003就能"有情人終成眷屬"囉!

PS: 在噗浪上提到此事,噗友給了另一個簡便的解法: Pure MSN,不執著於官方版本程式的朋友也可以考慮看看。

【2009-08-27更新】網友小虫提供了用Resource Hacker修改安裝檔的做法,使安裝檔不會排斥Windows 2003/2008 Server,也是種不錯的做法。參考

Published 26 August 2009 10:27 AM 由 Jeffrey
Filed under:


意見

# 鮮奶珍豬 said on 25 August, 2009 09:05 PM

這邊有提供安裝版本~跟Patch....

http://pank.org/im/

# mis2000lab said on 25 August, 2009 09:12 PM

剛溫!真的 "足感心A".......

# Yvonne said on 26 August, 2009 12:27 AM

我照大大您的方法把2009給裝起來了..但登入時還是叫我更新不然不給登入啦..QQ

# chan15 said on 26 August, 2009 12:34 AM

您好,我按照您的方法成功在windows 2003上安裝了msn live 2009,但執行時他還是會說版本過舊無法登入 = =,拿取.cache那台電腦確實可以登入,不知道問題在哪?

# hcc said on 26 August, 2009 12:58 AM

thanks for your info~~

# hcc said on 26 August, 2009 12:58 AM

thanks for your info

# Yvonne said on 26 August, 2009 01:20 AM

我重開機就行了唷..Yes...thanks a lot!!!!

# 天使no哭 said on 26 August, 2009 03:26 AM

下载了Pure MSN ,很好用哦,thanks

# 希格 said on 26 August, 2009 08:17 AM

您真是救星,感謝

# smilecat said on 26 August, 2009 10:46 AM

我安裝了puremsn

已解決無法登入的問題

感恩~~

# 小虫 said on 27 August, 2009 01:46 AM

剛看到這個方法,應該比較簡單:

使用 Resource Hacker 打開下載的 wlsetup-custom.exe,打開左側目錄 CONFIG -> CONFIG0 -> 0,找到文件中如下 XML 代碼:

<os productType="workstation"/>

把其中的 workstation 替換為 Server 即可。

原文連結:

wukewei.spaces.live.com/.../cns!4EAAD6DBDAAA4938!803.entry

# Jeffrey said on 27 August, 2009 08:39 AM

to 小虫,這方法也不錯! 雖然需要會用Resource Hacker,但由高手做一次就可以造福眾人,我加註在本文了,感謝提供!

# tim said on 27 August, 2009 10:08 AM

今天(8/27 晚上)再登入時, 已經正常了耶, 請參考: http://diary.tw/tim/817

# chan15 said on 27 August, 2009 09:04 PM

各位也是Windows Server 2003嗎?

我download puremsn不能安裝耶

# Enzo said on 28 August, 2009 11:20 AM

我用Resource Hacker修改安裝檔wlsetup-web.exe, 成功地在 Windows Server 2003 企業版SP2安裝 Windows Live Messenger 2009.

# nana said on 17 September, 2009 10:36 PM

困擾了許久~只能用英文BEAT版,因為看到您的部落格而改好了MSN~謝謝您的慷慨分享!

# 小安 said on 23 September, 2009 06:32 AM

真是感謝你~~~^^

你的看法呢?

(必要的) 
(必要的) 
(選擇性的)
(必要的) 

請輸入以上的數字:

搜尋

Go

<August 2009>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345
 
RSS
【工商服務】
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


BlogLook Score and Rank

Syndication