如何修复代码22错误

设备管理器中的代码22错误的故障排除指南

代码22错误是几个设备管理器错误代码之一 。 它是在设备管理器中禁用硬件设备时生成的。

在大多数情况下,Code 22错误意味着手动禁用了该设备,但如果Windows由于缺乏系统资源而被迫禁用设备,您也可能会看到Code 22错误。

Code 22错误几乎总是以下列方式显示:

此设备已禁用。 (Code 22)

有关设备管理器错误代码(如代码22)的详细信息,请参阅设备属性中的设备状态区域: 如何在设备管理器中查看设备状态

重要提示:设备管理器错误代码是设备管理器专有的。 如果您在Windows中的其他地方看到Code 22错误,则很可能是系统错误代码 ,您不应将其作为设备管理器问题排除故障。

Code 22错误可能适用于由设备管理器管理的任何硬件设备,并且任何Microsoft 操作系统都可能遇到代码22设备管理器错误。 这包括Windows 10Windows 8Windows 7Windows VistaWindows XP等。

如何修复代码22错误

  1. 启用设备 。 由于您在设备管理器中看到代码22错误的最常见原因是因为设备已被手动禁用,请尝试手动启用它。
    1. 大多数情况下,这将解决Code 22问题。 不过,不要担心,如果没有。 这意味着你看到的Code 22是由一些不太常见的东西造成的。
  2. 如果还没有,请重新启动计算机
    1. 在设备上看到的错误代码22总是有可能是由硬件的暂时问题引起的。 如果是这样,那么重新启动计算机可能就是解决Code 22错误所需的一切。
  3. 在代码22错误出现之前,您是否安装了设备或在设备管理器中进行了更改? 如果是这样,那么您所做的更改很可能导致Code 22错误。
    1. 如果可以,请撤消更改,重新启动PC,然后再次检查代码22错误。
    2. 根据您所做的更改,某些解决方案可能包括:
      • 删除或重新配置新安装的设备
  4. 将驱动程序回滚到更新之前的版本
  1. 使用系统还原撤消最近的设备管理器相关更改
  2. 重新安装设备的驱动程序。 卸载并重新安装设备的驱动程序是Code 22错误的一种可能的解决方案。
    1. 重要提示:如果USB设备生成Code 22错误,请在设备管理器的通用串行总线控制器硬件类别下卸载每个设备作为驱动程序重装的一部分。 这包括任何USB海量存储设备,USB主控制器和USB根集线器。
    2. 注意:正确地重新安装驱动程序(如上面链接的说明)与更新驱动程序不同。 完整的驱动程序重新安装涉及完全删除当前安装的驱动程序,然后让Windows再次从头安装它。
  3. 更新设备的驱动程序 。 也可以为设备安装最新的驱动程序来纠正Code 22错误。
    1. 如果更新驱动程序确实会消除Code 22错误,这意味着您在上一步中重新安装的存储Windows驱动程序已损坏或者是错误的驱动程序。
  1. 清除CMOS 。 如果Windows必须禁用该设备,由于缺乏系统资源而生成Code 22错误,则清除CMOS可能会解决该问题。
  2. 更新BIOS。 另一种可能性是更新的BIOS版本可以更好地将系统资源处理传递给Windows,从而纠正Code 22错误。
  3. 将设备移动到主板上的其他扩展槽 ,当然假设带有Code 22错误的硬件是某种扩展卡。
    1. 如果Code 22错误是由于系统资源缺乏,将其移动到主板上的另一个插槽可以解决问题。 对于较新的硬件和Windows版本,这种情况并不常见,但这可能是一种简单的故障排除步骤。
  4. 更换硬件 。 设备本身的问题可能是Code 22错误的根本原因,在这种情况下替换硬件是下一个逻辑步骤。
    1. 虽然不太可能,但另一种可能性是该设备与您的Windows版本不兼容。 您可以随时检查Windows HCL以确保安全。
    2. 注意:如果你肯定硬件工作正常并且配置正确,那么你可能会考虑修复安装Windows 。 如果这不起作用,请尝试全新安装Windows 。 我不建议您在更换硬件之前进行操作 ,但如果您没有其他选项,则可能需要尝试进行操作。

请让我知道你是否以我上面没有提到的方式修复了Code 22错误。 我想尽可能保持此页面的准确性。

需要更多帮助?

有关通过社交网络或通过电子邮件与我联系,在技术支持论坛上发布等信息,请参阅获取更多帮助 。 请务必让我知道您收到的确切错误是设备管理器中的代码22错误。 另外,请告诉我们您已采取哪些措施来解决问题。

如果您不想自己修复此代码22问题,请参阅如何让我的计算机修复? 了解您的支持选项的完整列表,以及一路走来的一切帮助,例如计算维修费用,关闭文件,选择维修服务以及更多。