如何修复代码32错误

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

代码32错误是几个设备管理器错误代码之一 。 它们通常是在注册表中禁用硬件设备驱动程序的启动类型时引起的。

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

此设备的驱动程序(服务)已被禁用。 备用驱动程序可能会提供此功能。 (代码32)

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

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

代码32错误可能适用于设备管理器中的任何硬件设备,但大多数代码32错误出现在蓝光,DVD和CD驱动器等光驱上。

任何Microsoft的操作系统都可能遇到代码32设备管理器错误,包括Windows 10Windows 8Windows 7Windows VistaWindows XP等。

如何修复代码32错误

  1. 如果您在看到Code 32错误后至少没有重新启动计算机 ,请重新启动计算机
    1. 在设备上看到的错误代码32总是有可能是由硬件的暂时问题引起的。 如果是这样,那么重新启动计算机可能是解决Code 32错误所需的全部。
  2. 在代码32错误出现之前,您是否安装了设备或在设备管理器中进行了更改? 如果是这样,那么您所做的更改可能会导致Code 32错误。
    1. 如果可以,请撤消更改,重新启动计算机,然后再次检查Code 32错误。
    2. 根据您所做的更改,某些解决方案可能包括:
      • 删除或重新配置新安装的设备。
  3. 将驱动程序还原到更新之前的版本。
  4. 使用系统还原可以撤消最近的设备管理器相关更改
  5. 删除UpperFilters和LowerFilters注册表值 。 代码32错误的一个常见原因是DVD / CD-ROM Drive Class 注册表项中两个注册表值的损坏。
    1. 注意:在Windows注册表中删除相似的值也可以解决出现在除Blu-ray,DVD或CD驱动器以外的设备上的代码32错误。 上面链接的UpperFilters / LowerFilters教程将告诉你你需要做什么。
  1. 重新安装设备的驱动程序。 卸载并重新安装设备的驱动程序是解决Code 32错误的另一种可能的解决方案。 这应该正确地重置注册表中的启动类型。
    1. 重要说明:如果USB设备生成Code 32错误,请在设备管理器的通用串行总线控制器硬件类别下卸载每个设备 ,作为重新安装驱动程序的一部分。 这包括任何USB海量存储设备,USB主控制器和USB根集线器。
    2. 注意:正确地重新安装驱动程序(如上面链接的说明)与更新驱动程序不同。 完整的驱动程序重新安装涉及完全删除当前安装的驱动程序,然后让Windows再次从头安装它。
  2. 更新设备的驱动程序 。 从制造商那里为Code 32错误的设备安装最新的驱动程序是解决此问题的另一种方法。
  3. 手动更改注册表中驱动程序的启动类型。 这是Code 32错误的最直接的解决方案,如果以前的故障排除步骤不起作用,应该解决问题。
    1. 注意:如果您在注册表中找到驱动程序的启动类型为0x00000004 ,这意味着它被禁用,这可能是修复程序。 正确的启动类型取决于驱动程序。 例如, cdrom应具有0x00000001的开始类型。
  1. 更换硬件 。 作为最后的手段,您可能需要更换具有Code 32错误的硬件。
    1. 尽管不太可能,但该设备也可能与您的Windows版本不兼容。 如果带有Code 32错误的硬件是在很多年前生产的,或者您的操作系统是几个旧版本,则这可能是一个问题。 如果你认为这可能是可能的,你可以参考Windows HCL
    2. 注意:如果您确定硬件本身不是此特定代码32错误的原因,则可以尝试修复安装Windows 。 如果这不成功,您可以尝试全新安装Windows您尝试更换硬件之前,我不建议您执行其中的任何一项,但如果您没有其他选项,则可能必须给他们一个镜头。

请让我知道你是否使用我没有的方法修复了Code 32错误。 我想保持此页面尽可能更新。

需要更多帮助?

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

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