The message shows up on your laptop: “Consider replacing your battery. There is a problem with your battery, so your computer might shut down suddenly.” You upgraded your laptop from XP or Vista to Windows7. You know that the battery is good. But now you are getting this error message. What do you do?

Microsoft has acknowledged the problem and are working on a solution. Although Microsoft has reported selling some 60 millions Windows 7 licenses, certainly a hit from any standard. A google search shows over 73,000 hits for the “consider replacing your battery” search spec. There is certainly a problem with the battery and Windows7.

Some of the suggestions for repair center on upgrading the BIOS. And while some users at a Windows7 forum have tried that, they continue to report that the problem has not gone away.

How serious is the problem?

The most common complaint seems to be that battery life which used to last between 1.5 hours and 2 hours, is now less that 30 minutes. Some users at the forum are down to 15 minutes of battery life time.

Indeed, some users have complained that their batteries have been permanently damaged by the drainage problems.

Other problems reported are that the laptop will suddenly go into hibernate mode without warning.

A Work Around

It could help to avoid automatic switching off and keep the information about battery charge:
Setup Critical battery action to ‘Do Nothing’. Use the powercfg.exe tool. Essentially change the settings to “do nothing.” Here is how to do that:

Activate the power scheme you want to modify.
Open an elevated command console (windows key, type ‘cmd’ in start menu, press “ctrl+shift+enter”, click ‘continue’)
Execute “powercfg -setdcvalueindex SCHEME_CURRENT SUB_BATTERY BATACTIONCRIT 0?
Your current power scheme will show “Battery->Critical battery action->On battery: Do nothing” despite the option being unavailable in the drop box.
Note that this workaround is not a solution. Your battery drainage will still occur, but the messages will not appear.