Dell XPS 无法睡眠

Dell XPS 无法睡眠

当我合上盖子时,我的 Dell XPS 15 似乎不会进入睡眠状态。晚上我会合上盖子,早上打开时电池会完全耗尽。我检查过,powercfg -requests但所有类别都显示None。有什么想法可以阻止睡眠吗?

答案1

对于 Windows,有一个设置可以让屏幕保持开启并且计算机即使盖子关闭时也保持唤醒状态。

可以通过控制面板->电源设置进行更改,将整个电源计划更改为平衡,或者编辑电源计划以更改盖子关闭时的设置。

答案2

谢谢。

我遇到了一个问题,即使我要求笔记本电脑保持睡眠模式更长时间,它也会进入休眠状态。生成 powercfg /SYSTEMPOWERREPORT 后,我注意到 Drain(由于超出待机电池预算而进入休眠状态)。搜索后出现了这个问题,还有这个https://docs.microsoft.com/en-us/windows-hardware/customize/power-settings/adaptive-hibernate这基本上表明,一旦耗尽一定量的电池,Windows 将转换为休眠状态(即使休眠定时器尚未启动)显然这是 powercfg /setdcvalueindex scheme_current sub_presence standbybudgetpercent 60 将增加该百分比

答案3

2019 年的 XPS 15 7590 需要稍微不同的方法。

首先,您可以确保您的“连接待机”正在耗尽电池电量并使您的计算机进入休眠状态:

 # run in admin PowerShell:
 powercfg.exe /systempowerreport /output $home\Desktop\power-report.html
 # open in browser:
 file:///C:/Users/YOURUSERNAME/Desktop/power-report.html

如果您看到“电量耗尽(由于超出待机电池预算而进入休眠状态)”,则以下内容可以提供帮助。

通常情况下,您可以通过设置来完全关闭连接待机模式HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power CsEnabled = 0,但由于 WiFi/蓝牙适配器存在问题,每次唤醒时您都会完全失去蓝牙。

这对我有用(在连接待机的背景下):

  1. Windows Settings -> Power & Sleep -> Network Connection -> Disconnect from the network -> Always

  2. 打开管理员 PowerShell 并运行(您必须安装 Chocolatey;或者您可以手动安装 NSudo):

     choco install -y nsudo
    
  3. 打开一个不受限制的新 PowerShell 窗口:

     nsudo -U:S -P:E powershell
    
  4. 在该窗口中,禁用当您让计算机闲置几分钟时会折磨您的计算机的任务:

     Get-ScheduledTask | Where-Object { $_.State -ne "Disabled" -and $_.Triggers -match "MSFT_TaskIdleTrigger"} | Disable-ScheduledTask
    
  5. 禁用在连接待机状态下耗尽电池电量的任务,使计算机进入休眠状态,并在打开盖子时严重减慢下次启动速度:

     Get-ScheduledTask | Where-Object { $_.State -ne "Disabled" -and $_.settings.waketorun } | Disable-ScheduledTask
    

更新日期:2020/06/25:

后来我找到了一个更好的解决方案——将待机电池消耗预算从 5% 提高到 60%。这样就可以度过偶尔关机而不充电的夜晚。

  powercfg /setdcvalueindex scheme_current sub_presence standbybudgetpercent 60

相关内容