修复Windows已停止报告此问题的原因,此设备已停止(代码43)

尝试消除问题的工具

以下疑难解答指南提供了有关如何修复Windows设备管理器可能显示的代码43错误消息的说明。

您可能在设备管理器中看到的错误消息显示为Windows,因为该设备已报告问题(代码43),所以该设备已停止。

基本上,它说的是Windows已停止设备,并且设备几乎可以是任何东西。例如Nvidia图形卡或USB设备(例如打印机,外部硬盘驱动器或媒体播放器)。

该错误会在所有最新版本的Microsoft Windows操作系统上发生,包括Windows XP,Windows 7,Windows 8.1和Windows 10上。

找出问题

windows has stopped this device because it has reported problems code 43

您可能要做的第一件事是检查代码43是否确实是导致此问题的错误消息。您需要为此打开Windows设备管理器:

  1. 点击Windows键,键入 devmgmt.msc 并按键盘上的Enter键。
  2. 如果设备管理器没有立即突出显示有问题的设备,请首先检查“显示适配器”和“通用串行总线”控制器部分。
  3. 设备管理器可能会用黄色的感叹号突出显示有问题的设备,但并非总是如此。
  4. 双击设备以打开其属性。
  5. 属性窗口在常规选项卡上突出显示设备的状态。检查它以查明Windows是否已停止此设备,因为该设备已报告问题(代码43),已列在该设备的状态中。

其他错误消息或信息可能会在此处列出,例如“ USB设备返回了无效的USB配置描述符”。

在Windows上修复错误代码43

既然您已经确认Windows已经停止了该设备代码43,这确实是导致设备在计算机上停止正常工作的错误,那么现在是解决此问题的时候了。

Windows抛出的错误消息是通用的,可能表示硬件组件存在严重问题,例如USB设备,或者只是暂时的错误会自行消失。

由于没有一种解决方法可以完全解决所有问题,因此这使问题解决成为问题。

在你开始前

您可能首先想做的是在抛出错误代码之前追溯您的步骤。您是否安装了新的设备驱动程序,更新了Windows,安装了新的软件程序,或切换了电缆或将硬件组件移至另一个USB端口?

如果您提出了可能导致问题的解决方案,那么您可能已经接近解决方案。安装新驱动程序之类的问题很可能会导致此问题。

修复1:重新启动PC

重新启动Windows PC可能会解决此问题,因为在下次启动时可能会加载设备驱动程序,并且在这种情况下设备可能会像以前一样工作。

值得一试,但只有一次。如果您注意到在下一个会话期间再次抛出Windows代码43,则可以确定这不是暂时的硬件问题,而是需要引起更多注意的问题。

修复2:拔下插头,插入设备

如果设备是外部设备,例如打印机,蓝牙加密狗或网络摄像头,则可以通过将其从Windows PC拔出并重新插入来解决此问题。

如果您可以使用另一个USB端口,也可以尝试使用它。 这个 为十个论坛上的用户解决了该问题,该用户购买了USB蓝牙加密狗,却发现它抛出了错误代码43。

一些USB设备可能需要更多的电量。将它们插入其他端口可能会解决问题。

修复3:删除其他USB设备

如果其他USB设备已连接到计算机,请尝试拔下这些USB设备,然后重新启动PC,检查是否解决了问题。

这可能暗示了设备之间的不兼容或电源问题。

修复4:卸载驱动程序

uninstall driver device

Microsoft对Windows上的代码43错误的建议是识别设备并卸载其驱动程序。您可以在我们已经打开的设备管理器中进行此操作,首先检查问题。

如果您忘记了如何启动它:点击Windows键,键入 devmgmt.msc 然后按Enter键。

双击要从中删除驱动程序的设备,然后选择“驱动程序”选项卡。

找到“卸载驱动程序”或“卸载设备”按钮。前一个按钮显示在旧版本的Windows上,后一个按钮显示在Windows 10的最新版本上。

Windows将显示一条警告消息,提示您即将从系统中删除设备。不必为此担心,因为我们将在过程的下一步中再次添加设备。

remove device

选择“确定”或“卸载”选项,以启动卸载过程的提示上显示的任何一种为准。

删除后将重新加载设备管理器,并且该设备不应再在其中列出。

现在,设备已被卸下,是时候扫描PC以便再次将其添加为组件了。

