近日,微軟官方出於安全方面的考慮,正在強制用戶升級MSN。當用戶登錄MSN時,如果系統會檢測到當前版本不是規定的新版本,系統會提示你進行更新,否則用戶無法正常登錄。但在這個更新過程中,一些用戶可能會遇到MSN無法升級的障礙,系統提示“Windows Installer版本已過期”。
小知識:Windows Installer是什麼?
Windows Installer是Windows系統的一個服務組件,可以看作是一個可擴展的軟件管理系統。Windows Installer管理軟件的安裝,管理軟件組件的添加和刪除,監視文件的修復等。
系統提示Windows Installer版本已過期(展開詳細信息時的提示內容)
遇到這個問題時,可能會有一些用戶會認為,微軟操作系統在安裝某軟件的前後,都會將軟件程序解壓、安裝等對應的數據存放在某個文件夾中。換句話說,在用戶帳戶下的某文件夾內會自動生成一些文件。由於前後兩個文件重復,系統解壓後無法正常選擇安裝程序。
小提示:
在微軟推出MSN8.5版時,曾有用戶因為之前先裝了西班牙文版,後來無法正常安裝中文版。這個時候就需要刪除“C:\Users\All Users”文件目錄(X代表系統盤符)中的“WindowsLiveInstaller”和“WLInstaller”文件,然後才能正常安裝。
但是在本中所說的問題並非如此,出現文章開頭部分描述的情況,原因很簡單:你當前系統中的“Windows Installer版本太老”。此時,用戶只需下載安裝最新的Windows Installer就可以解決上述問題。(本方法在Windows XP SP2 + MSN2009 試用版中測試通過)
點擊進入微軟官方下載頁面:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4
解決這個問題時,有兩點需要注意:
1.有一些用戶在升級(更新)失敗時,可能會按系統提示,選擇Windows Update。由於Windows Update要“驗證副本”,因此不推薦非正版系統用戶使用此方法;
2.在進入微軟官方提供的Windows Installer版本下載時,需要用戶選擇對應的系統版本。