当您的Windows PC上出现蓝屏(Blue Screen)死机(Death)( BSOD ) 时,您可能倾向于认为最坏的情况。然而,在许多情况下,BSOD是一个问题的征兆,可以通过一些常见的系统维护步骤轻松修复,例如系统更新或修复。
一些用户偶尔会看到的一个BSOD是“驱动程序电源状态故障”错误。(BSOD)通常由错误的设备驱动程序引起,解决此问题相当简单,而且很少无法修复。如果您在Windows 10中看到驱动程序电源状态故障(Windows 10)BSOD错误,您需要执行以下操作来修复它。
是什么导致驱动程序电源状态故障 BSOD 错误?(What Causes a Driver Power State Failure BSOD Error?)
停止代码“驱动程序电源状态故障”蓝屏死机错误通常是由连接到 PC 的设备的电源控制问题引起的。如果设备在您使用时切换到睡眠模式,或者在您尝试使用时未能退出睡眠模式,Windows 会认为这是一个严重错误并显示BSOD消息。
发生这种情况的原因有多种。如果设备驱动程序已过时(device driver is out-of-date )或出现故障,Windows 控制已连接设备的电源设置的能力可能会受到影响。更新您的驱动程序(或降级到最后一个工作驱动程序)可能会解决此问题。
然而,这并不是唯一可能的原因。如果系统文件已损坏,您可以尝试使用系统文件检查器(System File Checker)工具修复问题。更改设备的电源设置(包括禁用睡眠或休眠模式)也可以阻止某些设备进入低功耗或睡眠模式。
但是,如果所有其他方法都失败了,您可能需要考虑移除任何导致此问题的设备。通常,外部外围设备(例如USB或蓝牙(Bluetooth)设备)或某些高性能内部组件(例如您的显卡)会导致此问题。
更新系统驱动程序(Updating Your System Drivers)
驱动程序电源状态故障BSOD最常见的原因是安装的设备驱动程序有问题。除非您的设备配置为自动安装新的驱动程序更新(install new driver updates automatically),否则您可能需要手动安装新的驱动程序。
您通常可以通过Windows Update执行此操作,它将搜索(并安装)任何适合您 PC 的驱动程序。
- 要使用Windows Update(Windows Update)检查新的驱动程序更新,请右键单击“开始(Start)”菜单并选择“设置”(Settings)选项。
- 在“设置”(Settings)菜单中,选择Update & Security > Download 或“下载并安装(Download and Install)”(如果驱动程序可用)。如果Windows没有自动搜索驱动程序,请先选择检查更新(Check for Updates)。
- 让 Windows 有时间下载和安装新更新(如果有)。安装后,重新启动 PC 以完成该过程。
虽然Windows Update确实提供了大多数设备驱动程序,但您可能还需要考虑从制造商网站下载驱动程序并手动安装它们。例如,与通过Windows Update提供的驱动程序相比,NVIDIA网站提供了更新的NVIDIA 图形驱动(NVIDIA graphics drivers)程序。
同样,用于内部主板组件(例如内置WiFi)的某些芯片组驱动程序可能需要您从制造商处下载驱动程序,尤其是在您构建自己的 PC(built your own PC)时。
运行系统文件检查器完整性工具(Running the System File Checker Integrity Tool)
在某些情况下,电源问题(例如驱动程序电源状态故障BSOD)是由损坏或丢失的系统文件引起的。要解决此问题,您可以使用系统文件检查器 (SFC)(System File Checker (SFC) )工具。这将检查您的Windows系统文件的完整性,如果任何文件丢失或损坏,该工具将自动修复它们。
- 要运行SFC工具,请右键单击开始(Start)菜单并选择Windows PowerShell (Admin)。
- 在新的PowerShell窗口中,键入sfc /scannow并选择Enter键。
留出一些时间让SFC工具完成对 PC 的扫描。如果它检测到任何丢失的文件,这应该会自动修复它们。
删除最近安装的驱动程序(Removing Recently Installed Drivers)
虽然更新设备驱动程序通常是安装新错误修复程序的最佳方式,但较新的驱动程序可能存在可能导致此问题的错误。如果是这种情况,您需要将驱动程序回滚(roll back the driver)到最新的工作版本。
您可能需要先以安全模式重新启动 Windows才能成功回滚驱动程序。
- 首先,右键单击开始(Start)菜单并选择设备管理器(Device Manager)。
- 在“设备管理器(Device Manager)”窗口中,从列表中找到并选择您认为导致BSOD错误的驱动程序。这很可能是最近安装或更新的设备。如果您不确定,请检查您的BSOD 转储日志以获取更多信息。找到设备后,右键单击它并选择Properties。
- 在“属性(Properties)”窗口中选择“驱动程序(Driver)”选项卡,然后选择“回滚驱动程序”(Roll Back Driver)选项。
- Windows 将要求您确认回滚设备的原因。选择(Select one)适当的选项之一,然后选择是(Yes)确认。
- Windows 将删除受影响的驱动程序并返回使用上次安装的驱动程序。但是,在重新启动 PC 之前,您可以通过禁用设备的省电模式来帮助防止将来发生此BSOD错误。(BSOD)如果该选项可用,请选择电源管理(Power Management)选项卡并禁用允许计算机关闭此设备以节省电源(Allow the computer to turn off this device to save power)复选框。
- 选择确定(OK)以保存您的设置。设备驱动程序回滚后,通过右键单击“开始(Start)”菜单并选择“关机或注销(Shut down or sign out )>重新启动( Restart)”重新启动您的 PC 以完成更改。
禁用睡眠或休眠模式(Disabling Sleep or Hibernation Mode)
由于驱动程序电源状态故障BSOD通常是由电源问题引起的,因此更改 PC 的电源设置可以阻止它发生。如果您无法直接禁用设备的电源管理设置,则需要阻止 PC 进入睡眠或休眠模式作为最后的手段。
- 禁用休眠的最快方法是使用Windows PowerShell。右键单击(Right-click)开始(Start)菜单并选择Windows PowerShell (Admin)。
- 在新的PowerShell窗口中,键入powercfg.exe /hibernate off并选择Enter键。
- 要禁用睡眠模式,您需要打开Windows 设置(Windows Settings)菜单。右键单击(Right-click)开始(Start)菜单并选择设置(Settings)。
- 在设置(Settings)菜单中,选择系统( System )>电源和睡眠( Power & sleep)。在睡眠(Sleep)部分,确保从下拉菜单中选择从不。(Never)
保持 Windows 更新(Keeping Windows Updated)
在大多数情况下,使用新的设备驱动程序更新您的系统将解决驱动程序电源状态故障BSOD错误。但是,如果您的驱动程序有问题,您可能需要降级到最后一个正常工作的驱动程序或考虑将受影响的设备升级(upgrading the affected device)到较新的型号(或完全删除它)。
如果您仍然遇到BSOD 错误问题(issues with BSOD errors),您可能需要采取更严厉的措施。您可能需要擦除并重新安装 Windows(wipe and reinstall Windows)以删除冲突文件,尤其是在SFC工具无法解决问题的情况下。重新安装Windows后,不要忘记安装一些基本软件(install some essential software)以重新启动和运行。
How to Fix a Driver Power State Failure BSOD in Windows 10
When a Blue Screen of Death (BSOD) оccurs on your Windows РC, you might be inclined to think the worst. In many cases, however, a BSOD is a sign of a prоblem that can easily be fixed wіth some common system maintenance steps, such a system update or repair.
One BSOD that some users will occasionally see is a “driver power state failure” error. Often caused by a faulty device driver, troubleshooting this issue is fairly straightforward and rarely impossible to fix. If you’re seeing a driver power state failure BSOD error in Windows 10, here’s what you’ll need to do to fix it.
What Causes a Driver Power State Failure BSOD Error?
A stop code “driver power state failure” blue screen of death error is usually caused by a power control issue with a device connected to your PC. If the device switches to sleep mode when you’re using it, or fails to come out of sleep mode when you try to use it, Windows assumes this is a critical error and displays a BSOD message.
There are several reasons why this might occur. If a device driver is out-of-date or faulty, Windows’ ability to control power settings for connected devices might be affected. Updating your drivers (or downgrading to the last working driver) might resolve the issue.
However, this isn’t the only possible cause. If system files are corrupted, you can attempt to repair the issue using the System File Checker tool. Changing your device’s power settings (including disabling sleep or hibernation mode) can also stop certain devices from entering a low-power or sleep mode.
If all else fails, however, you may need to look at removing any devices that are causing this issue. Typically, external peripherals (such as USB or Bluetooth devices) or certain high-powered internal components (such as your graphics card) are behind this issue.
Updating Your System Drivers
A driver power state failure BSOD is most often caused by a problem with the installed device drivers. Unless your device is configured to install new driver updates automatically, you may need to install new drivers manually.
You can usually do this through Windows Update, which will search for (and install) any suitable drivers for your PC.
- To check for new driver updates using Windows Update, right-click the Start menu and select the Settings option.
- In the Settings menu, select Update & Security > Download or Download and Install if drivers are available. If Windows doesn’t search for drivers automatically, select Check for Updates first.
- Allow Windows time to download and install new updates (if available). Once installed, restart your PC to complete the process.
While Windows Update does have most device drivers available, you may also need to consider downloading drivers from the manufacturer website and installing them manually. For instance, much newer NVIDIA graphics drivers are available from the NVIDIA website compared to the drivers available through Windows Update.
Likewise, certain chipset drivers for internal motherboard components (such as built-in WiFi) may require you to download the drivers from the manufacturer, especially if you’ve built your own PC.
Running the System File Checker Integrity Tool
In some cases, a power issue (such as a driver power state failure BSOD) is caused by corrupted or missing system files. To resolve this problem, you can use the System File Checker (SFC) tool. This checks the integrity of your Windows system files and, if any files are missing or corrupted, the tool will fix them automatically.
- To run the SFC tool, right-click the Start menu and select Windows PowerShell (Admin).
- In the new PowerShell window, type sfc /scannow and select the Enter key.
Allow some time for the SFC tool to complete a scan of your PC. If it detects any missing files, this should automatically repair them.
Removing Recently Installed Drivers
While updating a device driver is usually the best way to install new bug fixes, the newer driver may have bugs that can cause this issue. If this is the case, you’ll need to roll back the driver to the latest working version.
You may need to restart Windows in Safe Mode first to roll your drivers back successfully.
- To begin, right-click the Start menu and select Device Manager.
- In the Device Manager window, find and select the driver that you believe is causing the BSOD error from the list. This is most likely a recently installed or updated device. If you’re unsure, check your BSOD dump logs for more information. Once you’ve located the device, right-click it and select Properties.
- Select the Driver tab in the Properties window, then select the Roll Back Driver option.
- Windows will ask you to confirm why you’re rolling back the device. Select one of the appropriate options, then select Yes to confirm.
- Windows will remove the affected driver and return to using the last installed driver. Before you restart your PC, however, you can help to prevent this BSOD error occurring in future by disabling power saving mode for your device. If the option is available, select the Power Management tab and disable the Allow the computer to turn off this device to save power checkbox.
- Select OK to save your settings. With the device driver rolled back, restart your PC to complete the change by right-clicking the Start menu and selecting Shut down or sign out > Restart.
Disabling Sleep or Hibernation Mode
Because a driver power state failure BSOD is usually caused by a power issue, changing your PC’s power settings can stop it from happening. If you can’t disable your device’s power management settings directly, you’ll need to stop your PC from entering sleep or hibernation mode as a last resort.
- The quickest method for disabling hibernation is to use the Windows PowerShell. Right-click the Start menu and select Windows PowerShell (Admin).
- In the new PowerShell window, type powercfg.exe /hibernate off and select the Enter key.
- To disable sleep mode, you’ll need to open the Windows Settings menu. Right-click the Start menu and select Settings.
- In the Settings menu, select System > Power & sleep. In the Sleep section, make sure to select Never from the drop-down menus.
Keeping Windows Updated
In most cases, keeping your system updated with new device drivers will resolve a driver power state failure BSOD error. If your drivers are buggy, however, you may need to downgrade to the last working driver or consider upgrading the affected device to a newer model (or removing it entirely).
If you’re still having issues with BSOD errors, you may need to take more drastic measures. You may need to wipe and reinstall Windows to remove conflicted files, especially if the SFC tool doesn’t resolve the issue. Once you’ve reinstalled Windows, don’t forget to install some essential software to get up and running again.