如何修复 Windows 错误代码 38:设备驱动程序加载问题

Jacki

对于尝试连接打印机、扫描仪或 USB 驱动器等外部设备的用户来说,Windows 中的错误代码 38 可能是一个令人沮丧的问题。当 Windows 由于先前的实例仍在内存中而无法加载设备驱动程序时,就会出现此错误。错误消息通常为:“Windows 无法加载该硬件的设备驱动程序,因为设备驱动程序的先前实例仍在内存中(代码 38)。”

此问题可能源于多种原因,包括过时的驱动程序、USB 控制器问题或第三方软件的干扰。让我们从最有效的解决方案开始探讨解决此错误的几种方法。

方法一:重启电脑

最简单且通常最有效的解决方案是重新启动计算机。此操作会清除系统内存,删除任何可能导致问题的延迟驱动程序实例。

阅读更多:如何修复 Windows 设备驱动程序错误代码 37

步骤一:单击“开始”菜单并选择“电源”按钮。

步骤2:从选项中选择“重新启动”。

计算机重新启动后,检查设备是否已被正确识别。如果问题仍然存在,请继续执行下一个方法。

方法 2:更新或重新安装设备驱动程序

过时或损坏的驱动程序是错误代码 38 的常见原因。更新或重新安装驱动程序通常可以解决该问题。

步骤一:右键单击“开始”按钮并从菜单中选择“设备管理器”,打开设备管理器。

步骤2:在列表中找到有问题的设备。它旁边可能会有一个黄色感叹号。

步骤3:右键单击该设备并选择“更新驱动程序”。选择“自动搜索更新的驱动程序软件”。

第4步:如果更新不起作用,请再次右键单击该设备,然后选择“卸载设备”。

第5步:重新启动计算机。 Windows 将尝试自动重新安装驱动程序。

如果 Windows 没有自动重新安装驱动程序,请访问制造商的网站,下载并安装适用于您的设备的最新驱动程序。

方法 3:运行硬件和设备故障排除程序

Windows 具有内置的故障排除程序,可以自动检测并修复常见的硬件和设备问题。

步骤一:Windows + I打开设置。

步骤2:转至系统 > 疑难解答 > 其他疑难解答。

步骤3:在列表中找到“硬件和设备”,然后单击旁边的“运行”。

第4步:按照屏幕上的说明完成故障排除过程。

方法 4:调整电源管理设置

有时,Windows 电源管理设置可能会干扰 USB 设备,从而导致错误代码 38。

步骤一:按照方法 2 中所述打开设备管理器。

步骤2:展开“通用串行总线控制器”部分。

步骤3:右键单击每个 USB 根集线器设备并选择“属性”。

第4步:转到“电源管理”选项卡,取消选中“允许计算机关闭此设备以节省电量”旁边的框。

第5步:单击“确定”并对所有 USB 根集线器设备重复此操作。

第6步:重新启动计算机以应用更改。

方法 5:执行干净启动

如果第三方软件干扰您的设备驱动程序,执行干净启动可以帮助识别和解决问题。

步骤一:Windows + R, 类型msconfig,然后按 Enter 键。

步骤2:在系统配置窗口中,转到“服务”选项卡。

步骤3:选中底部的“隐藏所有 Microsoft 服务”框。

第4步:单击“全部禁用”可关闭所有非 Microsoft 服务。

第5步:转到“启动”选项卡,然后单击“打开任务管理器”。

第6步:在任务管理器中,禁用所有启动项。

第7步:关闭任务管理器,单击“系统配置”中的“确定”,然后重新启动计算机。

重新启动后,检查错误代码 38 是否已解决。如果是,您可以逐渐重新启用服务和启动项,以确定是哪个服务和启动项导致了问题。

通过执行这些方法,您应该能够解决错误代码 38 并让您的设备再次正常工作。请记住始终保持驱动程序更新和系统清洁,以防止将来出现类似问题。