Jump to content
CCleaner Community Forums

Devs, what causes XP to not report battery remaining time?

Recommended Posts

Here's what Speccy reports:



Windows XP also does not show time remaining, only percent. What causes this to be unknown? I tried uninstalling/reinstalling the battery in the device mananger, but that didn't change anything. Is there an option in the OS somewhere that will enable this? I believe when the laptop was new, it showed the time remaining.

Link to post
Share on other sites
  • 2 weeks later...

It also doesn't show the battery full time - whatever this means. This could be the estimated time to full recharge. If this is so then a better name should be used i.e. "ETA to full charge". Likewise, the other filed could be "ETA to full discharge".


One can estimate this based on timestamping the 100% and when it reaches 99% charge get the system clock and timestamp that value. Using simple math one can compute the rate of discharge and estimate time remaining. Since the rate of discharge can be variable based on cpu and hardware loading one will have to recompute the estimated time remaining.


see www.passmark.com batterymon program. It gives the data that speccy should, along with a graph showing discharge or charging of the battery. Speccy can do the graphing if this option was added. Moreover, the battery has an internal count of the number of recharge cycles. Usually when it reaches 300 recharges, (or about two years), the batteries need to be replaced. Thus one should be able to read the battery pack via the smbus and read this count along with other prestored date in the internal battery pack flash chip that would be of interest to the user of Speccy.


Moreover, the program "speedfan", shows a "temp1" value. Their usage of this by them is that it means the ACPI temperature. That is this is the temperature of the battery pack or any of the power electronics (if it has temp probes).

Link to post
Share on other sites
  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...