I would check the battery out with HWmonitor app this will show indication of wear your battery. I have also corrected the problem by going into the device manager deleting acpi battery and ac adapter, shutting the system down fully, disconnecting the battery, letting it sit, then powering up without the battery and connecting the battery during windows session. If the battery isn't removable not much you can do but just delete the drivers from the device manager disconnect when off let it sit and reconnect. During the battery disconnect phase you can hold down the power button to discharge every bit of current from the motherboard when unplugged this also helps with various power issues.