狀況
在電腦上執行的 Windows 7 或 Vista Service Pack 2 (SP2),您可以按任何鍵鍵盤將電腦從睡眠或休眠狀態恢復作業上。不過,鍵盤和滑鼠會變得沒有回應登入畫面出現後一段時間。它可能要花超過 20 秒才可使用鍵盤和滑鼠。
在使用無線鍵盤及滑鼠的某些系統上,就會發生這個問題。原因
無線鍵盤及滑鼠控制 USB 主機控制器不正確呈交給作業系統,就會發生這個問題。
解決方案
若要解決這個問題,請新增 USB 萬用主機控制站的 ForceHCResetOnResume 登錄項目。 若要執行這項操作,請參考下列步驟:
重要這個章節、 方法或工作包含修改登錄的步驟。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請務必小心執行這些步驟。為加強保護,請在修改前備份登錄。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:322756如何備份及還原 Windows 中的登錄
步驟 1︰ 判斷特定的 USB 萬用主機控制站
-
按一下 [開始中開始搜尋] 方塊中,輸入 「裝置管理員 」 ,然後按一下 [程式集] 清單中的 [裝置管理員。
-
按一下 [檢視] 功能表上的 [連線的裝置]。
-
展開 [處理器] 節點、 展開 [ Microsoft 與 ACPI 相容系統],然後展開PCI 匯流排。
會列出數個 USB 萬用主機控制站。 -
展開每個 USB 萬用主機控制站] 節點,然後再展開後續的子節點,直到您找到失敗的裝置名稱。
-
當您找到裝置後,相關聯的 USB 萬用主機控制站,以滑鼠右鍵按一下,然後按一下 [屬性。
-
按一下 [詳細資料] 索引標籤。
-
在 [屬性] 清單中,選取 [驅動程式機碼。
-
驅動程式機碼會如下所示︰
{36fc9e60-c465-11cf-8056-444553540000}\0002.請注意最後四個數字,此驅動程式機碼。
步驟 2︰ 新增 USB 萬用主機控制站的 ForceHCResetOnResume 登錄項目
-
按一下 [開始,開始搜尋] 方塊中輸入regedit ,,然後按一下 [程式集] 清單中的regedit.exe 。
-
找出並按一下下列登錄子機碼︰
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\Four-digit_number注意事項
-
在這個步驟中,四個 digit_number會在系統中是 USB 裝置的預留位置。
-
在這個步驟中,您都必須使用您在步驟 1 的 h 中記下的值來找出登錄子機碼。 例如,如果驅動程式機碼,從步驟 1 的 h {36fc9e60-c465-11cf-8056-444553540000} \0002,然後您必須尋找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {36FC9E60-C465-11CF-8056-444553540000} \0002
-
-
在 [編輯] 功能表上指向 [新增],然後按一下 [DWORD 值]。
-
輸入ForceHCResetOnResume,然後再按 ENTER 鍵。
-
以滑鼠右鍵按一下名稱的 DWORD] 的ForceHCResetOnResume ,然後按一下 [修改。
-
在 [數值資料] 方塊中,鍵入1,然後按一下[確定]。
-
結束登錄編輯程式。
-
重新啟動電腦。