DRIVER_POWER_STATE_FAILURE (驱动程序电源状态故障)

2025年3月17日 | 阅读 12 分钟

驱动程序电源状态失败 (Driver Power State Failure) 是一种蓝屏死机 (BSOD) 错误。它与错误代码 0X0000009F 相关。BSOD 错误没有确切的原因,大多数是由硬盘问题引起的。如果屏幕上出现上述错误,则表示驱动程序处于不一致或无效的电源状态。

它通常发生在计算机进入或退出睡眠模式时。当用户尝试启动或关闭 PC 时也可能发生。下图显示了驱动程序电源状态失败错误在屏幕上的样子。

DRIVER_POWER_STATE_FAILURE

驱动程序电源状态失败错误可能由多种原因引起。如果驱动程序与系统不兼容,或者电源设置有问题,都可能导致此错误。在某些情况下,错误报告是由 ntoskrnl.exe 引起的。

防止驱动程序电源状态失败

无法保证百分之百防止驱动程序电源状态失败,但执行以下步骤可以降低发生驱动程序电源状态失败的可能性。

  • 更新驱动程序: 该错误主要发生在驱动程序过时或不兼容时。防止错误的最佳方法是确保驱动程序已更新。用户应检查所有驱动程序,特别是与电源相关的驱动程序,包括显卡、芯片组和网络驱动程序。您可以访问制造商的网站或订阅新闻通讯以获取最新更新。您可以从制造商的网站下载最新的驱动程序。
  • Windows 更新: 您还应保持 Windows 操作系统最新。Windows 会通知有关最新可用更新和补丁。Microsoft 经常发布修复稳定性和兼容性问题的更新。最好安装这些更新,即使它们并非强制性的。
  • 电源管理设置: 您可以尝试更改电源管理设置,看看是什么原因导致了问题。您也可以禁用省电功能。尝试单独禁用该功能并验证问题是否仍然存在。您可以使用“控制面板”中的“电源选项”来更改设置。
  • BIOS 更新: 有时,如果 BIOS 或固件过时,驱动程序可能会变得不兼容。更新不经常。您可以查看系统或主板制造商的网站,看是否有新的更新可用。
  • 检查硬件问题: 故障硬件组件是此错误的常见原因。故障硬件组件可能导致系统不稳定。问题可能出在 RAM 或硬盘驱动器上。为确保所有硬件组件正常工作,用户应执行定期诊断。
  • 驱动程序验证程序 (Driver Verifier): 在 Windows 中,用户可以使用驱动程序验证程序。这是一个内置工具,允许用户确定驱动程序是否引起问题。它会监控驱动程序,并在检测到驱动程序问题时触发 BSOD。要打开 Windows OS 中的驱动程序验证程序,您可以使用搜索栏搜索“verifier”。启动该工具并按照步骤进行操作。这应该是最后的手段,因为它可能导致频繁的 BSOD。
  • 系统还原: 在安装新软件或修改当前系统文件后,错误可能发生。您可以执行完整的系统还原,将系统恢复到之前的设置。这将卸载导致 BSOD 错误的新程序。
  • 系统文件检查器 (SFC) 和 DISM: 如果系统文件损坏,可能会导致各种错误,包括驱动程序电源状态失败。您可以在错误发生之前运行系统文件检查器来查看是否有文件损坏并修复它们。
  • 检查恶意软件: 用户应在系统上安装其他防病毒软件。用户应定期扫描病毒和恶意软件,因为它们可能导致系统不稳定。建议定期执行完整的计算机扫描以检测和删除病毒和恶意软件文件。
  • 咨询专业人士: 如果上述任何步骤都无法解决问题,那么您应该考虑寻求专业帮助。计算机技术人员将能更好地回答您的疑问并更有效地解决问题。

修复 Windows 10 中的驱动程序电源状态失败

您可以执行以下方法来解决 Windows 10 中的驱动程序电源状态失败问题。有一些预防措施用户应该采取,以确保即使发生 BSOD 错误,数据也不会丢失。准备步骤如下:

准备步骤

用户有两种选择,可以根据他们的情况和需求选择其中一种。

  • 备份系统分区 C。
  • 如果用户可以正常启动 Windows,他们可以将系统分区 C 中的所有重要文件备份到其他分区。如果您在创建备份时遇到问题,可以下载其他工具来执行此功能。您可以下载并安装 MiniTool Partition Wizard。您可以使用其功能在不购买软件的情况下创建备份。

步骤 1: 激活 MiniTool Partition Wizard 的“复制分区”功能。

下载并安装软件后,启动 MiniTool Partition Wizard 并进入主界面。

右键单击要创建备份的驱动器。在此处单击分区 C 并选择。

DRIVER_POWER_STATE_FAILURE

步骤 2: 选择一个磁盘或其他硬盘驱动器,并标记您要为系统分区 C 创建备份的位置。完成后,单击“下一步”。

DRIVER_POWER_STATE_FAILURE

注意:该位置应该是未分配的空间。空间不必大于驱动器 C。它应该足够存储分区 C 中的所有系统文件和重要数据。

