I've just got a Surface Book, and as I've read many different results as to the battery life of these, I'd like to monitor this.

So I'm looking for a program that runs on Windows 10, and does the following:

  • Monitors battery life
  • Gives an average battery life
  • Detailed graph of battery percentage/rundown that covers weeks or months (instead of only since last charge)
  • Monitors charging rate
  • Give an average charge time
  • Is able to work with two batteries of different capacities (as the Book has)

I prefer free software (who doesn't?) but would be interested in paid as well.

Full Windows programs and UWP apps welcome.

2 Answers 2


Most of the information that you require can be achieved with simple powercfg /batteryreport command in command prompt in windows.

It generates a nice html detail report of (in current folder) :

  • Recent usage Battery
  • Usage Graph with detailed tabled info as well
  • Usage history Battery Capacity History
  • Complete Tabled Battery Life estimate

I suggest you give it a try.

  • 2
    Aah what a lovely answer!! would have voted 10 times if allowed. This is useful Commented Jun 9, 2017 at 12:16

The built-in Windows Task Manager can display such information, and can even display the battery usage of each application. If that is not enough, you can try BatteryMon too.

  • A URL for "BatteryMon" would have bee helpful
    – Mawg
    Commented May 16, 2019 at 7:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.