开源软件:Windows电源计划自动切换

开源软件:Windows电源计划自动切换

卖萌小老头
2022-06-14 / 0 评论 / 525 阅读 / 正在检测是否收录...

项目介绍

基于Windows电源计划,实现自动切换电源计划。解决高功率台式机在离开后自动切换为节能,有操作切换为平衡。有效降低离开后资源浪费的问题

软件架构

基于.net framework 4.0(升级4.6),使用winform窗口开发。通过执行cmd命令,获取电源计划列表、设置电源计划。主界面另起线程,代替Timer执行时间检查和空闲检查。

测试效果

平衡模式
默认为平衡模式正常使用时,全核心自适应。
离开模式
超时切换为离开模式时,半数核心睡眠,维持最低频率工作。

版本信息

  • 1.3.1

    • 优化系统关闭时,阻止系统关闭的错误
  • 1.3.0

    • 删除夜间模式
    • 新增按CPU使用切换加速电源选项(高性能、卓越性能)
    • 调增默认:平衡,离开:节能,加速:高性能(有卓越性能项可以自己选择)
  • 1.2.1

    • 新增托盘图标右键启动最小化项
    • 取消隐藏不确定乱码电源计划
  • 1.2.0

    • 修复夜间模式时间检查逻辑bug
    • 新增配置文件记录配置信息
    • 优化代码逻辑
  • 1.1.0

    • 新增关机计划
  • 1.0.0

    • CMD命令获取电源计划
    • 系统API获取键鼠空闲状态
    • 空闲超时自动切换电源计划

安装教程

编译后直接运行exe,或下载发行版zip。

使用说明

  1. 新增电源计划,详细说明请参照下文电源计划。
  2. 直接双击exe程序启动主程序,点击关闭(最小化到托盘图标);如需关闭右键托盘图标点退出。
  3. 主界面说明
  • 程序启动默认电源计划“平衡”,默认离开模式电源计划“节能”,默认加速模式夜间电源计划“高性能(可以改为卓越性能)”

主界面

  • 键鼠操作空闲时间超过指定的空闲切换时间(默认30s),根据设定夜间时间段判断是否是夜间,并自动切换到“离开模式”电源计划,或CPU使用率超过阈值,不切换为“离开模式”电源计划;当键盘或鼠标有操作时,自动从当前电源计划切换成默认电源计划

离开模式

  • 修改默认电源计划为“平衡”,双击左侧电源计划列表内计划可更换默认电源计划

默认模式

  • 修改离开模式电源计划“离开模式”,启用离开模式

离开模式

  • 修改加速模式电源计划“卓越性能”,启用加速模式。设置加速模式CPU使用率阈值

加速模式

  • 关机计划计时方式有“键鼠空闲关机”和“倒计时关机”

关机计划

  • 时间段设定后,根据计时方式显示指定时间

时间设定

  • 开始执行关机计划,计算并显示预计剩余关机倒计时

显示预计关机剩余时间

电源计划

  • Windows控制面板 - 电源选项

Windows控制面板电源选项

  • Windows控制面板 - 电源选项 - 创建电源计划

创建电源计划

  • 也可以导入项目中提供的电源计划

项目目录电源计划中包涵电源计划,可以下载导入。

  1. 【离开模式】离开模式
  2. 【卓越性能】卓越性能
  • 导入电源计划

管理员权限运行CMD

powercfg -import [电源计划路径]

导入电源计划

参考文档

  1. Powercfg 命令行选项 https://docs.microsoft.com/zh-cn/windows-hardware/design/device-experiences/powercfg-command-line-options

软件下载地址:https://gitee.com/liulei901112/PowerPlan/releases

0

评论 (0)

取消