2013年8月2日 星期五

安裝 Lenovo 的 System Update 程式

最近還原了公司在使用的兩台 Lenovo ThinkPad,系統是 Windows 8。讓我見識到既使是同一個型號,同一組回復媒體所還原的電腦,也能夠有各種不同奇奇怪怪的問題。其一個就是安裝 Lenovo 的 System Update 這套更新系統驅動程式的軟體。自從完成回復後,一升級這套軟體的版本後,問題就發生了。

先是說找不到一個叫作 ConfigService.exe 的檔案,就想說到官網下載程式重新安裝一次,將缺少的檔案重新寫到硬碟裡,安裝時要求先移除之前的版本,同意後卻在將出前安裝歡迎畫面的地方,跳出 Windows Installer 的參數說明視窗,讓人覺得莫名奇妙。a

呼叫 Windows Installer 軟體安裝既使是要帶參數,絕大多數時候都是被寫進安裝程式中,像這樣跳出參數說明,但又沒有讓我輸人參數模式。問題的狀況也不是什麼錯誤代碼,或是一個能夠識別問題的關鍵字可以讓我到 Google 上查詢。只能用無法安裝作為條件去找。

中間查到要先去檢查、刪除 System Update(SUService)的系統服務(由 Lenovo 提供),應該是前一次移除後沒有重開始,因此就留在系統的東西。照作之後問題依然沒有解決。查了幾篇和這個問題接近的討論串,最後都沒有看到成功的解決方式。發生的時間由 2008 年前到現在的自己都遇到。

就在快要放棄,考慮是不是要再重新回復一次的時候,讓我看到對岸這篇文章,試了裡面的參數,在命令列工具中加入參數後,居然就很順利的安裝起來了。雖然仍然不知道到底是什麼原因造成這個問題,但是手上的工作不少,就不多細想,先能夠更新驅動程式再說。

將其中最關鍵的一句話記下來,免得原始網頁不見,就不知道該怎麼辦了。
「systemupdate314-2008-5-15.exe -s -a /s /v"/qn"」

PS. 猜想可能和 Windows 8 系統的某個地方出錯有關係,因為不能順利安裝的除了 System Update 程式,也包含小紅傘防毒,卡了我一天之後只好去找另一套免費的防毒軟體。也許有機會再試試加上這些參數。

Windows 8 在我心中的評價又再低了一些…