近日,微软官方出于安全方面的考虑,正在强制用户升级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版本下载时,需要用户选择对应的系统版本。