![诊断涉及 USB 的 BSOD](https://linux22.com/image/1259051/%E8%AF%8A%E6%96%AD%E6%B6%89%E5%8F%8A%20USB%20%E7%9A%84%20BSOD.png)
[运行Win7旗舰版 64位]
自从大约 5 周前购买我的新 HP Pavilion Elite HPE-450t 以来,它一直受到 BSDO 崩溃的困扰。崩溃的情况比较罕见,有时 3 或 4 天都不会发生。我花了很多时间试图隔离可能有问题的设备,但我看到过只插入键盘和鼠标(作为 USB 设备)就崩溃的情况,我试过两套键盘/鼠标,所以我没有主意了。 :(
WhoCrashed 工具给出了有关我最近的 BSOD 的信息:
crash dump file: C:\Windows\Minidump\121310-11887-01.dmp
This was probably caused by the following module: usbport.sys (USBPORT+0x2DE4E)
Bugcheck code: 0xFE (0x5, 0xFFFFFA8008F571A0, 0x80863B34, 0xFFFFFA80092F2510)
Error: BUGCODE_USB_DRIVER
file path: C:\Windows\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system which cannot be identified at this time.
我在看http://msdn.microsoft.com/en-us/library/ff560407(VS.85).aspx,对于参数 1 = 0x5,它显示“由于在硬件数据结构中发现错误的物理地址,导致发生硬件故障。这不是由于驱动程序错误造成的”。
我是否应该得出结论,这是机器本身的硬件问题,而不是坏的 USB 驱动程序或 USB 设备?
这是 MiniDump,以防有人可以从中获取更多信息:http://ewt52q.blu.livefilestore.com/y1peS4Ce8nSK1SXghzMDoxDWXlaEu-EKCJsv25y8y5DXXIUzZ9U0_tYgFJXd939fykwa0zRmx98IW0PYG18GioqKAuARYjtspSA/121310-11887-01.dmp?download&psid=2
答案1
我在同一台机器和 Windows 7 和 Windows 7 SP1 上遇到了同样的问题;我已将我的转储转发给了微软的 USB 团队。
由于 HP 拒绝提供解决该问题所需的 BIOS 更新,因此可以参考以下解决方法脚本来避免该问题:https://bayden.com/dl/FixSeries5USB.zip