本帖最后由 Another- 于 2020-5-12 10:19 编辑 看到社区里有很多人反应遇到了睡眠状态下,电脑十分耗电。首先要知道谁是耗电的元凶,然后知道为什么会造成这个情况。 首先在设置里看到Windows默认锁屏界面是耗电的元凶,造成这个问题的原因就是计算机被一些设备唤醒,然是合着盖子没有解锁,所以锁屏界面耗电严重。 下面就来看看如何解决这个问题。 1、一般在计算机电源计划里,更改高级电源设置,在睡眠一栏有允许使用唤醒计时器。我们展开后在使用电池时选择为禁止,在使用电源时选择为仅重要的。
4740822 这个操作会禁止一些进程和服务在使用电池时唤醒计算机,但是有些唤醒时并不是进程触发的,而是硬件原因。并且有的电脑在高级电源设置里面都没有混合睡眠和唤醒计时器。 接下来就要进行第二部操作。 2、如果在电池模式下禁止唤醒计时器还依然如此,我们在CMD命令窗口中输入这个命令,powercfg -devicequery wake_programmable 然后 看看都有哪些设备可以配置唤醒计算机。
4740825 比如我的电脑只有后来换的AX200无线网卡可以配置唤醒计算机。 有很多人用2.4G接收器的外接鼠标会有HID-compliant mouse 这个设备。 或者其他什么,不同的电脑不同的设备显示的也不一样。 然后我们输入powercfg -devicequery wake_armed看看现在都有哪些会唤醒计算机。
4740834 因为我是没有配置哪些设备可以唤醒计算机的,所以这个地方是无。 如果谁的窗口中出现了设备名称,就看一下是什么设备,比如 HID-compliant mouse 3、接下来我们就去找到他把它禁止了。 右键此电脑,选择管理,然后选择设备管理器,在设备管理器中找到相应的设备,然后双击它。
4740840 在最后的电源管理里面把允许此设备唤醒计算机取消勾选。如果是在设备管理器里面找不到的设备怎么办呢? powercfg -devicedisablewake ""输入这个命令 双引号中填写设备名称,比如powercfg -devicedisablewake "HID-compliant mouse" 这个命令只能用于设备管理器里面找不到的设备,如果是能找到的设备,用这个命令是无法关闭的。 等操作完之后再回过头输入powercfg -devicequery wake_armed 看一下成功没有,如果输出结果为无,就代表全部关掉了。 然后再观察一下电脑会不会被自动唤醒,造成锁屏耗电。 2020-05-12更新———————————————————————————————————————— 我们在按照上面的操作过后,虽然有所改善,但发现有时候还是会被唤醒,怎么办呢? 可以用powercfg -lastwake这个命令看看上次睡眠一共被唤醒了几次,是哪些设备或者进程唤醒了计算机。 就可以针对性的处理了。
4767796 前面讲到了除了硬件外,有些进程和软件也是会唤醒计算机的。讲了电源管理里面设置了使用电池时 在睡眠里面的 允许电源唤醒计时器为禁止,但有些人的电脑里面没有这一项功能。 而且有些人把所有会唤醒电脑的设备全部都禁止了,有时候还是会被唤醒, Get-ScheduledTask | where {$_.settings.waketorun} 可以用这个命令。 注意这个命令要用管理员窗口执行,普通的就是黑色底的这个窗口是执行不了的。
4767798 鼠标右键点击屏幕左下角的Windows图标,就是开始按钮,然后列表里面又Windows PowerShell(l) 和 Windows PowerShell(管理员)(A) 选择带管理员的窗口。 或者到桌面按住Shift建右键点击桌面空白处,右键菜单就会多一项 在此处打开 PowerShell窗口 点击这个,会出来一个蓝色的命令窗口。
4767800 像这样是正常的都是系统的必要组件,它们也不会主动唤醒你的计算机,其实我们要唤醒计算机时要用到它们的,他们就是睡眠功能的一部分。
4767803 在网上找了个图,像这样的,注意上面两个,就是会唤醒计算机的进程了。 |
[教程] 【教程】解决睡眠状态下计算机自动唤醒,异常耗电问题... |
|