在 System Update Server 上檢測到您系統的程序包目錄錯誤。請聯繫 Support Center

新版的thinkpad system update在更新驅動程序的時候,報錯:

在 System Update Server 上檢測到您系統的程序包目錄錯誤。請聯繫 Support Center

 

查看日誌:

 在 Tvsu.Engine.Process.HelpCenterQuestProcess.LaunchHelpCenterProcess()
 Message: An error ocurred while contacting the help center
 Exception:
  Message: The downloaded Catalog file did not pass checksum validation.
  Type: System.Exception
     在 Tvsu.Engine.Process.HelpCenterQuestProcess.DownloadCatalogFile()
   在 Tvsu.Engine.Process.HelpCenterQuestProcess.LaunchHelpCenterProcess()

<on PC compardT400 >

看到沒,加黑體字的部分就是真正的錯誤,而報出來的錯誤信息風馬牛不相及。知道問題就好辦了,下載了一個sha256的工具,確認<機器型號>_<操作系統>.xml的sha256值爲6376351edb04565d8821eca6478e8eda38b7677d90fa35f90b49011191ff7cd3,修正

X:\Program Files\Lenovo\System Update\session\<機器型號>_<操作系統>_DESC.xml文件

把其中的sha的值改成6376351edb04565d8821eca6478e8eda38b7677d90fa35f90b49011191ff7cd3即可。

然後運行system update,一切OK。

本來這麼點小問題不想記錄的,最後想想花了一些人工,所以還是記錄一下好了。

compard

2012/8/25

發佈了113 篇原創文章 · 獲贊 2 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章