修復 Windows 10 無法識別的 USB 設備

已發表: 2016-10-17
修復 Windows 無法識別的 USB 設備

今天,將 USB 設備連接到 PC 時會出現以下錯誤:“ USB 設備無法識別錯誤代碼 43(USB 設備出現故障) 。” 好吧,這僅僅意味著 Windows 無法檢測到您的設備,因此出現了錯誤。

修復 Windows 10 無法識別的 USB 設備

這是我們許多人必鬚麵對的常見問題,並且沒有特別的解決方法,因此適用於其他人的方法可能不適合您。 就個人而言,如果您想修復 USB 設備無法識別的錯誤,那麼您必須抓取 100 多個搜索引擎頁面才能修復此錯誤,但如果您幸運的話,您可能會在這裡結束,您一定會修復無法識別的 USB 設備由 Windows 10 錯誤。

連接到此計算機的最後一個 USB 設備出現故障,Windows 無法識別它

根據您的 PC,您將收到以下錯誤消息:

  • USB設備無法識別
  • 設備管理器中無法識別的 USB 設備
  • USB 設備驅動軟件未成功安裝
  • Windows 已停止此設備,因為它報告了問題。(代碼 43)
  • Windows 無法停止您的“通用卷”設備,因為某個程序仍在使用它。
  • 連接到這台計算機的 USB 設備之一出現故障,Windows 無法識別它。

根據您面臨的問題,您可能會看到上述任何錯誤,但請放心,我將為上述所有問題提供修復程序,因此無論您遇到什麼錯誤,都將在本指南結束時修復。

內容

  • 為什麼在 Windows 10 中無法識別 USB 設備?
  • 修復 Windows 10 無法識別的 USB 設備
  • 方法一:恢復 usbstor.inf
  • 方法 2:更新 USB 驅動程序
  • 方法 3:禁用快速啟動
  • 方法 4:卸載 USB 控制器
  • 方法 5:更改 USB 選擇性掛起設置
  • 方法 6:更新通用 USB 集線器
  • 方法 7:卸載隱藏設備
  • 方法 8:下載適用於 Windows 8 的 Microsoft 修補程序

為什麼在 Windows 10 中無法識別 USB 設備?

原因沒有簡單的答案,但這些是 USB 無法正常工作錯誤的幾個常見原因:

  • USB 閃存驅動器或外部硬盤驅動器可能正在進入選擇性掛起。
  • Windows 可能缺少一些重要的軟件更新。
  • 計算機不支持 USB 2.0 或 USB 3.0
  • 您需要更新主板的驅動程序。
  • USB 設置地址請求失敗。
  • USB 驅動程序損壞或過時。
  • Windows 更新已關閉

因此,不要浪費任何時間,讓我們在下面列出的故障排除指南的幫助下,看看如何修復 Windows 10 無法識別的 USB 設備

修復 Windows 10 無法識別的 USB 設備

在遵循本指南之前,您應該遵循這些簡單的步驟,這些步驟可能會有所幫助,並且應該可以解決 USB 設備無法識別的問題:

1. 簡單的重啟可能會有所幫助。 只需刪除您的 USB 設備,重新啟動您的 PC,再次插入您的 USB 看看它是否工作。

2.斷開所有其他USB附件重新啟動然後嘗試檢查USB是否正常工作。

3. 拔下電源線,重新啟動電腦並取出電池幾分鐘。 不要插入電池,首先,按住電源按鈕幾秒鐘,然後只插入電池。 打開你的電腦(不要使用電源線)然後插入你的USB,它可能會工作。

注意:在許多情況下,這似乎修復了 Windows 錯誤無法識別的 USB 設備。

4. 確保 Windows 更新已打開並且您的計算機是最新的。

5. 問題的出現​​是因為您的 USB 設備沒有正確彈出,只需將您的設備插入另一台 PC,讓它在該系統上加載必要的驅動程序,然後正確彈出即可修復它。 再次將 USB 插入計算機並檢查。

6. 使用 Windows 疑難解答:單擊開始,然後鍵入疑難解答>單擊硬件和聲音下的配置設備。

如果上述簡單修復對您不起作用,請按照以下方法成功修復此問題:

方法一:恢復 usbstor.inf

1. 瀏覽到這個文件夾: C:\windows\inf

usbstor inf 和 usbstor pnf 文件

2. 找到並剪切usbstor.inf ,然後將其粘貼到桌面上的某個安全位置。

