How to fix second battery not charging on Thinkpad t460s

So, because I couldn’t find anywhere on the internet how to fix this issue I think I should write this down here. If someone has the same problem the solution is documented.

Here is the story:

Some days ago I noticed that only the first battery on my Thinkpad t460s was being charged. The second one had 4% charge and was not charging at all. I tried to boot on Windows to check if it was a Linux driver problem, but still not charging.

I updated all the drivers and firmwares on Windows and no fix.

The only way I could find was having the batteries disconnected, don’t worry, you don’t have to open your laptop for that.

Follow the steps:

  1. Reboot your computer
  2. Press F1 to enter the BIOS
  3. Go to Config tab
  4. Then, go to Power
  5. Remove your AC adapter cable from the laptop
  6. Go to Disable Built-in Battery
  7. Your computer will turn off
  8. Wait 10 seconds
  9. Put the AC adapter back
  10. Your Thinkpad should turn on and now both of your batteries should be charging

Enjoy!