选择操作>扫描硬件更改,然后等待扫描完成。该设备应再次添加到PC,并且您可能需要双击该设备以在“常规”下检查其状态。如果一切顺利,则应该获得“此设备运行正常”的状态。

修复5:更新驱动程序

update driver windows

如果上面列出的所有选项都不能解决问题,则可以通过更新设备驱动程序来解决问题。这在很大程度上取决于设备以及是否有更新版本的驱动程序。

右键单击设备管理器中的设备,然后选择“更新驱动程序软件”。 Windows检查设备的更新驱动程序,如果找到,则下载并安装它们。

如果找不到新的驱动程序,建议检查制造商的网站以查找是否有新的驱动程序。

修复6:电源管理

power management

如果使用笔记本电脑或除高性能以外的任何电源计划,则省电功能可能会导致设备抛出错误代码43。

再次打开设备管理器,然后在此处找到USB根集线器组件。

双击那里列出的第一个USB Root Hub设备,然后从选项中选择属性。当新窗口打开时,切换到电源管理选项卡,并取消选中“允许计算机关闭此设备以节省电源”的复选标记。

单击确定以完成该过程,然后对列出的任何其他USB Root Hub设备重复该过程。

usb selective suspend

您可能要检查的第二个电源管理功能在“电源选项”中找到。

  1. 点击Windows键,输入 powercfg.cpl 然后按Enter键。这将在Window PC上打开电源选项。
  2. 找到活动的电源计划,然后单击旁边的“更改计划设置”链接。
  3. 在下一页上,选择“更改高级电源设置”。
  4. 在打开的“电源选项”窗口中导航至“ USB设置”>“ USB选择性挂起设置”,然后将设置切换为“禁用”(您可能会看到两个电池,并且已插入电源)。
  5. 单击“应用”以完成该过程。

修复6:Microsoft Fix-It诊断和修复Windows USB问题

windows usb troubleshooter

Microsoft发布了Fix It解决方案,即一键式解决方案,以解决Windows上与USB相关的问题。

要使用它, 下载 将该程序从Microsoft网站下载到本地PC,然后再运行。

确保在打开的第一个屏幕上单击“高级”,然后从“自动应用修复”中删除复选标记。如果您不这样做,则会自动应用修复程序,而您对此没有任何发言权。

通过取消选中标记,将列出所有修复程序,由您决定是否运行它们。这使您可以更好地控制过程。

Windows USB故障排除程序修复了以下问题:

  1. 您的USB类过滤器无法识别。
  2. 无法识别您的USB设备。
  3. USB打印机设备无法打印。
  4. USB存储设备无法弹出。
  5. Windows Update配置为从不更新驱动程序。

较小的修复

  1. 设备可能有缺陷。如果真是这样,世界范围内没有任何解决办法可以解决该问题。如果您刚刚购买,请考虑退货并购买新的。
  2. 设备的电缆可能无法正常工作。如果您有备用电缆,请尝试这样做是否可以解决代码43错误。

带有故障排除说明的视频

第一个视频将引导您完成修复Nvidia卡的Code 43的步骤。

下一个视频可帮助您在运行虚拟货币矿工时修复代码43错误,例如比特币或以太坊。

Microsoft在Windows上对Code 43的评价

微软 已发表 Windows在其Hardware Dev Center网站上针对错误代码43的技术说明,该错误说明控制设备的驱动程序通知Windows操作系统该设备发生故障。

Microsoft Windows USB核心团队 已发表 Windows 8.1启动后的博客文章“为什么我的USB设备在Windows 8.0上能工作,但在Windows 8.1上却无法运行,代码为43”,其中从Windows 8升级到8.1后,它提供了有关代码43错误的信息

当一些USB设备连接到增强型主机控制器(EHCI)的端口时,在Windows 8.1上可能无法枚举,但在Windows 8上可以工作。在Windows 8.1中,该错误在设备管理器中报告为错误代码43。原因之一是该设备报告自己支持的USB版本大于2.00,但未提供所需的BOS描述符。

微软 强调 Windows的另一个原因已停止了该设备,因为它已报告了问题。 (代码43)在Technet上,这次是在运行Windows 7的笔记本电脑上。

症状是,当您将USB设备连接到Windows7笔记本电脑时,系统将弹出消息“连接到此计算机的USB设备之一出现故障,Windows无法识别它”。

此外,您可以在“设备管理器”中找到错误代码43,“ Windows已停止报告该设备,因为它已报告问题。 (代码43)”。