System Update预装在系统中,用户也可到官方网站下载最新版本的System Update.
目前,System Update的最新版本是3.14.0024,随着Windows 7的发布,Lenovo也将于近期推出相应的System Update升级版本(版本4.0)。
Overview of ThinkVantage System Update
System Update只适用于Think产品,对Idea产品,Lenovo 开发了一个类似的工具Lenovo PCCarer.为了解决大企业客户对ThinkPad的系统更新的需要,IBM开发了一款名为 ThinkVantage Software Installer (SWI) 软件。Lenovo合并了了IBM PCD之后,于2006年推出了此款软件的升级版本,并且改名为System Update,System Update提供了更加友好的用户界面和下载速度。Lenovo随后推出了面向ThinkCenter服务器的的EasyUpdate和面向大企业用户的ThinInstaller。
ThinkPad使用的更新大多来自第三方,比如RealTek, NVidia等。Lenovo使用一种Package For The Web (PFTW) 的工具将这些更新重新打包,同时使用一个XML文件来对这个更新包进行描述。这个描述文件定义了更新的筛选条件,更新之间的依赖关系,以及安装更新时的解压和安装命令等丰富的信息。
所有的更新都经过测试,以保证System Update在不同的机型和操作系统上都能够正确地下载和安装。
经过测试的更新会放到Lenovo Help Center(更新服务器)上。
在运行时,System Update首先收集以下的系统信息
1. Machine Type + Model (MTM), 如有的X301的Machine Type是2777, Model是M4U,那么其MTM就是2777M4U
2. 操作系统,如Window Vista Home Basic, SP2
3. 语言,如中文
然后将这些信息发送到Lenovo Help Center,Lenovo Help Center根据以上信息返回一系列可用的更新(Applicable Updates),一个机器普遍能够收到50-100个这样的更新。
接下来,System Update将对这些更新的XML描述文件进行逐个分析,来判断该更新是否适用于本系统。
比如机器上所装的网卡驱动已经是最新的,那么网卡驱动所对应的更新将会被过滤掉。经过筛选之后的更新叫做待选更新(Candidate Updates)。
最后用户可以从待选更新列表中选择需要的更新进行安装。
选择更新界面,如图所示用户选择了三个更新
System Update是用户使用最频繁的ThinkVantage软件之一,在2009年9月,Lenovo Help Center记录到的访问量为1,546,634次。
为了减轻下载压力,企业用户一般使用ThinkVantage Update Retriever管理一个本地的更新库,本地的更新库可以和Lenovo Help Center进行同步,这样,企业用户不必到Lenovo Help Center下载更新。
如图所示
Update Retriever企业内部的更新库
之前的更新服务器设于美国,国内的下载速度极慢,有时仅为3-5 KB/s,速度成了最受用户诟病的一大问题。
2009年初,Lenovo将服务器转到Akamai(一个专业的服务器管理公司),显著地提高了下载速度,现在的下载速度普遍能达到20 KB/s甚至50 KB/s以上。
Windows 7对硬件提供了良好的支持,很多硬件在安装系统后可以立即使用,System Update在Windows 7上的必要性显著降低。
使用技巧
清除成功安装后的文件
System Update将更新下载到%InstallPath%session目录 (在一般情况下这个目录是C:Program FilesLenovoSystem Updatesession,在64位机器上是C:Program Files (x86)LenovoSystem Updatesession),由于System Update不会进行自动清除(或许是为了减少重复下载,但是不清理磁盘空间是不周到的),用户可以在每次的成功安装后将session目录下的.exe文件进行删除。其他的文件(如.xml)都很小,可以不清理。
注意绝对不要删除MappingInterface.xml文件,否则System Update将无法运行,只能够重新安装。
有部分更新(一般是设备驱动)会被移到C:DRIVERS下进行安装,安装完成后可以将C:DRIVERS做整体删除。
System Update的
版本升级System Update时常会推出新的版本,同时会强制要求用户进行升级。如果用户在7%的进度时经历长久的等待,那么极有可能System Update正在下载最新的安装包(System Update 3.14的安装包大小约为16M, 如果下载速度仅为10KB/s的话,这个过程会持续16*1024/10 = 1640s, 几乎半个小时)。下图为升级界面,
ThinkVantage System Update自动升级
推荐用户到官方网站下载最新的System Update进行手动安装,那样至少可以看到下载的进度条。