自从升级到 Windows 10 以来,我的机器就不允许屏幕或机器超时并进入睡眠或休眠状态。在从 Windows 7 升级之前,机器可以正常休眠。经过一番搜索,我尝试了,powercfg -requests
但没有找到任何可以让机器保持唤醒状态的内容。
后来我尝试拔掉所有 USB 设备,发现 Xbox 控制器(Xbox 360 的 PDP Afterglow 控制器)导致了这个问题。拔掉它后,显示器和机器会按预期进入睡眠状态。
经过进一步阅读,我尝试将驱动程序更新为最新的 Microsoft 360 控制器驱动程序,10.0.10240.16384 (7/9/2015)
因为没有特定的 Afterglow 驱动程序。虽然控制器继续工作,但只要插入电源,计算机就不会进入睡眠状态。
该设备(或者我猜是驱动程序)说它支持电源状态 D0 - 03,但它始终处于 D0 模式,而且似乎从未从该模式掉下来。
有没有什么方法可以改变设备的电源状态,以便我可以在机器空闲时运行脚本并强制控制器进入 D3 或 D2?