ERROR_DEVICE_ENUMERATION_ERROR 由 Win32 系統錯誤代碼 648 (0x288) 標識,表示 Windows 在與裝置有效通訊時遇到困難。此問題可能由多種原因引起,例如係統檔案損壞、驅動程式過時或損壞、或電源設定配置錯誤。
錯誤代碼 648 附帶的特定錯誤訊息指出「‘%hs’在接通電源或讀取設備配置時遇到錯誤。」這可能表示硬體故障或連接問題。
在深入研究進階故障排除技術之前,建議先執行以下初步步驟:
- 重新啟動您的電腦。
- 安裝所有待處理的 Windows 更新。
- 斷開所有不必要的外圍設備。
如何在 Windows 中解決 ERROR_DEVICE_ENUMERATION_ERROR
1.修復損壞的系統文件
- 按Windows +S 調出搜尋功能,輸入指令提示符,然後選擇「以管理員身分執行」。

- 當使用者帳戶控制 (UAC) 提示時,按一下「是」 。
- 依序輸入以下 DISM 指令,Enter每次都點選:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth - 輸入以下命令執行系統檔案檢查器 (SFC) 掃描:
sfc /scannow
- 重新啟動電腦以完成變更。
執行 DISM 和 SFC 掃描將恢復任何損壞的系統文件,從而消除 ERROR_DEVICE_ENUMERATION_ERROR 問題的根本原因!
2.更新受影響設備的驅動程式
- 按Windows+X開啟進階使用者選單,然後選擇裝置管理員。
- 展開類別並找到有問題的設備。右鍵單擊它,然後選擇更新驅動程式。

- 選擇自動搜尋驅動程式並允許 Windows 尋找並安裝最合適的版本。

- 確保更新其他關鍵驅動程序,包括鍵盤、滑鼠、顯示適配器和硬碟的驅動程式。
- 最後,重新啟動計算機,看看問題是否解決。
過時或損壞的驅動程式通常是導致錯誤代碼 648 的主要原因。
如果 Windows 無法找到新版本,請造訪製造商的網站手動下載並安裝最新的驅動程式版本。
3.修改受影響設備的電源管理設置
- 按Windows+R開啟執行對話框,輸入devmgmt.msc,然後按Enter。
- 右鍵點選受影響的裝置並選擇“屬性”。

- 導航至電源管理選項卡,取消選取允許電腦關閉此裝置以節省電源的選項,然後按確定。

- 重新啟動您的電腦以檢查問題是否已解決。
4.停用快速啟動
- Windows使用+打開搜索S,輸入控制面板,然後啟動應用程式。
- 選擇系統和安全。

- 在電源選項下,按一下變更電源按鈕的功能。
- 選擇更改目前不可用的設定。
- 取消選取開啟快速啟動,然後儲存變更。

- 重新啟動電腦以觀察任何改進。
快速啟動會幹擾作業系統和連接設備之間的通信,並經常觸發 ERROR_DEVICE_ENUMERATION_ERROR。停用此功能可以快速解決問題!
5.執行系統還原
- 按Windows+R開啟執行,輸入rstrui.exe,然後點選Enter。
- 如果出現提示,請選擇「選擇其他還原點」選項,然後按一下「下一步」。

- 選擇列出的最早的還原點或出現系統錯誤之前的還原點,然後按一下「下一步」。

- 查看恢復詳細信息,按一下“完成”,然後確認。
- 等待系統恢復 – 此過程通常需要 15 到 45 分鐘。
如果先前解決該問題的嘗試失敗,執行系統還原可能會恢復導致 ERROR_DEVICE_ENUMERATION_ERROR 的任何最近變更。
如果這些解決方案無法解決錯誤,則可能需要尋求專業協助,因為硬體故障可能是原因。
如果您有疑問或建議想與其他讀者分享,請隨時在下面發表評論!
常見問題
1.什麼原因導致ERROR_DEVICE_ENUMERATION_ERROR?
此錯誤通常是由於系統檔案損壞、驅動程式過時或損壞以及電源設定配置錯誤而導致 Windows 中的裝置通訊中斷而發生的。
2.硬體故障會觸發此錯誤嗎?
是的,硬體故障或連線不良可能會引發 ERROR_DEVICE_ENUMERATION_ERROR,尤其是當裝置無法與 Windows 正確通訊時。
3.如何防止 ERROR_DEVICE_ENUMERATION_ERROR 再次發生?
定期更新裝置驅動程式、執行系統維護並確保硬體運作良好可以顯著降低將來遇到 ERROR_DEVICE_ENUMERATION_ERROR 等錯誤的風險。
發佈留言