2009年11月5日 星期四

[解決]如何讓舊版MSN 7.5、8.1、8.5版不被強迫更新?

前幾天微軟開始針對舊版的8.1版強制更新為最新版的Windows Live Messenger 2009程式,雖然新版程式功能比較多,不過很多人可還是習慣功能比較陽春、操作比較簡單而且比較不耗系統資源的、醜醜的舊版本。更別說微軟這樣同時間強迫一堆人更新、檔案下載還超久,讓很多人下載一整天都無法正常完成升級,也無法正常跟朋友或客戶傳訊,一下子惹火了一堆人。
如果你不想讓原本的舊版MSN程式被迫更新成新版的軟體,可以試試看以下的方法來自行修改,我們可以透過「Resource Hacker」這套軟體把舊版MSN執行檔裡面的版本識別編號改成9.0以上版本,這樣MSN在連線、登入時,伺服器端會認為我們已經是新版程式了,就不會再強迫我們升級成最新版囉。

軟體名稱:Resource Hacker
軟體版本:3.4.0
軟體語言:英文
軟體性質:免費軟體
檔案大小:514KB
系統支援:Windows 98/2000/XP/2003/Vista
官方網站:http://www.angusj.com/resourcehacker/
軟體下載:下載1 下載2 下載3

按圖放大
此方法測試過MSN 7.5、8.0、8.1與8.5等版本,修改後接可正常登入、傳訊。如果你已經升級為MSN 9.0,請將新版程式移除後,重新安裝舊版MSN軟體,再來進行軟體版本的修改工作。修改方法:
第1步 注意!在修MSN程式之前,請記得先將MSN軟體完整關閉,才能正常修改、覆蓋。

第2步 將Resource Hacker軟體下載回來並解壓縮之後,按兩下執行「ResHacker.exe」這個程式。

第3步 接著依序按下「File」→「Open...」。

第4步 切換到MSN軟體的所在位置,如「C:\Program Files\MSN Messenger」,找到「msnmsgr.exe」這個檔案,選取之後再按「開啟」。

第5步 開啟MSN執行檔之後,請從左邊的目錄切換到「Version Info」→「1」→「1033」。
然後在右邊視窗找到「VALUE "ProductVersion", "8.0.0812"」這一行,請將右邊的數字改成大於9的數字,如「9.9.0812」,改完之後請再按一下「Compile Script」按鈕。

第6步 接著按視窗右上角的「X」或按「File」→「Exit」關閉Resource Hacker軟體視窗,出現確認視窗問我們是否要儲存剛剛的修改後,請按一下「是」。

第7步 出現「Save File As...」視窗後,請找到剛剛的「msnmsgr.exe」檔案,選取後再按「存檔」,將它覆蓋過去。

第8步 如圖,原本舊版的MSN就可順利登入、聊天囉!

如果你原本的軟體修改後無法正常運作,或者不知道什麼原因下載到奇怪版本的MSN軟體,請重新下載微軟官方網站所提供的原版程式,重新安裝之後再來做版本編號的修改工作。萬一改爛了,一樣可以重新安裝一次再來改即可正常運作。
雖然舊版程式用起來比較順手、習慣些,不過有些版本太舊的程式可能會有些安全性問題或軟體弱點未被解決。所以如果可以的話,盡量還是使用還有人負責維護的較新版本軟體,避免這些舊版軟體的漏洞造成電腦運作上的問題。

[轉貼][解決]如何讓舊版MSN 7.5、8.1、8.5版不被強迫更新?

沒有留言: