如何修复 Windows 中的“Windows 已停止此设备”代码 43 错误

代码 43(Code 43)可能出现在所有当前版本的Microsoft Windows上,并阻止您使用多种设备,包括图形卡和外部硬盘驱动器。代码 43(Code 43)通常是“ Windows已停止此设备”错误消息背后的罪魁祸首。 

在本文中,我们将了解出现代码 43 的原因以及如果发生这种情况如何解决它。我们列出了修复程序,以便他们轻松解决问题,因此请按顺序尝试修复程序。 

是什么导致 Windows 中出现代码 43? 

代码 43 有多种原因。这可能意味着您的设备存在硬件问题,或者驱动程序或软件错误导致Windows无法识别它。 

代码 43(Code 43)可以出现在设备管理器(Device Manager)中可见的任何硬件设备上,尽管它最常出现在视频卡和USB设备(如外围设备和外部硬盘驱动器)上。 

如何检查代码 43?

如果您收到消息“ Windows已停止此设备,因为它报告了问题”,您要做的第一件事就是确保是代码 43 导致您的设备出现问题。 

  1. 打开开始(Start )菜单,键入设备,(Device,)然后选择设备管理器(Device Manager)。 

注意:(Note: )设备管理器(Device Manager)可能会用感叹号突出显示导致错误的设备。如果不是,它很可能在显示(Display) 适配器(Adaptors)通用串行总线(Universal Serial Bus)控制器下。 

  1. 如果有问题的设备突出显示,请从列表中双击它以打开其属性。 
  2. 如果是代码 43 故障,在设备状态(Device status)下会显示Windows 已停止此设备,因为它报告了问题(代码 43)。 (Windows has stopped this device because it has reported problems (Code 43). )

  1. 如果设备未突出显示,请如上所述手动检查有问题的设备。首先检查显示(Display) 适配器(Adaptors)通用串行总线(Universal Serial Bus)控制器。

如果代码 43 出错,请继续进行以下修复。如果是另一个错误,请尝试查看其他故障排除文章。 

如何修复代码 43

尝试按照以下顺序列出的修复程序。我们先从最常用的解决方案开始,然后再进行不太常见的修复。

重启你的电脑(Restart Your Computer)

出现任何错误的第一步是重新启动计算机。 

  1. 确保(Ensure)所有程序都已关闭并保存所有打开的文件。 
  2. 打开开始菜单(Start Menu)。 
  3. 选择电源(Power)按钮 >关机(Shut down)。 

  1. 稍等片刻,然后重新打开计算机。 

一些用户报告说关闭您的计算机而不是重新启动可以解决此问题。 

检查设备是否有故障(Check If the Device is Faulty)

如果可以,请尝试将您的设备连接到第二台计算机。如果设备正常,就知道是原电脑有问题,可以排除硬件故障。这意味着它很可能是软件问题。如果设备不工作,您手头可能有硬件故障。 

此外,检查其他电缆是否可以解决问题(如果适用于您的设备)。有时电缆可能会损坏并阻止Windows识别设备或与设备交互。 

您还应该尝试通过不同的端口连接它,以检查它是否是故障端口。例如,某些USB设备可能需要有源端口 - 所以请确保不是这种情况。如果您的USB 端口有故障(USB port is faulty),您可以修复它。 

在单独的计算机上正确弹出您的设备(Properly Eject Your Device on a Separate Computer)

如果故障与外部硬盘驱动器等设备有关,请尝试在第二台计算机上连接并正确弹出它。您需要第二台计算机来执行此步骤。 

  1. 将您的设备连接到第二台计算机并等待它被识别。 
  2. 打开图标托盘(Icon Tray),右键单击USB 符号( USB symbol )(安全删除硬件(Remove Hardware)弹出媒体(Eject Media))。 

  1. 选择弹出我的 […](Eject My […])

  1. 将其连接到您的主计算机以检查其是否正常工作。 

系统还原(System Restore)

有时,新的驱动程序或对特定设置的更改可能会导致代码 43 错误。尝试手动回滚这些设置。如果您不确定更改,请尝试执行系统还原。 

  1. 打开开始菜单(Start Menu)并输入Recovery。 

  1. 选择恢复(Recovery)。 
  2. 选择打开系统还原(Open System Restore)。 

  1. 选择您要使用的还原点。然后选择扫描受影响的程序(Scan for affected programs)。 

  1. 如果您对潜在的更改没有意见,请选择Close > Next > Finish。 