3.插入您的USB設備,它應該可以正常工作。

4、修復“ Windows 10無法識別USB設備”的問題後,再次將文件複製回原來的位置。

5. 如果您在此目錄 C:\windows\inf 中沒有指定的文件,或者如果上述方法不起作用,則導航到此處C:\Windows\System32\DriverStore\FileRepository並查找文件夾 usbstor.inf_XXXX (XXXX會有一定的價值)。

文件存儲庫中的 usbstor 修復了 windows 錯誤無法識別的 usb

6.將usbstor.infusbstor.PNF複製到這個文件夾C:\windows\inf

7. 重新啟動您的 PC 並插入您的 USB 設備。

方法 2:更新 USB 驅動程序

1. 按 Windows 鍵 + R 然後輸入“ devmgmt.msc ”並按回車鍵打開設備管理器。

devmgmt.msc 設備管理器

2. 單擊操作 > 掃描硬件更改。

3. 右鍵單擊有問題的 USB(應標有黃色感嘆號),然後右鍵單擊並單擊“更新驅動程序軟件。

修復 USB 設備無法識別更新驅動程序軟件

4.讓它自動從互聯網上搜索驅動程序。

5.重新啟動您的PC,看看問題是否已解決。

6. 如果您仍然面臨 Windows 無法識別的 USB 設備,請對通用總線控制器中存在的所有項目執行上述步驟。

7. 在設備管理器中,右鍵單擊 USB 根集線器,然後單擊屬性,然後在電源管理選項卡下取消選中“允許計算機關閉此設備以節省電源”。

允許計算機關閉此設備以節省電量 USB 根集線器

查看您是否能夠修復 Windows 10 無法識別的 USB 設備問題,如果不能,則繼續下一個方法。

方法 3:禁用快速啟動

快速啟動結合了冷或完全關機和休眠的特性。 當您在啟用快速啟動功能的情況下關閉 PC 時,它會關閉您 PC 上運行的所有程序和應用程序,並註銷所有用戶。 它充當新啟動的 Windows。 但是 Windows 內核已加載並且系統會話正在運行,這會提醒設備驅動程序準備休眠,即在關閉它們之前保存所有當前在您的 PC 上運行的應用程序和程序。 雖然,快速啟動是 Windows 10 中的一項很棒的功能,因為它可以在您關閉 PC 並以相對較快的速度啟動 Windows 時保存數據。 但這也可能是您面臨 USB 設備描述符故障錯誤的原因之一。 許多用戶報告說,禁用快速啟動功能已經解決了他們 PC 上的這個問題。

為什麼需要在 Windows 10 中禁用快速啟動

方法 4:卸載 USB 控制器

1. 按 Windows 鍵 + R 然後輸入“ devmgmt.msc ”並單擊“確定”打開設備管理器。

devmgmt.msc 設備管理器

2. 在設備管理器中展開通用串行總線控制器。

3. 插入顯示錯誤的USB 設備:Windows 10 無法識別 USB 設備。

4. 您將在通用串行總線控制器下看到一個帶有黃色感嘆號的未知 USB 設備

5. 現在右鍵單擊它並單擊卸載以將其刪除。

USB 大容量存儲設備屬性

6. 重新啟動您的電腦,驅動程序將自動安裝。

7. 如果問題仍然存在,請對通用串行總線控制器下的每個設備重複上述步驟。

方法 5:更改 USB 選擇性掛起設置

1. 按 Windows 鍵 + R 然後輸入“ powercfg.cpl ”並按回車鍵打開電源選項。

在運行中鍵入 powercfg.cpl 並按 Enter 打開電源選項

2.接下來,單擊當前選擇的電源計劃上的更改計劃設置

單擊所選電源計劃旁邊的更改計劃設置

3. 現在單擊更改高級電源設置。

點擊底部的更改高級電源設置

4. 導航到 USB 設置並展開它,然後展開 USB 選擇性暫停設置。

5.禁用電池和插入設置

USB 選擇性掛起設置

6. 單擊應用並重新啟動您的 PC。

檢查此解決方案是否能夠修復 Windows 10 無法識別的 USB 設備,如果不能,則繼續。

方法 6:更新通用 USB 集線器

1. 按 Windows 鍵 + R 然後輸入“ devmgmt.msc ”並按回車鍵打開設備管理器。

devmgmt.msc 設備管理器

2. 展開通用串行總線控制器,然後右鍵單擊通用 USB 集線器並選擇“更新驅動程序軟件。

