This question already has an answer here:
I own a Lenovo B 570 series laptop. The laptop and battery being an year old lasts only 1 hour. But the strange thing is that, when the charge comes down to 54 % it drops to 7 %(critical battery level) in a moment. I have windows 8 pro 32 bit installed Please suggest some solution (other than replacing the battery).