步骤 3: 管理新分区的尺寸和位置。最后,单击“完成”按钮。

执行完上述步骤后,用户可以看到源分区和目标分区。

您还可以使用“调整大小”选项复制分区,它允许用户通过拖动箭头图标来更改新分区的大小。

用户还可以通过拖动整个分区来调整分区的 Posisiton。

步骤 4: 执行剩余操作。

预览新分区。

单击“应用”按钮以实施剩余的操作,前提是新分区没有问题。

从 BSOD 错误中恢复数据

DRIVER_POWER_STATE_FAILURE

如果用户无法在 Windows 中启动,最好恢复数据,以避免因系统崩溃或执行修复而导致数据丢失。用户可以使用第三方数据恢复软件来恢复数据。大多数软件要求您购买订阅才能使用可以恢复数据的 Puns。在这里,我们将使用 MiniTool Partition Wizard 来检索数据。

使用 MiniTool Partition Wizard 检索数据的步骤如下:

步骤 1: 使用 MiniTool Partition Wizard 创建可引导磁盘。

购买 MiniTool Partition Wizard 并在一台功能正常的系统上运行该程序,该系统具有与无法启动的系统相同的操作系统。

从工具栏中,选择“可引导媒体”。

步骤 2: 选择基于 WinPE 的媒体,并带 MiniTool 插件。继续并选择传输媒体的位置。

  • 首选使用 USB 闪存驱动器作为媒体目标。如果您有 USB 设备,可以使用此设置;软件会将 boot.iso 文件刻录到 USB 驱动器上。这将完成可引导磁盘的创建。
  • 如果计算机支持 CD/DVD 刻录,用户也可以选择 CD/DVD 写入器而不是 USB 驱动器。
  • 如果用户没有 USB 驱动器或 CD/DVD,那么用户可以选择 ISO 文件。此选项允许用户创建 boot.iso 文件,然后可以将其刻录到 USB 闪存驱动器上。

步骤 3: 设置固件,允许系统使用包含已刻录 boot.iso 文件的磁盘启动。

启动计算机时,按照屏幕上显示的向导提示进入 BIOS。

现在将可移动设备或 CD-ROM 设置为启动顺序中的第一个位置。这将使系统能够使用带有 boot.iso 文件的设备来启动 PC。完成后,执行启动。

步骤 4: 执行启动后。开始恢复系统分区上的数据,并将数据传输到其他数据分区。

使用可引导磁盘启动系统后,MiniTool Partition Wizard 将在几秒钟内自动启动。

启动后,转到主界面并选择“数据恢复”。

注意:在 MiniTool Partition Wizard 中,驱动器号将会更改。

步骤 5: 选择逻辑驱动器 E(原始系统分区 C),然后继续扫描。

步骤 6: 使用内置工具搜索丢失的文件。以下是用户可以用来搜索丢失文件的工具列表。

  • 路径: 所有文件都根据其位置进行排列。
  • 类型: 所有文件都根据文件类型进行区分。
  • 显示丢失的文件: 它显示在错误期间丢失的文件。
  • 查找: 它允许用户使用文件名的一部分来搜索丢失的文件。
  • 筛选: 它允许用户根据特定标准检索丢失的文件。文件将根据文件名/扩展名、文件大小、创建/修改日期等进行缩小。
  • 预览: 它允许用户在保存数据之前预览大小不超过 100 MB 的文件。用户可以预览 70 种不同类型的文件。

步骤 7: 找到所有丢失的文件后。用户需要将文件保存到其他非系统分区。

修复驱动程序电源状态失败

用户可以执行六种可能的修复方法来修复驱动程序电源状态失败。修复方法列在下面:

  • 更改电源设置。
  • 断开外部设备。
  • 更新、回滚或重新安装驱动程序。
  • 卸载最近添加的程序或更新。
  • 运行 SFC 扫描。
  • 还原系统或重置 PC。

更改电源设置

驱动程序电源状态失败最可能的原因是与电源设置相关的问题。用户可以通过修改电源设置来尝试解决此错误。一次尝试更改一项设置,看看错误是否解决。只有当系统能够正常启动或启动到安全模式时,用户才能执行此修复。

在这里,我们将启动到安全模式。以下是启动到安全模式的步骤。

步骤 1: 启动到 WinRE。

步骤 2: 然后。启动到安全模式。

进入 WinRE 后,选择“疑难解答”,然后单击“高级选项”。

单击“启动设置”,然后等待一段时间。

按 F5 键选择“启用带网络连接的安全模式”。它将以安全模式启动,您可以使用网络。

DRIVER_POWER_STATE_FAILURE

启动完成后,用户可以修改电源设置。

步骤 1: 打开电源设置。

在搜索栏中,搜索“电源设置”。打开“电源和睡眠设置”。

单击“其他电源设置”。

步骤 2: 选择“平衡”旁边的“更改计划设置”。

DRIVER_POWER_STATE_FAILURE

步骤 3: 现在修改电源设置。