注意:(Note:)您必须打开系统保护(system protection turned on)才能访问系统还原点。 

禁用和重新启用您的设备(Disable and Re-enable Your Device)

重新启用您的设备可以充分刷新它以修复Code 43问题。 

  1. 打开开始菜单(start menu),输入设备(Device)并选择设备管理器(Device Manager)。 

  1. 找到您的设备并右键单击它。 
  2. 选择禁用设备(Disable Device)>(Yes)。 

  1. 稍等片刻,然后选择Enable Device。 
  2. 选择确定(OK)并检查设备是否正常工作。 

更新、重新安装或回滚设备驱动程序(Update, Reinstall, or Roll Back Device Drivers)

如果禁用和重新启用都不起作用,是时候检查和更新驱动程序了(update the drivers)。 

要更新您的驱动程序: 

  1. 打开开始(Start )菜单,键入设备,(Device,)然后选择设备管理器(Device Manager)。 

  1. 找到并右键单击您的设备。 
  2. 选择更新驱动程序(Update Drivers)。 

  1. 选择自动搜索驱动程序(Search automatically for drivers )并让向导安装最新的驱动程序。

如果这不起作用,您可以将驱动程序回滚(roll back the drivers)到以前的版本,看看是否能解决问题。

  1. 打开Start,键入Device Manager,然后选择它。 
  2. 找到并双击您的设备。 
  3. 选择驱动程序(Driver)选项卡,然后选择回滚驱动程序(Roll Back Driver)。 

  1. 阅读说明后 选择是。(Yes)

注意(Note):此选项可能不存在,在这种情况下,您可能必须手动卸载并重新安装驱动程序。 

更新视窗

要检查您的 PC 是否是最新的,请按照下列步骤操作:

  1. Windows键并键入更新(Updates)。 
  2. 选择检查更新(Check for updates ),然后再次选择检查更新(Check for updates )。 

  1. 如果有任何可用更新,请选择下载。(Download )
  2. 完成安装向导。 

能源管理(Power Management)

一些用户报告说,他们的笔记本电脑的节电功能是导致代码 43 错误的原因。要查看是否是这种情况,请尝试在笔记本电脑的设置中禁用它,如下所示。 

对于 USB 设备:

  1. 打开Start,键入Device Manager,然后选择它。 
  1. 找到并双击通用串行总线控制器(Universal Serial Bus controllers)下的USB 根集线器组件(USB Root Hub components)。 

  1. 选择电源管理(Power Management )选项卡并取消选中允许计算机关闭此设备以节省电源(Allow the computer to turn off this device to save power)。 

  1. 单击确定(OK)。 
  2. 对其他USB 根集线器(USB Root Hub)设备 重复此操作。

对于一般节电模式: 

  1. 打开控制面板(Control Panel)。 
  2. 选择系统和安全(System and Security)>电源选项(Power Options)。 

  1. 选择处于活动状态的电源计划旁边的 更改计划设置。(Change plan settings)

  1. 选择更改高级电源设置(Change advanced power settings)。 

  1. 在列表中,找到USB 设置(USB Settings)。展开此项,然后展开 USB选择性暂停设置( selective suspend setting)。 
  2. 在下拉菜单中 将此设置为禁用。(Disabled)

  1. 您可能会看到两个设置(电池模式和插入式)。如果是这样,请对两者重复。
  2. 选择应用(Apply)。 

更新 BIOS(Update BIOS)

最后,也是最不可能的原因是BIOS。过时的BIOS可能会导致您的错误代码 43。但是,这不太可能,并且更新BIOS存在潜在风险。首先(First)检查您是否拥有最新的 BIOS 版本(check if you have the most recent BIOS version),然后决定是否要更新它。 

回去工作

如果您已按照所有这些步骤操作,您的设备应该会重新启动并运行。如果没有,您可能需要处理硬件故障,您可能需要考虑更换设备。希望(Hopefully)它仍在保修期内!

如果我们的任何修复对您有用,请在下方告诉我们。 



About the author

我是一名免费软件开发人员和 Windows Vista/7 倡导者。我已经写了数百篇关于操作系统相关主题的文章,包括提示和技巧、修复指南和最佳实践。我还通过我的公司 Help Desk Services 提供与办公室相关的咨询服务。我对 Office 365 的工作原理、功能以及如何最有效地使用它们有着深刻的理解。



Related posts