微博部落格

 找回密碼
 註冊

Login

免註冊即享有會員功能

Login

免註冊即享有會員功能

查看: 3992|回復: 4

usb裝置無法辨識      

[複製鏈接]
lottery 發表於 2011-3-2 15:17:47 | 顯示全部樓層 |閱讀模式


    

USB無法辨識,是因為每個硬體裝置都有一個特殊的識別碼供「隨插即用」使用.這個識別碼可能含有一個不同型別 的號碼,如廠商 ID、裝置 ID、子系統 ID、子系統廠商 ID,或者版本 ID 等等.如果沒有裝置 ID,或者您的 Windows XP 電腦不認得該裝置 ID,那于裝置管理員就可能將此裝置視為無法辨識.

1.檢查一下你的USB裝置,若使用Y形連接線,必須插2孔,電力才足夠.
2.usb插孔金手指擦拭一下,可能接觸不良.並更新usb驅動程式為最新.
3.驅動程式出錯,或經常不談出就亂拔USB,也可能你的是USB2.0而連接線是USB1.1
4.開始>設定>控制臺>系統硬體>裝置管理員>(先移除usb配備如讀卡機)通用序列匯流排控制器>硬體變更掃瞄.

如果問題仍然存在,建議你重裝作業系統.
沒有安裝裝置驅動程式

無法取得裝置的驅動程式時,裝置管理員會顯示裝置為 [無法辨識的裝置],並且放置在 [其他裝置] 分支內。這個情形在通用序列匯流排 (USB) 以及電子電機工程師協會 (IEEE) 1394 磁碟機複合裝置十分常見。另外,檢視裝置管理員中的裝置內容時,可能會出現 [錯誤碼 1] 或 [錯誤碼 10] 的狀態。

注意:大部分的 USB 及 IEEE 1394 裝置設計為不需要額外的驅動程式就能正確地運作,因為 Windows 內含這些匯流排類型設計的驅動程式會做好這些裝置的設定。因此,如果驅動程式不適用已定義及預先提供的 Windows 類別驅動程式,就需要其他的驅動程式。如果匯流排無法辨識驅動程式,則匯流排會將這個驅動程式解譯為複合裝置,然後在裝置管理員中回報為無法辨識的裝置。
硬體或韌體錯誤
硬體或韌體錯誤會造成裝置在裝置管理員內顯示為 [無法辨識的裝置] 的可能情況包括下列幾種。
使用軟體建立的虛擬裝置
只有軟體的驅動程式不會公開裝置 ID,而且沒有這些裝置的安裝標準方法。某些製造商使用 InstallShield 安裝程式或類似的方法安裝裝置。請注意,在裝置管理員內移除裝置時,使用其他方法安裝的軟體並不會完全地移除,因此您可能必須檢查登錄,確認所有項目是否移除。

使用下列任一種方法判斷軟體是否已經建立了無法辨識的裝置:
以安全模式啟動電腦

雖然不是百分之百可靠,但以安全模式啟動電腦,是判斷軟體是否建立無法辨識裝置最簡單的方法之一。

如果要以安全模式啟動電腦,重新啟動電腦後,按下 F8。在 [Windows 進階選項功能表] 上,使用方向鍵選取 [安全模式],然後按下 ENTER。如果無法辨識的裝置不再列於裝置管理員內,則這個無法辨識的裝置可能不是硬體。
檢查 [啟動] 資料夾

如果您懷疑特定的程式是無法辨識裝置的原因,請檢查電腦上的 [啟動] 資料夾,檢視哪些程式在電腦啟動時設定為啟動。[啟動] 資料夾在硬碟上的下列位置中,其中C 是安裝 Windows 所在的磁碟機,而user profile 是您的使用者設定檔:
C:\Documents and Settings\user profile\Start Menu\Programs
請注意,[啟動] 資料夾並未包含所有在開機時設定要啟動的程式。

請注意,[啟動] 資料夾並未包含所有在開機時設定要啟動的程式。使用「系統資訊」工具

需要找出無法辨識裝置的原因時,「系統資訊」工具是很有用的。

如果要使用「系統資訊」工具檢視啟動電腦時的程式清單,請依照這些步驟執行:
按一下 [開始],再按一下 [執行]。
在 [開啟] 方塊中,輸入 msinfo32,然後按一下 [確定]。
在左方窗格中,展開 [軟體環境],然後在 [啟動程式] 上按兩下。

