在讲述我的问题之前,我需要告诉你们一件事。我在 Google、Superuser 和 StackOverflow 上搜索了很多次,但找不到任何有用的信息。
我使用一台 Windows Server 2008 R2 机器,配有 Intel i3 处理器、4 GB RAM。主板是 ECS H55H-CM。从昨天开始,USB 设备都无法使用 - 键盘、鼠标、U 盘、读卡器、打印机。现在我使用的是 PS/2 鼠标和键盘。
这是设备管理器。
如您所见,Huawei Mobile Connect 下方提到了 USB 控制器(Intel (R) 5 系列/3400 系列芯片组 USB 增强型主机控制器)。卸载并重启后,它们开始出现在“其他设备”下。
这是我在查看属性时出现的错误 - “未安装此设备的驱动程序。(代码 28)此操作需要交互式窗口站。要重新安装此设备的驱动程序,请单击“重新安装驱动程序”。
- 我尝试拔掉又插上很多次。
- 尝试安装驱动程序,但仍然没有任何反应。安装驱动程序后,设备管理器仍然一样。
- 卸载每个 USB 控制器并重新启动系统。
- 扫描硬件变化。
我尝试了在很多网站上看到的所有方法,但都没有任何效果。那么我应该怎么做才能让 USB 设备正常工作呢?
更新
作为最后一次尝试,我卸载了“其他设备”(参见第一张图片)并重新启动了系统。重新启动后,出现了 7 个“发现新硬件”窗口,我选择“稍后询问我”。然后我连接了 USB 鼠标、U 盘、打印机和键盘。除键盘外,所有设备都正常工作。所以我移除了 USB 键盘并插入了 PS/2 键盘。现在设备管理器如下所示 -
如果在出现“发现新硬件”窗口时选择安装驱动程序,则所有 USB 设备都无法工作。现在只有 USB 键盘无法工作。每次启动系统时,我都必须选择“稍后询问我”选项才能使 USB 设备正常工作。
我怎样才能彻底解决这个问题?
更新
未知设备的硬件 ID 为:
- USB\ROOT_HUB20&VID8086&PID3B34&REV0006
- USB\ROOT_HUB20&VID8086&PID3B3C&REV0006
- USB\VID_8087&PID_0020&REV_0000
- USB\VID_8087&PID_0020&REV_0000
答案1
尝试删除 UpperFilters 和 LowerFilters 注册表值,使用 regedit 访问您设备的子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
。
尝试为您的设备使用最新的芯片组驱动程序,尽管它可以追溯到 2011 年(!),但它可能不适合 Windows 2008 R2(在这种情况下,请继续使用 Windows 提供的通用驱动程序):
适用于 Windows 的英特尔® 5500/5520/3400 芯片组驱动程序。
如果没有什么效果,试试这些Windows 的修复方法:
- 启动到“修复您的计算机/命令提示符”,cd 到
X:\sources\recovery
并启动startrep.exe
。 chkdsk C: /f
然后跑chkdsk c: /r
,以防万一- 作为最后措施,执行就地升级。
确保开始之前有良好的备份。
从您上次的编辑来看,Windows 似乎为您的主板安装了错误的 USB 驱动程序。
驾驶场景有各种驱动程序可供您尝试,尤其是系统和芯片组的驱动程序,同时继续阻止 Windows 更新它们。Driver Scape 是商业的,但它列出的驱动程序可以从制造商处免费下载。您可以单击列表中的任何驱动程序以查看其详细信息,然后使用版本号在 Google 上搜索它。
例如,搜索“Intel(R) 5 Series/3400 Series Chipset Family 2 port Serial ATA Storage Controller 3B26 9.1.9.1006”得到的结果本网站驱动程序似乎可以下载。我会先使用病毒总数。
这是一个漫长的搜索,您找到的一些驱动程序可能不适合您的硬件,因为像 Driver Scape 这样的网站往往会列出太多驱动程序以吸引付费客户。
您还可以在设备管理器中找到设备的驱动程序:右键单击设备,然后在其属性中转到“详细信息”选项卡,然后使用“硬件 ID”的值来识别设备。有关更多信息,请参阅文章: 如何在设备管理器中查找未知设备的驱动程序。
答案2
“从昨天起,USB 设备均无法使用”
如果突然发生这种情况,则 USB 控制器可能出现故障。
- 插入 USB 密钥
- 重新启动机器,看看 BIOS 是否将其视为启动设备
- 如果能,那就是软件问题,Windows 出了点问题。如果不能,那就是主板坏了,可以退货。
答案3
答案4
经过三天尝试,我卸载了USBPcap从程序和功能开始,现在一切都像以前一样运行。