通过 powercfg -change 命令来更改不同电源计划下的相关设置,以实现对电源管理的定制和优化
通过 powercfg -change 命令来更改不同电源计划下的相关设置,以实现对电源管理的定制和优化
在 Windows 10 的命令行中,powercfg 命令用于管理电源配置和计划。其中,-change 参数用于更改电源配置设置。
以下是 powercfg -change 命令的几个常见参数:
powercfg -change -monitor-timeout-ac <minutes>:设置电源计划下显示器的超时时间(供电模式)。powercfg -change -monitor-timeout-dc <minutes>:设置电源计划下显示器的超时时间(电池模式)。powercfg -change -disk-timeout-ac <minutes>:设置电源计划下硬盘的超时时间(供电模式)。powercfg -change -disk-timeout-dc <minutes>:设置电源计划下硬盘的超时时间(电池模式)。powercfg -change -standby-timeout-ac <minutes>:设置电源计划下待机状态的超时时间(供电模式)。powercfg -change -standby-timeout-dc <minutes>:设置电源计划下待机状态的超时时间(电池模式)。powercfg -change -hibernate-timeout-ac <minutes>:设置电源计划下休眠状态的超时时间(供电模式)。powercfg -change -hibernate-timeout-dc <minutes>:设置电源计划下休眠状态的超时时间(电池模式)。powercfg -change -processor-throttle-ac <percentage>:设置电源计划下处理器运行速度的调整百分比(供电模式)。powercfg -change -processor-throttle-dc <percentage>:设置电源计划下处理器运行速度的调整百分比(电池模式)。powercfg -change -system-powerstate-sleeping-ac <setting>:设置电源计划下系统进入睡眠状态的行为(供电模式)。powercfg -change -system-powerstate-sleeping-dc <setting>:设置电源计划下系统进入睡眠状态的行为(电池模式)。powercfg -change -standby-timeout-ac:设置电源计划下系统进入待机状态的超时时间(供电模式)。powercfg -change -standby-timeout-dc:设置电源计划下系统进入待机状态的超时时间(电池模式)。powercfg -change -device-enable-wake:启用设备唤醒功能。powercfg -change -device-disable-wake:禁用设备唤醒功能。powercfg -change -disk-timeout-ac:设置电源计划下磁盘的超时时间(供电模式)。powercfg -change -disk-timeout-dc:设置电源计划下磁盘的超时时间(电池模式)。
获取设备名称以用于禁用唤醒功能的命令,您可以按照以下步骤进行:
-
打开命令提示符窗口:在 Windows 操作系统中,按下
Win + R组合键打开运行窗口,输入cmd,然后按 Enter 键打开命令提示符。 -
在命令提示符窗口中输入以下命令来列出当前系统上所有可配置电源设置的设备:
powercfg -devicequery wake_armed
-
运行上述命令后,会列出所有当前允许唤醒计算机的设备。在这个列表中,您可以找到您想要禁用唤醒功能的设备名称。
-
选择您希望禁用唤醒功能的设备名称,并将其用于下面的命令:
powercfg -devicedisablewake "<设备名称>"
通过这些步骤,您可以获取设备名称并使用 powercfg -devicedisablewake 命令来禁用特定设备的唤醒功能。
设备名称为 "Realtek Gaming GbE Family Controller"。现在您可以使用以下命令禁用该设备的唤醒功能:
powercfg -devicedisablewake "Realtek Gaming GbE Family Controller"
运行此命令后,该设备将被禁止在系统休眠时唤醒计算机。请注意,某些设备可能具有多个唤醒功能,您可能需要对每个功能分别禁用唤醒功能。
如果您希望再次启用设备的唤醒功能,可以使用以下命令:
powercfg -deviceenablewake "Realtek Gaming GbE Family Controller"
请确保您明确了解禁用或启用唤醒功能的影响,并根据您的需求和系统配置进行操作。
@echo off
:: 禁用休眠
powercfg -h off
:: 设置屏幕超时为0(永不关闭)
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "InactivityTimeoutSecs" /t REG_DWORD /d 0 /f
:: 设置电源计划为高性能
powercfg -setactive SCHEME_MAX
:: 设置睡眠时间为0(永不进入睡眠模式)
powercfg -change -standby-timeout-ac 0
powercfg -change -standby-timeout-dc 0
:: 设置休眠时间为0(永不休眠)
powercfg -change -hibernate-timeout-ac 0
powercfg -change -hibernate-timeout-dc 0
:: 关闭硬盘超时
powercfg -change -harddisk-timeout-ac 0
powercfg -change -harddisk-timeout-dc 0
:: 设置显示器超时为0(永不关闭)
powercfg -change -monitor-timeout-ac 0
powercfg -change -monitor-timeout-dc 0
:: 启用快速启动
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /v "HiberbootEnabled" /t REG_DWORD /d 1 /f
:: 禁用USB选择性挂起
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "CsEnabled" /t REG_DWORD /d 0 /f
:: 输出完成信息
echo Power settings optimized.
pause

浙公网安备 33010602011771号