VIsta更新到Sp2之後 新的USB裝置無法自 … - Windows

Ingrid avatar
By Ingrid
at 2009-07-26T00:07

Table of Contents

自問自答

花了一個晚上爬文跟整理 我只想說認證系統真是欠炸

升級為由原始版本 -> SP1 或是 SP1 -> SP2 都會導致系統不認識舊的驅動程式

如果更新前先安裝好的硬體 以目前SP1 -> SP2都還能用

不過爬了一個晚上的文 似乎原始版本升到SP1連原先好的都不認帳

解決步驟整理之後

1.先找出 ;%SystemRoot%\System32\driv 下的 usbstor.ini(找最新的)

COPY回 ;%SystemRoot%\inf 下

2.修改登錄檔 讓系統去找驅動程式的地方增加

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion

這邊有個數值 DevicePath

%SystemRoot%\inf 修改為

%SystemRoot%\inf;%SystemRoot%\System32;%SystemRoot%winsxs
^^^^^^^^^^^^^^^^^
3.重開 完畢.

-----
以下是參考文章
-----

(參考
http://kestevic.spaces.live.com/blog/cns!1039F8BA225B4A70!664.entry?&_c0\

2_owner=1%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f\
%3f%3f%3f%3f%3f%3f%3f%3f%3f%3f?
搜尋關鍵字 Mass storage 安裝失敗 vista
內文 2007/8/31
[ Vista 相關 ] USB Mass Storage 安裝失敗的解決方法

是的,我又回到Vista的身邊了,數天前我找來了一隻正版的 Vista Business 【感謝
Chris 出手相助】,忙了一整晚,終於將常用的軟件都弄好了 (拍手) ,休息一會,當
我將 Ipod 經USB 連線時,Vista 竟然說安裝失敗,我再試用我的 USB Flash Disk,一
樣失敗告終,Reboot後再試亦於事無補。

上網爬了一會文章,發現是 "usbstor.inf" 這個檔案出了問題。

若果你遇到過同樣的情況,解決方法如下:

1. "開始" ==> 鍵入 "cmd" ==> 按 "Ctrl+Shift+Enter" (Run as Administrator)
2. 鍵入 "cd \" ==> 螢幕出現 "c:\>"
3. 鍵入 "dir usbstor.inf /s" ==> 等一會,會列出找到 "usbstor.inf" 的位置,
例如我的是
"C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_8416e98e"
4. 鍵入 "copy

C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_8416e98e\usbstor.inf
C:\Windows\inf" ,將該檔案複製到 "C:\Windows\inf\"
5. 重新安裝 USB Flash Disk
6. 完成。

為什麼會出現這個問題呢?不知道,不過上網看到好像很多人都有出現過這問題,奇怪。


-------

(參考

http://social.technet.microsoft.com/forums/en-US/itprovistahardware/thread/b6c\
15e75-957a-401f-aecf-80ddf48c5dbe/

I had the same problem with several machines. This is how I resolved it:



Steps to resolve USB Storage Device problem with Vista



1. In the run command (Start menu bar) type "regedit" to bring up the
Registry Editor.



2. In Registry Editor, navigate to:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion



3. In the details pane, double-click DevicePath.



4. Add a semi-colon to end of the existing text, and then add the path
to %SystemRoot%\System32. The result should be similar to:
%SystemRoot%\inf;%SystemRoot%\System32



Do not remove the %SystemRoot%\inf file path from the DevicePath registry
entry.



5. Click OK to save the new value, and then close Registry Editor.



6. Delete “INFCACH.1” FROM C:\Windows and C:\Windows\Inf Directories
(if it exists)



7. Ensure that there is a copy of the usbstor.inf file in
C:\Windows\Inf
If there isn’t – follow the below steps:

a) From another Vista system (copy it out of another Vista system and
copy it directly into the C:\Windows\inf directory



OR



b) From the problem machine, run Command Prompt ( as administrator).
From C:\ do a dir usbstor.inf /s . Wherever the file is found, go to that
directory and copy all the files located in that directory to C:\Windows\inf
directory



8. Open device manager, uninstall all unknown devices (right click,
uninstall) so they all disappear from the list


9. Reboot the computer



10. Plug the device in (the drivers will now install and the device will be
usable!)

-----

還有PTT WINDOWS版 #17pv8s12 (Windows) [ptt.cc] [問題] vista不能讀USB><
推文
◆ From: 59.116.37.164
Looffy:我的是HP的筆電 作業系統是windows vista basic04/14 16:20
Looffy:也是遇到跟你一樣的問題 打去問客服之後 他說是最近04/14 16:20
Looffy:update之後會發生的問題04/14 16:21
Looffy:解決方案: 裝置管理員-->找無法辨識的那個裝置(有黃驚嘆號)04/14 16:22
Looffy:-->點右鍵然後按更新驅動程式-->有兩個選項 選瀏覽資料夾04/14 16:23
Looffy:-->叫電腦在c:\windows\winsxs這個資料夾裡面找04/14 16:25
Looffy:-->然後就可以開始安裝了 我照作之下就成功了04/14 16:28
Looffy:連我之前有把一些驅動給砍掉造成不能用的usb裝置也恢復了04/14 16:28
Looffy:希望有幫助 :D04/14 16:29
Looffy:希望有幫助 :D04/14 16:29
DCSX :照著樓上說的做 讀不到的問題真的解決了 太感激了!05/29 16:47

-----

--
Tags: Windows

All Comments

George avatar
By George
at 2009-07-29T13:48
我的是HP的筆電 作業系統是windows vista basic
也是遇到跟你一樣的問題 打去問客服之後 他說是最近
Dinah avatar
By Dinah
at 2009-07-31T08:46
update之後會發生的問題
Valerie avatar
By Valerie
at 2009-08-01T03:40
解決方案: 裝置管理員-->找無法辨識的那個裝置(有黃驚嘆號)
Zenobia avatar
By Zenobia
at 2009-08-03T01:15
-->點右鍵然後按更新驅動程式-->有兩個選項 選瀏覽資料夾
Gilbert avatar
By Gilbert
at 2009-08-03T10:20
-->叫電腦在c:\windows\winsxs這個資料夾裡面找
Olga avatar
By Olga
at 2009-08-06T20:30
-->然後就可以開始安裝了 我照作之下就成功了
連我之前有把一些驅動給砍掉造成不能用的usb裝置也恢復了
Kristin avatar
By Kristin
at 2009-08-08T21:27
希望有幫助 :D
希望有幫助 :D
Edith avatar
By Edith
at 2009-08-10T15:10
照著樓上說的做 讀不到的問題真的解決了 太感激了!
Linda avatar
By Linda
at 2009-08-14T00:21
附帶一題 由於驅動程式已成舊版 所以他會問你 未認證
Susan avatar
By Susan
at 2009-08-15T23:27
要不要安裝該驅動程式 記得選要就OK...

VIsta更新到Sp2之後 新的USB裝置無法自動抓到驅動程式

Noah avatar
By Noah
at 2009-07-25T18:18
Vista系統的問題 更新到SP2以後 我新買的隨身碟跟硬碟都無法自動安裝驅動程式成功 而在SP1的時候就裝好的硬碟卻可以抓到...... 請問這是微軟的BUG嗎?? 同樣的硬碟可以在我筆電上(XP)正常抓到 或是有可能中毒? (有裝WOW0.8 AntiVir天天更新) - ...

Windows Vista 資訊看板

Dinah avatar
By Dinah
at 2009-07-25T14:43
小弟我因為不想要用 Windows Vista 的資訊看板 所以在他工作列上的小圖案上面按右鍵 然後內容 然後把 and#34;Windows 啟動時,啟動資訊看板(T)and#34; 的勾勾 取消掉然後確定 但是 !!!!!! 每次我重新開機後 Windows Vista 的資訊看板又會自動出現 ...

XP下如何開啟Windows Media Player在資料夾左邊的預覽視窗

Wallis avatar
By Wallis
at 2009-07-25T14:31
以前在WIN 2000 的時候,當你將電影檔案反白以後, 在資料夾的左邊的預覽視窗中就可以出現一個小小的可以撥放的畫面, 可是在XP下卻只能出面第一個畫面的預覽圖,不能撥放, 請教高手 有沒有人知道怎麼讓XP 也可以跟2000一樣, 可以在預覽的地方撥放,謝謝^^ - ...

重灌XP過程中的問題

Faithe avatar
By Faithe
at 2009-07-25T12:36
今天重灌XP SP3 的過程中, 出現一對話框,說需要Intel Matrix Strong Manager Driver的iastore.sys檔案, 我因找不到此檔,就直接略過了, 請問會有什麼影響?建議如何處理呢? 感謝各位高手幫忙! - ...

vista的遊樂場可以複製到xp玩嗎?

Vanessa avatar
By Vanessa
at 2009-07-25T09:04
剛剛有找到vista的遊樂場資料夾 把所有遊戲複製到SD卡後(共88MB...) 拿到XP的電腦執行 結果說 這不是正確的WIN32應用程式... 請問有什麼方法可以讓他在XP下執行呢? -- 木亟 缶夬 金戔 彳艮 缶夬 金戔 (是 彳艮 不是 ㄔ艮 喔) 走召 缶夬 金戔 - ...