文章編號: 817900 - 上次校閱: 2011年3月2日 - 版次: 9.5

在您移除或插入 USB 裝置之後,USB 連接埠可能會停止運作

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

如果要繼續收到 Windows XP的安全性更新,請確定您執行的是 Windows XP (含 Service Pack 3 (SP3))。如需詳細資訊,請參閱此 Microsoft 網頁: 已結束針對部分 Windows 版本的支援 (http://windows.microsoft.com/zh-tw/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs?os=xp)

在此頁中

全部展開 | 全部摺疊

問題描述

如果您快速且重複地插入、移除 USB 裝置,USB 連接埠可能會停止回應。當連接埠處於該狀態時,將無法辨識任何 USB 裝置,而 USB 裝置將無法運作。

本文可以協助您修正此問題。

先決條件

您必須使用管理認證來登入 Windows 以執行列於此文章中的某些疑難排解方法。如果這是您的個人電腦,您很可能已經以系統管理員帳戶登入。如果這部電腦是公司網路的一部分,您可能必須尋求系統管理員的協助。若要確認您是否以具備管理認證的使用者帳戶登入 Windows,請造訪下列 Microsoft 網站:
http://support.microsoft.com/gp/admin (http://support.microsoft.com/gp/admin)

解決方式

如果要修正這個問題,請依照所列順序使用下列方法。執行每個方法之後,請檢查 USB 裝置以查看問題是否已修正。如果問題已修正,請嘗試下一個方法。

如果這些方法無效,本文還包含一些您可以嘗試的解決方案。

方法 1:使用「裝置管理員」來掃描硬體變更

使用「裝置管理員」來掃描硬體變更。在電腦掃描掃描硬體變更之後,可能可以辨識已連接至 USB 連接埠的 USB 裝置,讓您能夠使用該裝置。

若要掃描硬體變更,請依照下列步驟執行:
  1. 按一下 [開始],然後按一下 [執行]

    注意 如果您執行的是 Windows Vista,請按一下 [開始],然後使用 [開始搜尋] 方塊。
  2. 輸入 devmgmt.msc,然後按一下 [確定]。「裝置管理員」即會開啟。
  3. 在「裝置管理員」中,按一下您的電腦,使其反白顯示。
  4. 按一下 [執行],然後按一下 [硬體變更掃描]
  5. 檢查 USB 裝置,看看它是否在作用中。
如果掃描硬體變更可以修正問題,您便已完成作業。如果此方法無法修正問題,請執行方法 2。

方法 2:重新啟動電腦

如果掃描新硬體無法修正問題,請嘗試重新啟動電腦。在電腦重新啟動之後,請檢查 USB 裝置以查看它是否在作用中。

如果重新啟動電腦可以修正問題,您便已完成作業。如果此方法無法修正問題,請執行方法 3。

方法 3:停用並重新啟用 USB 控制器

使用「裝置管理員」來停用並重新啟用所有 USB 控制器。這可讓控制器將 USB 連接埠從無回應狀態復原。USB 控制器代表「裝置管理員」中的 USB 連接埠。如果您不熟悉進階疑難排解,請嘗試<其他可行方案>一節中的步驟。

若要停用並重新啟用 USB 控制器,請依照下列步驟執行:
  1. 按一下 [開始],然後按一下 [執行]

    注意 如果您執行的是 Windows Vista,請按一下 [開始],然後使用 [開始搜尋] 方塊。
  2. 輸入 devmgmt.msc,然後按一下 [確定]。「裝置管理員」即會開啟。
  3. 展開 [通用序列匯流排控制器]

    注意 您可能必須向下捲動清單才能找到這個項目。
  4. 用滑鼠右鍵按一下 [通用序列匯流排控制器] 下的第一個 USB 控制器,然後按一下 [解除安裝] 將其移除。
  5. 針對列在 [通用序列匯流排控制器] 下的每個 USB 控制器重複執行步驟 4。
  6. 重新啟動電腦。電腦啟動之後,Windows 將自動掃描硬體變更並重新安裝您已解除安裝的所有 USB 控制器。
  7. 檢查 USB 裝置,看看它是否在作用中。
如果 USB 連接埠可以辨識裝置,且您也可以使用該裝置,您便已完成作業。

如果此方法可以修正問題,您便已完成作業。如果此方法無法修正問題,請前往<其他可行方案>一節。

其他可行方案

如果這些方法都無法解決您的問題,您可以停用「選擇性暫停」功能。不過,請注意,當停用「選擇性暫停」功能時,系統中的所有 USB 主機控制器驅動程式 (以及所有的 USB 連接埠和連接的 USB 裝置) 都會受到影響。因此,您的電腦將無法暫停任何已連接至電腦的 USB 裝置,USB 裝置在連接至電腦時會繼續使用電源。此外,[允許電腦關閉這個裝置以節省電源] 核取方塊將不會顯示在 USB 根集線器的 [電源管理] 索引標籤上。

如果要我們為您停用「選擇性暫停」功能,請前往<為我修正此問題>一節。如果您要自行停用,且您知道如何進行進階疑難排解,請前往<讓我自行修正此問題>一節。

為我修正此問題

如果要自動修正此問題,請按一下 [修正此問題] 連結。然後按一下 [檔案下載] 對話方塊中的 [執行],並依照此精靈中的步驟執行。

修正此問題
Microsoft Fix it 50052


注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。

注意如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。

讓我自行修正此問題

本節主要是為進階電腦使用者而提供。

您可以編輯登錄藉此停用「USB 選擇性暫停」功能來解決問題。USB 裝置會因為選擇性暫停功能中的競爭狀況而變成無法回應。選擇性暫停功能會暫停 USB 裝置,讓電腦關閉 USB 裝置以有效維護電池電力。然而,有時候此功能可能無法正確喚醒 USB 裝置。因此,當您嘗試使用 USB 裝置時,它將無回應。

您可以針對電源管理不重要或非必要的伺服器產品停用這個功能。

重要 這個章節、方法或工作包含的步驟會告訴您要如何修改登錄。然而,如果登錄修改錯誤,可能會發生嚴重的問題。因此,請確定小心執行下列步驟。為加強保護,修改登錄之前,請務必將它備份起來。如果發生問題,您就可以還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/ ) 如何在 Windows XP 中備份及還原登錄
若要停用「選擇性暫停」功能,請依照下列步驟執行:
  1. 按一下 [開始],然後按一下 [執行]

    注意 如果您執行的是 Windows Vista,請按一下 [開始],然後使用 [開始搜尋] 方塊。
  2. 輸入 regedit,然後按一下 [確定]。「登錄編輯程式」即會開啟。
  3. 找出並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB
  4. 出現 [DisableSelectiveSuspend] 登錄項目時,請按兩下該項目。如果沒有出現,請建立一個項目。若要建立項目,請依照下列步驟執行:
    1. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
    2. 輸入 DisableSelectiveSuspend,然後按下 ENTER。
    3. [編輯] 功能表上,按一下 [修改]
  5. 在 [數值資料] 欄位中,輸入 1 以停用「選擇性暫停」功能,然後按一下 [確定]
立即前往<這樣是否已修正問題?>一節。

這樣是否已修正問題?

檢查問題是否已修正。如果問題已修正,您便已完成本文。如果問題尚未修正,則可連絡技術支援服務 (http://support.microsoft.com/contactus)

原因

會發生這問題,是因為計時問題所引起,此問題會使電腦無法偵測到 USB 裝置。

Microsoft 和製造 USB 所使用晶片的硬體廠商已經在調查這個問題。然而,由於這是間歇性產生的問題,因此結果無法確定。

狀態

Microsoft 將會持續研究這個問題,並在找到更多資訊後,於此文件中發佈。

這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1
關鍵字:?
kbmsifixme kbfixme kbprb KB817900
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。