这是indexloc提供的服务,不要输入任何密码
Skip to content

He-Pin/EnergyStarX

 
 

Repository files navigation

Energy Star X 能源之星X

Improve your Windows device's battery life
提升您 Windows 设备的电池续航

Download

Screenshot

Introduction

Energy Star X is a GUI version of the open source software Energy Star, developed using Windows App SDK (WinUI 3).

It leverages Windows 11's EcoQoS API to throttle background applications to improve system thermal and battery life.

Requirements

Hardware

  • Intel 10th gen or newer mobile processors
  • AMD Ryzen 5000 or newer mobile processors
  • Qualcomm mobile processors

Software

  • Works best on Windows 11 22H2 (Build 22621) and above.
  • Works on Windows 11 21H2 (Build 22000), but not as well.

Usage

Let it run in the background in the system tray. You can choose to run it automatically on startup in the settings page.

You can see a green leaf icon in the "Status" column of the Task Manager next to background processes that are throttled.

Task Manager Leaf

Known Limitations

  • If you use some taskbar enhancement software such as StartAllBack, this app may crash when you hover over system tray icon.
  • Child processes do not get boosted when the parent process receives input focus.
  • System processes (which is Session 0) do not get throttled. Currently there are some assumption that non-user processes know what they are doing.

Acknowledgements

简介

能源之星X 是开源程序 Energy Star 的图形界面版应用,使用 Windows App SDK (WinUI 3) 开发。

它利用 Windows 11 的 EcoQos API 来限制后台应用的资源占用,从而提高散热表现和电池续航。

要求

硬件

  • 英特尔 10 代及以上移动处理器
  • AMD Ryzen 5000 及以上移动处理器
  • 高通移动处理器

软件

  • 在 Windows 11 22H2 (Build 22621) 以上可完全发挥作用。
  • 可在 Windows 11 21H2 (Build 22000) 上工作,但是不会有最佳表现。

使用方法

让它在任务栏右下角后台运行即可。你可以在设置页中选择开机启动。

你可以在任务管理器的 “状态” 列中看到被限制资源的后台应用旁会显示一个绿叶图标。

任务管理器绿叶

已知问题

  • 如果你使用了 StartAllBack 等任务栏增强软件,那么当你把鼠标悬停在任务栏右下角图标上时,应用可能会崩溃。
  • 当父进程获得输入焦点时,子进程不会被解除资源限制。
  • 系统进程 (Session 0) 将不会被限制资源。目前我们假设非用户进程会自己管理好资源。

致谢

About

🔋Improve your Windows device's battery life. A WinUI 3 GUI for EnergyStar.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%