system update

system update

System Update是ThinkVantage系列軟體的一員,用於ThinkPad系統的自動更新,這些更新包括設備驅動,Windows系統補丁等。一台ThinkPad只要能夠連線到網際網路,System Update就可以到伺服器下載相應更新包,使系統保持在最新的狀態。

基本信息

簡介

System Update預裝在系統中,用戶也可到官方網站下載最新版本的System Update.

目前,System Update的最新版本是3.14.0024,隨著Windows 7的發布,Lenovo也將於近期推出相應的System Update升級版本(版本4.0)。

Overview of ThinkVantage System Update 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企業內部的更新庫 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 Files\Lenovo\System Update\session\, 在64位機器上是C:\Program Files (x86)\Lenovo\System Update\session),由於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自動升級 ThinkVantage System Update自動升級

推薦用戶到官方網站下載最新的System Update進行手動安裝,那樣至少可以看到下載的進度條。

相關詞條

相關搜尋

熱門詞條

聯絡我們