標題: 解決舊版Live Messenger無法登入的問題
無頭像
winner
管理員
Rank: 9Rank: 9Rank: 9

積分 210
帖子 430
註冊 2007-1-14
用戶註冊天數 6284
發表於 2009-10-21 17:03 
118.167.220.36
分享  私人訊息  頂部
軟每隔一段時間,就會限制舊版Live Messenger的登入功能,直到你更新為止,美其名是新版程式的優點更多、安全性更強,必須加速普及才行。如果你是64位元XP,或是Server 2003作業系統的使用者,這兩天一定會被微軟的「德政」搞到想揍人。
啥?新版Messenger不支援64位元XP?我們先來說64位元XP,與Server 2003作業系統的使用者,在這兩天會碰到什麼狀況:早上起床,準備用Live Messenger跟朋友敲定今天的玩樂行程,沒想到按下登入時,卻出現「現在已有較新的版本…」的對話視窗。如果選擇「否」,還是會讓你沒辦法上線。就算你選擇「是」,讓新版的Live Messenger自動下載、安裝到你的電腦,跑了幾個視窗以後,卻出現「您的系統無法安裝,請前往XXX檢閱詳細系統需求」之類的訊息。
簡單來說,就是舊版不給上線,新版不讓你安裝。折騰了這麼久,到最後還是回到原點,確實令人氣結。

方法1:直接找「Messenger.msi」檔案來安裝目前安裝Live Messenger的過程,大概是這樣:首先你得到官網下載前導程式,它的容量只有2MB,執行這個前導程式後,它會先問你想要安裝哪些Windows Live服務,等你選擇完成後,它才會再連到伺服器,個別下載副檔名為「msi」的安裝檔案。
如果是64位元XP與Server 2003作業系統的使用者,剛開始就直接被這個前導程式給擋下來,說你的系統不符合需求。事實上,你只要想辦法弄到「Messenger.msi」的安裝檔案,照樣能夠在這兩個作業系統上,順利執行安裝程式。
要獲得這個安裝檔案有兩個方法,如果你有另一台電腦,而且符合官方系統需求的話,就先按照正常程序安裝軟體。因為該安裝程式會留在電腦的暫存檔中,等到安裝完畢後,再開啟系統的搜尋功能,暴力找出它的所在地。第二種方法可能比較簡單,就是把「Messenger.msi」直接丟給Google作搜尋,看看哪裡有下載點。
▲在另一台電腦安裝Live Messenger後,用系統搜尋的方式,把「Messenger.msi」安裝程式給找出來▲Messenger.msi暫存檔的資料夾名稱相當怪,如果你懶得一層一層翻,還是用本機搜尋會比較快。
方法2:安裝修改版程式這個方法比較簡單,而且需要說明的地方也不多。某些網站有提供修改版程式,例如http://pank.org/im/就是其中之一,它除了提供無廣告的程式以外,還備有「版本欺騙」功能的修改版。你只要安裝之後,在回傳版本資訊給微軟的伺服器時,會刻意虛報版本編號,讓伺服器以為你使用最新版的軟體,而允許你登入。
筆者推薦下載這個版本:Windows Live Messenger 8.5.1302 2009 Update (Traditional Chinese)。它除了有版本欺騙的功能以外,本身也算是舊版程式,如果你覺得新版太吃資源,或是介面不習慣的話,這個版本會很適合你。
不過這些非官方釋出的軟體,多少都會有安全性的疑慮,如果對這方面態度比較謹慎的讀者,會建議你多考慮。
方法3:使用XP相容模式這是一個最簡單的方法,之所以放到後面才講,是為了獎勵有把文章看到最後的讀者(眾毆)。不過它理論上只適用於Server 2003作業系統,因為64位元XP沒辦法模擬成32位元,但是Server 2003可以模擬成XP,以符合微軟官方所訂的系統需求。
具體而言,你必須先到Live Messenger的安裝目錄,預設是C:\Program Files (x86)\Windows Live\Messenger。再找到「msnmsgr.exe」這個主程式,按下滑鼠右鍵,將程式相容性模式設定成「Windows XP」,套用之後再執行程式。第一次執行程式時,它會出現自動修復的步驟,等這些步驟跑完之後,舊版Live Messenger很神奇地可以沿用了。
▲如果你使用Server 2003作業系統,可以把msnmsgr.exe的相容性改成Windows XP。▲修改完成後的第一次啟動,會跳出這個意義不明的畫面,這表示程式正在修復中,等到這個視窗跑完以後,就能正常使用了。