看到了这个项目: https://github.com/imbushuo/EnergyStar
这个项目利用 Windows 11 新引入的 EcoQoS 调度机制将后台的用户应用设置效率模式,然后监听事件在应用切入前台时退出效率模式,成功把笔记本的续航几乎翻了个倍。
微软自己的文档里说最高可以节省 90% 的电量: https://devblogs.microsoft.com/performance-diagnostics/introducing-ecoqos/。
试着用 .NET 7 的 nativeaot 编译了一份,各位可以试试(运行之后只有一个内存占用 1~2mb 的后台进程): https://1drv.ms/u/s!ApWNk8G_rszRgolmQGgPyexi5jgELg?e=Bbo3fi