畫面上會顯示在電腦啟動時設定要執行之程式的清單。

檢查事件記錄,找出關於這些程式的錯誤。如果找到與清單內的程式相關的事件,請移除這個程式。請注意,程式建立無法辨識的裝置時,不一定表示程式無法執行,除非程式需要此裝置才能啟動。
如果要使用「系統資訊」工具來檢視問題裝置的清單,請依照這些步驟執行:

按一下 [開始],再按一下 [執行]。
在 [開啟] 方塊中,輸入 msinfo32,然後按一下 [確定]。
在左方窗格中,展開 [元件],然後在 [有問題的裝置] 上按兩下。

在右邊的窗格上,會顯示電腦上可能有問題之已安裝裝置的清單,如下所示:
[裝置] 欄列出裝置的一般名稱,或是與裝置關聯的裝置驅動程式名稱。
[PnP 裝置識別碼] 欄列出裝置識別碼,例如周邊元件連接 (PCI) 識別碼、工業標準架構 (ISA,Industry Standard Architecture) 識別碼以及某些其他匯流排類型的識別碼,或是無法辨識的類型。
[錯誤碼] 欄列出與這個特定問題有關聯的錯誤碼。在大多數情況下,裝置管理員錯誤碼可幫忙判斷是何者了建立無法辨識裝置。例如,如果電腦產生「裝置驅動程式錯誤或遺失」錯誤碼,三種項目可能會列在 [有問題的裝置] 之下,依裝置類別而定:
PCI PnP 裝置識別碼:

裝置名稱 | PCI\VEN_00000&DEV_0000&SUBSYS_00000000&REV_00\0&0000 | 錯誤碼
ISA PnP 識別碼:

裝置名稱 | ?\PNP0000\0
錯誤或不相容的裝置驅動程式:

裝置名稱 | ROOT\UNKNOWN\0000
請注意,[啟動] 資料夾並未包含所有在開機時設定要啟動的程式。檢視 Setupapi.log 檔 如果裝置具有有意義的名稱,請使用在 Setupapi.log 檔案中的資訊,找出無法辨識裝置的原因。Setupapi.log 檔案,根據預設,位在 %SystemRoot% 資料夾。

有時列出的裝置名稱可能會誤導您。例如,裝置可能會在裝置管理員中列為序列裝置,但是實際上跟序列埠一點關係也沒有。這種情形常發生在有部份隨插即用識別碼可用,但裝置管理員將它解譯為序列裝置時。若有一個由裝置所指定的相容識別碼時,就可能出現這種解譯方式。同樣地,這種情形也可以藉由找出有問題的啟動程式更正。

請注意,如果軟體程式是無法辨識裝置的原因,只移除在裝置管理員中的無法辨識裝置是沒有用的。您必須移除程式,然後重新啟動電腦。如果以安全模式重新啟動電腦後,無法辨識裝置仍然列在裝置管理員內,請連絡 Microsoft Technical Support 以取得移除裝置的說明。

硬體裝置
隔離硬體裝置比虛擬裝置容易。如果要找出無法辨識裝置的原因,請使用下列方法:
從電腦移除硬體裝置

請一次移除一個硬體裝置,直到無法辨識裝置不再列在裝置管理員內。請注意,這個方法可能會浪費時間,並且不總是可靠。

- 或 -
判斷裝置驅動程式是否有數位簽章

當您安裝裝置驅動程式且 Windows 偵測到此裝置未經數位簽章時,您可能會接收到警告訊息,以及取消或繼續安裝程式的選項。如果電腦設定為每次安裝程式嘗試不使用數位簽章就安裝裝置驅動程式時會出現警告訊息,這個訊息才會出現。

注意:已經數位簽章的裝置驅動程式可能還是會在裝置管理員中列為無法辨識的裝置。

