開啟裝置管理員找到了一個黃色的驚嘆號『基本系統裝置』,
是 SD Card Reader 壞掉了嗎??
右鍵打開內容,切到詳細資料看硬體識別碼,
『PCI\VEN_1180&DEV_E822&SUBSYS_21FB17AA』
上網搜尋一下,找到關鍵字 Ricoh PCIe SD/MMC Host Controller,
看起來是 RICOH 的讀卡機沒有裝 Driver!
接著上網下載 T430s 的 SD Card Driver for Windows 7:
MEDIA CARD READER DRIVER FOR WINDOWS 7 (32-BIT, 64-BIT), XP
這時候奇怪的事情發生了,
無論是在裝置管理員內手動更新驅動程式,
還是執行驅動安裝程式 setup.exe 都還是無法驅動?
不信邪,所以打開驅動程式的目錄檢查一下。
(Win 7 預設目錄在 C:\DRIVERS\WIN\MULTICARD)
進到 Driver 目錄,看到 risdxc.inf 檔案,
打開來看,果然硬體識別碼跟實際上並不一樣!
[Ricoh]
%R5U822Desc%=R5U822_Inst,PCI\VEN_1180&DEV_E823
%R5U822Desc%=R5U822_Inst,PCI\VEN_1180&DEV_E823&SUBSYS_00011179
[Ricoh.ntamd64]
%R5U822Desc%=R5U822_Inst.ntamd64,PCI\VEN_1180&DEV_E823
%R5U822Desc%=R5U822_Inst.ntamd64,PCI\VEN_1180&DEV_E823&SUBSYS_00011179
修改內容,讓 Windows 可以根據 INF 認到硬體,存檔。
[Ricoh]
%R5U822Desc%=R5U822_Inst,PCI\VEN_1180&DEV_E822
%R5U822Desc%=R5U822_Inst,PCI\VEN_1180&DEV_E822&SUBSYS_21FB17AA
[Ricoh.ntamd64]
%R5U822Desc%=R5U822_Inst.ntamd64,PCI\VEN_1180&DEV_E822
%R5U822Desc%=R5U822_Inst.ntamd64,PCI\VEN_1180&DEV_E822&SUBSYS_21FB17AA
重新打開『裝置管理員』,
對『基本系統裝置』按右鍵,『更新驅動程式軟體』,
選擇『瀏覽電腦上的驅動程式軟體』,
在『C:\DRIVERS\WIN\MULTICARD\Driver』這個位置搜尋驅動,
(如果當初解壓縮到其他位置就指定到其他位置)
然後按『下一步』,
接著 Ricoh PCIe SDXC/MMC Host Controller 就裝好啦!
插入一張 SD Card 看看,也能正常偵測,完成!
1 則留言:
感謝大大,多年後翻到這篇,拯救了我廢了五年的Thinkpad T430s i5 sd cardreader,以及剛買的二手T430s i7,只不過我的是修改成 \VEN_1180&DEV_E823&SUBSYS_21FB17AA
也不知當年Thinkpad是發生了什麼事
張貼留言