Power Monitor for Windows is a command line tool that read CPU's power consumption through RAPL's MSRs, and provides the power consumption of the CPU every second.
Power Monitor for Windows depends on the Windows RAPL driver by Hubblo, and therefore require installing the driver first, and runs on Intel or AMD CPUs (since Ryzen). The easiest way to install the driver is to install the windows version of Scaphandre tool from this link directly (release 1.0.0).
Power Monitor for Windows was initially developed as part of JoularJX, but is now its separate project.
Just run the program in command line, or run the executable. It'll print on the command line the power consumption of the CPU every second.
To compile the Power Monitor for Windows, compile it with the Rust compiler and Cargo:
cargo build --release
Power Monitor for Windows is licensed under the GNU GPL 3 license only (GPL-3.0-only).
Copyright (c) 2025, Adel Noureddine, Université Paris Nanterre. All rights reserved. This program and the accompanying materials are made available under the terms of the GNU General Public License v3.0 only (GPL-3.0-only) which accompanies this distribution, and is available at: https://www.gnu.org/licenses/gpl-3.0.en.html
Author : Adel Noureddine