
BatteryMaster(电池大师)
A free and open-source Windows laptop battery management software that supports the display of key battery information such as battery health, wear level, charging power, discharging power, battery voltage, and more; allows manual adjustment of processor power limits; and enables recording and viewing of historical battery health changes.
New Features
Laptop battery usage history
Record each instance of laptop battery usage and track changes in health or battery wear.
System Tray Display
Display charging and discharging power and duration in different colors during charging and discharging, and show CPU usage when fully charged.
Battery Health / Degradation
View battery health/degradation in real-time
Charging and discharging power
Real-time monitoring of battery charging and discharging power
Battery Information
Key information such as battery voltage, charging power, discharging power, design capacity, full charge capacity, battery lifespan/degradation
AMD Processor Support
View and set processor power limits; the power limit can be locked to prevent modification by other processes; this feature uses RyzenAdj code and is only supported by certain CPUs.
Continuous Updates
This project will receive long-term updates, gradually adding more features and support for additional processors.
Project Origin
I spent a long time searching for battery information monitoring software available for Windows. While HWiNFO and LibreHardwareMonitor can monitor a large amount of hardware, neither can consistently lock to the taskbar in the front. BatteryinfoView doesn't show up on the taskbar at all. I'm not criticizing these tools, as my knowledge of them only goes up to February 23, 2025, and these issues may have been resolved in newer versions. Additionally, in order to extend battery life when using my laptop, I wanted to set processor power limits to reduce battery consumption. So, I decided to develop the software myself. To practice Rust development, I forced myself to use Rust + Tauri for this project, and it needs to have at least the following features->
Display charging/discharging power or CPU usage on the taskbar. The reason for not displaying the battery percentage is that it is already provided by Windows by default.
Ability to view battery health; ability to record various battery information history for tracking usage habits.
For my AMD HX370 (Asus TUF Air14) laptop, the ability to view power limits, and ideally, to modify them myself.
Screenshot
Windows tray
Battery history
Battery monitor
Cpu power limit
软件设置