通用 USB 集線器更新驅動程序軟件

3. 接下來選擇瀏覽我的計算機以查找驅動程序軟件。

通用 USB 集線器 瀏覽我的計算機以獲取驅動程序軟件

4. 單擊讓我從計算機上的驅動程序列表中選擇。

5.選擇通用 USB 集線器並單擊下一步。

通用 USB 集線器

6. 如果問題仍然存在,請檢查問題是否已解決,然後對通用串行總線控制器中存在的每個項目嘗試上述步驟。

7.重新啟動您的PC,這必須修復Windows 10無法識別的USB設備問題。

方法 7:卸載隱藏設備

1. 按 Windows 鍵 + X 並單擊命令提示符(管理員)。

右鍵單擊 Windows 按鈕並選擇命令提示符(管理員)

2. 在 cmd 中鍵入以下命令並在每個命令後按回車鍵:

 設置 DEVMGR_SHOW_DETAILS=1
設置 DEVMGR_SHOW_NONPRESENT_DEVICES=1
啟動 devmgmt.msc 

在設備管理器 cmd 命令中顯示隱藏設備

3. 打開潛水管理器後,單擊查看,然後選擇顯示隱藏的設備。

4. 現在展開以下列出的每個設備並蒐索任何可能變灰或帶有黃色感嘆號的設備。

卸載灰顯的設備驅動程序

5. 如果您發現上述任何內容,請卸載。

6. 重啟你的電腦。

方法 8:下載適用於 Windows 8 的 Microsoft 修補程序

1. 到此頁面下載hotfix(需要登錄微軟賬號)。

2.安裝修補程序但不要重新啟動您的PC這是一個非常重要的步驟。

3. 按 Windows 鍵 + R 然後鍵入“ devmgmt.msc ”並按 Enter 打開設備管理器。

devmgmt.msc 設備管理器

4. 接下來,展開通用串行總線控制器並插入您的 USB 設備。

5. 您將看到更改,因為您的設備將添加到列表中。

6.右鍵單擊它(如果硬盤驅動器它將是USB大容量存儲設備)並選擇屬性。

7. 現在切換到詳細信息選項卡並從屬性下拉列表中選擇硬件 ID。

USB大容量存儲設備的硬件ID

8. 記下硬件 ID 的值,因為我們將進一步需要它或右鍵單擊並複制它。

9. 再次按 Windows 鍵 + R,然後鍵入“ regedit ”並單擊“確定”。

運行命令 regedit

10. 導航到以下鍵:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags

usbflags 在註冊表中創建新密鑰

11. 接下來,單擊編輯,然後單擊新建 > 密鑰。

12. 現在您必須按以下格式命名密鑰:

首先,添加標識設備供應商 ID 的 4 位數字,然後添加標識設備產品 ID 的 4 位十六進制數字。 然後添加包含設備修訂號的 4 位二進制編碼的十進制數。

13.所以從設備實例路徑,你可以知道供應商ID和產品ID。 例如,這是一個設備實例路徑: USB\VID_064E&PID_8126&REV_2824那麼這裡 064E 是供應商 ID,8126 是產品 ID,2824 是修訂號。
最終密鑰將被命名為: 064E81262824

14. 選擇您剛剛創建的密鑰,然後單擊編輯,然後單擊新建 > DWORD(32 位)值。

15. 鍵入DisableOnSoftRemove並雙擊以編輯其值。

禁用軟刪除

16. 最後,在數值數據框中輸入 0,然後單擊確定,然後退出註冊表。

注意:DisableOnSoftRemove的值設置為 1 時,系統會禁用移除 USB 的 USB 端口,因此請謹慎編輯。

17.您必須在應用修補程序和註冊表更改後重新啟動計算機。

這是最後一種方法,我希望現在您應該已經修復了 Windows 10 問題無法識別的 USB 設備,如果您仍在為這個問題苦苦掙扎,那麼還有幾個步驟可以幫助您一勞永逸地解決這個問題。

另外,請查看這篇文章如何修復 USB 設備不工作 Windows 10。

好吧,這是本指南的結尾,您已到達此處,這意味著您已修復 Windows 10 無法識別的 USB 設備。 但是,如果您對這篇文章仍有任何疑問,請隨時在評論中提問。

本指南還有什麼要補充的嗎? 歡迎提出建議,一旦驗證,將反映在這篇文章中。