How old is the battery?
If over 3 years old it can become faulty and require replacing.
Possible solutions:
1. Cmos/bios reset: Remove battery and charger, now press and hold power button for 30 seconds. Now attach battery and charger and boot up as normal.
2. Microsoft battery control method corrupted: Navigate to device manager, expand "battery", and delete microsoft battery control method. Now reboot, once booted this driver will be reinstalled and may kick the battery into normal working mode.