How Does Windows Detect Battery Problems?

how-does-windows-detect-battery-problems photo 1

Whether it’s a low battery or a faulty battery, Windows a good job alerting you to laptop battery issues. But how exactly does it detect problems? Read on as we investigate.

Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.

The Question

SuperUser reader Cam Jackson is curious how his Windows 7 laptop knows the battery is going bad:

I have a laptop that’s a little over 5 years old, and I’ve never changed the battery, so I believe Windows 7 when it tells me “there is a problem with your battery”, and to consider replacing it.

My question is: how does it detect a dodgy battery? Does the battery not have the same voltage that it used to?

How indeed?

The Answers

SuperUser contributor Tonny explains:

Laptop batteries have a small chip inside that controls/monitors the charging process and also monitors the number of charge/recharge cycles.

This chip is factory programmed with information how this sort of battery typically degrades over time.

It also can derive information from the charging cycle itself: The time it takes to reach full-charge at a given voltage/current changes when the battery gets worn out.

(Voltage drop during discharge is not reliable as it depends a lot on the amount of current drawn while discharging, so it varies with the use-pattern of the laptop.)

Windows communicates with this chip to get information about the battery health.


Have something to add to the explanation? Sound off in the the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.

More stories

How to Enable Full-Page Evernote Clipping on Android Devices

Evernote is a fantastic tool for clipping web pages for later perusal, but the default configuration on Android simply clips the URL and not the page/article. Read on as we show you how to remedy this oversight and enjoy the same kind of full-page clipping on your Android device that you enjoy on

How to Block JavaScript (and Ads) for a Single Site in Chrome

How-To Geek is an ad-supported site, so we’re not exactly excited to show people how to disable ads, but we’ll admit – there are some sites online that have so many ads that you just can’t deal with it. Luckily you can block JavaScript for just a single site if you want to.