如果需要關於 Windows 驅動程式簽章的詳細資訊,請瀏覽下列 Microsoft 網站:
http://www.microsoft.com/whdc/devtools/ddk/default.mspx
您可以阻擋不具數位簽章的裝置驅動程式的安裝。如果想要避免有人蓄意造成電腦不穩定,請使用這個方法。如果要執行這項操作,請依照下列步驟執行:
按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 control sysdm.cpl,然後按一下 [確定]。
按一下 [硬體] 索引標籤。
在 [裝置管理員] 的下方,按一下 [驅動程式簽署],然後再按一下 [封鎖 - 不安裝未簽署的驅動程式軟體]。
按兩次 [確定]。
如果要檢視安裝在電腦上的裝置驅動程式清單是否有數位簽章,請使用下列方法:
檢視 Setupapi.log 檔

尋找類似下面的項目:
檔案 (C:\Windows\inf\ntapm.inf) 未經數位簽章,請忽略驅動程式日期。
從 C:\documents and settings\ 安裝區段 epatapi_instuser name\my documents\parallel port test drivers\epatapnt.inf
未經簽章或不正確簽章的驅動程式 (C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.inf) 已安裝平行 ATAPI 介面卡錯誤 0xe000022f:協力廠商的 INF 沒有數位簽章的資訊。
複製檔案 C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.mpd 至 C:\Windows\System32\DRIVERS\epatapnt.mpd.
未經簽章或不正確簽章的驅動程式 (C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.mpd) 已安裝平行 ATAPI 介面卡錯誤 0xe000022f:協力廠商的 INF 沒有數位簽章的資訊。
- 或 -

- 或 - 使用「檔案簽章驗證」工具

「檔案簽章驗證」工具會列出安裝在電腦上的所有未經簽章的驅動程式,建立位在 %SystemRoot% 資料夾內的 Sigverif.txt 記錄檔。請使用任何文字編輯器 (例如,記事本) 檢視檔案。如果要使用「檔案簽章驗證」工具顯示未經數位簽章的驅動程式清單,請依照這些步驟:
按一下 [開始],再按一下 [執行]。
在 [開啟] 方塊中,輸入 sigverif,然後按一下 [確定]。
按一下 [進階],再按一下 [搜尋] 索引標籤,然後再按一下 [尋找其他未經數位簽章的檔案]。
按一下來選取 [包含子資料夾] 核取方塊,然後按一下 [瀏覽]。
找到並選取 %SystemRoot%\System32\Drivers 資料夾,按兩下 [確定],然後再按一下 [開始]。
請重新檢視清單,然後連絡驅動程式製造商取得數位簽章更新驅動程式的詳細資訊。
依據較早之 USB 規格版本的 USB 裝置可能會建立無反應裝置,裝置連結時會出現,而裝置中斷連結時就會消失。此外,裝置可能會正常運作,但是卻建立不相關的無法辨識裝置,通常過期或不正確設定的韌體會造成這個現象。在這個情況下,請連絡裝置製造商取得更新的韌體。

如果手動安裝「隨插即用」裝置 (電腦已經偵測且安裝) 的驅動程式,可能會出現無反應裝置。您可以刪除無反應的裝置來解決這個問題。

如需有關在 Windows XP 中如何使用裝置管理員管理裝置的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
283658  如何管理 Windows XP 中的裝置
307970  How to configure devices by using Device Manager in Windows XP
304514  How to configure Device Manager to display detailed information
310126  使用裝置管理員進行裝置衝突的疑難排解
283361  Device Manager still lists a device after you try to remove it
310123  裝置管理員所產生之錯誤碼的說明
如需有關「系統資訊」工具的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
308549  Windows XP 系統資訊 (Msinfo32.exe) 工具的說明
300887  如何使用系統資訊 (MSINFO32) 參數
如需有關如何疑難排解 Msconfig 工具的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
310560  如何使用 Windows XP 中的 Msconfig 公用程式進行疑難排解
269155  Error message when you try to set an IP address on a network adapter
本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。


微博部落格粉絲專頁,請加入給我們鼓勵,謝謝!!
abcoatic 發表於 2011-7-5 17:19:19 | 顯示全部樓層
解決問題的方法很全面.
河馬夾子 發表於 2013-2-10 05:16:38 | 顯示全部樓層
回復一下  
光影 發表於 2013-2-10 05:16:38 | 顯示全部樓層
越辦越好~~~~~~~~~`  
yanche1899 發表於 2013-3-6 21:21:56 | 顯示全部樓層
終於看完了~~~  
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|微博部落格  

GMT+8, 2014-10-25 13:33

Powered by Discuz! X3.1 Licensed

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表