I had noticed a few new Lenovo laptops that would not charge to 100%. They tended to stop around half-way. Initially I thought it may be a hardware issue.
I realised after looking hard for a solution, that this is a feature within Lenovo laptops to preserve the battery life of the laptop.
Lenovo settings have to be installed in order to change this battery preserving feature, which then let’s the battery charge to 100%
This application can be found here:
interestingly, even computers without this Lenovo software will only charge half way by default.