选择“更改高级电源设置”。转到“无线适配器设置”。然后选择“节能模式”,并确保设置为“最高性能”。

接下来,转到“PCI Express”。选择“链接状态电源管理”,并检查设置是否设置为“最高节能”。

DRIVER_POWER_STATE_FAILURE

断开外部设备

如果问题与电源设置无关,下一个修复是检查外部设备。如果您将新硬件连接到系统,则应暂时断开设备连接,看看错误是否仍然发生。

如果错误停止,那么问题就出在特定的硬件组件上,而不是系统。

更新、回滚或重新安装驱动程序

Windows 10/11 中的驱动程序电源状态失败也可能由于设备驱动程序故障而发生。如果驱动程序未更新,可能会导致上述错误。如果在执行上述修复后错误仍然存在,那么用户可能需要更新所有驱动程序;您可以回滚驱动程序以解决问题。如果问题仍然存在,用户应该更新现有驱动程序或尝试重新安装驱动程序,因为如果驱动程序过时,可能会出现错误。

只有当系统能够正常启动或安全启动时,才能执行上述方法。

按照以下步骤查看系统是否能够正常执行启动操作,或者用户是否能够启动到安全模式。

步骤 1: 启动设备管理器。

使用 Windows + X 键。

从菜单中单击“设备管理器”。

步骤 2: 更新、回滚或重新安装驱动程序

更新驱动程序

展开目录并选择要升级的驱动程序。

选择驱动程序后,单击“更新驱动程序”。

在弹出窗口中,单击“自动搜索更新的驱动程序软件”。

它将自动更新驱动程序。

DRIVER_POWER_STATE_FAILURE

回滚驱动程序

展开目录,选择要回滚的驱动程序,然后转到“属性”。

转到“驱动程序”选项卡,然后选择“回滚驱动程序”。

它将列出进行回滚的一些原因。选择一个原因,然后继续单击“是”。

DRIVER_POWER_STATE_FAILURE

重新安装驱动程序

要重新安装驱动程序,用户需要先卸载设备。重新安装驱动程序的步骤可能会有所不同。因此,用户应参考制造商的网站并按照其说明进行安装。

卸载最近添加的程序或更新

在 Windows 10 中出现此错误可能是因为用户最近安装了新软件或执行了最近的更新。然后您可以卸载它以检查错误是否仍然存在。只有当系统能够启动或至少启动到安全模式时,用户才能执行提到的修复。

请按照以下步骤卸载 Windows 10 中最近安装的软件或更新:

步骤 1: 打开“程序和功能”。

运行文件资源管理器。

右键单击“此电脑”,然后从菜单中选择“属性”。

打开“控制面板主页”。您可以从左上角打开它。

单击“程序”,然后转到“程序和功能”。

DRIVER_POWER_STATE_FAILURE

步骤 2: 卸载程序或更新。

下一步是卸载程序或更新。

选择要卸载的程序。

如果您只想卸载最近的更新并切换到以前的版本,请单击“查看已安装的更新”来卸载最近执行的更新。

DRIVER_POWER_STATE_FAILURE

运行 SFC 扫描

BSOD 错误始终可能由损坏的系统文件引起。尽管驱动程序电源状态失败与电源供应有关,但如果系统文件损坏也可能发生。因此,您可以使用 SFC 命令。这些命令在 Windows OS 中实现系统文件检查器,使用户能够减轻损坏或丢失,或用好的系统文件替换损坏的系统文件。

按照以下步骤执行 SFC 命令。

步骤 1: 打开命令提示符窗口。

如果您可以正常启动 Windows OS 或可以在安全模式下启动

在 Windows 中启动命令提示符。您可以在 Windows 搜索框中搜索命令提示符。以管理员身份运行提示符。

如果您的系统无法正常启动或启动到安全模式

然后使用 WinRE。

打开疑难解答。然后转到“高级选项”并打开“命令提示符”。

步骤 2: 输入“sfc /scannow”并通过 Enter 执行命令。然后等待命令完成执行。

DRIVER_POWER_STATE_FAILURE

系统还原或重置 PC

即使在执行了上述修复之后,如果驱动程序电源状态失败问题仍未解决,那么最后的手段将是执行系统还原。它将系统设置还原到之前最新的正确版本。

在执行还原之前,您需要决定一个合适的还原点。您需要执行还原,以便只卸载最近的更新。

执行系统还原的步骤如下:

步骤 1: 启动系统还原功能。

打开 WinRE。

转到“疑难解答”。打开“高级选项”并执行“系统还原”。

步骤 2: 查找合适的还原点。

通过单击“还原系统文件和设置”中的“下一步”按钮继续。

如果您找不到还原点,请单击“显示更多还原点”。

它提供了一个可能的还原点列表。选择一个系统工作正常的还原点。

要检查还原点是否合适,用户可以执行扫描受影响的程序。

步骤 3: 找到还原点后,按照向导的指示完成系统还原。但是,如果不存在合适的还原点,您应该尝试重置 PC。