
我這裡有一個閃存驅動器無法在計算機上的某個作業系統上運行- 讓我們將其稱為桌面Windows 7。的Windows 8 上也運作良好。其他隨身碟在桌面 Windows 7 下運作正常。這是該驅動器特有的東西。
在桌面 Windows 7 上,我可以連接驅動器,但 Windows 資源管理器下沒有出現任何磁碟區。磁碟管理也是如此。使用 時diskpart
,加載會掛起,直到我拔下驅動器,如果我重新插入並嘗試list disk
它會再次掛起。如果我此時拔掉驅動器,list disk
則會列印所有連接的驅動器 -包括剛剛卸下的隨身碟。
驅動器始終顯示在裝置管理員下,但卸載驅動程式、重新啟動並重新安裝驅動程式(透過插入驅動器)僅適用於第一次插入。之後又失敗了。我感覺驅動程式檔案實際上並未刪除,並且已損壞,這意味著每次重新安裝時都會安裝相同的損壞驅動程式。有沒有辦法徹底刪除這些驅動程式?或者也許 Windows 7 保留了一些其他設定?
透過另一台電腦/作業系統格式化磁碟機沒有幫助。我還嘗試了完全擦除並重建 MBR 和單一分割區。分配單元的大小沒有差別; NTFS 格式也沒有。
這是一個相對較小的問題,我會不是喜歡重新安裝整個作業系統!
答案1
這似乎是驅動程式快取已損壞。下列的本指南,我刪除了INFCACHE.1
位於%SystemRoot%\System32\DriverStore\
.
我做的第一件事是使用以下命令清除過去連接的驅動器的所有痕跡USB遺忘Moab 建議的工具。然後我刪除了驅動程式快取檔案。
導航
%SystemRoot%\System32\DriverStore\
右鍵單擊
INFCACHE.1
,單擊屬性安全性選項卡,按一下編輯
按一下“新增”,
Administrators
在提供的方塊中鍵入內容,然後按“確定”打鉤
Full Control
在兩個開啟的對話方塊中按一下“確定”
刪除文件
插入已知良好的快閃磁碟機
插入之前損壞的閃存驅動器