iT邦幫忙

6

Lenovo 的驅動程式品質變差了

我都把 Temp 設定在 Ramdrive , 而 C: 是唯讀的; 以前 Lenovo 驅動程式都會找到 Temp , 而且可以指定解壓縮後存到其他目錄; 但 B580 的驅動程式卻是一定要把檔案先寫在 C: , 而造成解壓縮失敗....


2 則留言

0
Ken(Bigcandy)
iT邦大師 1 級 ‧ 2013-01-15 18:52:35

slime提到:
一定要把檔案先寫在 C:

這也太豬頭了吧

slime iT邦大師 1 級 ‧ 2013-01-15 19:23:47 檢舉

還好平常虛擬機器備便, 開虛擬機器出來解壓縮....

0
slime
iT邦大師 1 級 ‧ 2013-01-15 19:53:19

目前看起來是:

  1. 驅動程式檔案放在外接式硬碟, 會先自己複製一份到 C:\drivers 底下, 才開始解壓縮.
  2. 如果檔案是在本機的硬碟, 就不會做這個動作.

實作有 8 個驅動程式會這樣:
Active Protection System
Broadcom Bluetooth Driver
Elan Touchpad Driver
Integrated Camera Driver
Intel Graphics Driver
Intel Wireless LAN Driver
Intel Wireless LAN Driver
Realtek LAN Adapter Driver

另人不解的是, 多做這個動作有什麼效益嗎? 如果為了避免外接硬碟斷線, 個人認為增加解壓縮時的逾時處理及解壓縮後的檢查比對會比較完整吧....

slime iT邦大師 1 級 ‧ 2013-01-16 00:44:46 檢舉

更讓人哭笑不得的程式出現了:
Auto Scroll Utility

同樣地我是放外接式硬碟(從其他電腦下載到外接硬碟後, 要安裝在 B580), 執行 Auto Scroll Utility 安裝程式, 而安裝程式有兩層, 第一層解開是 setup.exe(1) , 而再執行 setup.exe(1) 時, 會試著解開 setup.exe(2) , 但是目錄相同, 會出現無法解壓縮, 這是驅動程式設定的目錄架構有問題了, 不是我的錯.... XD

slime提到:
多做這個動作有什麼效益

其實是有,只是必要性不高
在本機磁碟複製、解壓縮的成功率都高很多呀

slime iT邦大師 1 級 ‧ 2013-01-16 09:47:51 檢舉

我覺得問題會分三項:

  1. 來源與成功率: 我也認同本機處理, 速度或成功率會比較高; 像 iSCSI/SAN 等方式也是透過網路, 但風險跟網芳是不同的, 另外 USB 外接的風險也是不同的.
  2. 風險處理: a. 可以考慮共用檢查機制, 例如: 解壓縮時再回頭檢查原始檔是否還正常; b. 若判斷不同的來源, 再使用不同的檢查方式.
  3. 既然 Windows 系列都已經有 TEMP 變數, 則不解的是為什麼要特異獨行在使用者不知道的地方另外建一個目錄, 而造成管理上的風險(安裝前並不會判斷目錄是否有其他用途, 安裝後也不會移除)?
    比較好的作法, 例如:
    a. Chrome 是直接把檔案放在下載區的同一個目錄, 類似的作法: 如果使用者指定了解壓縮目錄, 就在解壓縮目錄下處理.
    b. 先檢查 Temp 區是否空間足夠, 再解壓縮, 或解壓縮後再比對檔案是否有異常.

我要留言

立即登入留言