Este guia tem alterações mais recentes. Mudar para a última versão não verificada.
Introdução
If your laptop battery is inaccurately reporting its capacity or is older, it may be possible to recalibrate the battery to extend its life.
For help understanding what calibration is, why it’s important, and how to calibrate batteries in other types of devices, check out the Battery Calibration Wiki.
Important: Battery recalibration will not save a worn out battery. This will correct the reported capacity and extend it’s life for a short period of time, but will not recover the pack. If there are any improvements, these are typically short-term.
Guide notes
- If your battery exceeds 30-40 °C (86-104 °F), REPLACE THE BATTERY!
- If your pack is older, consider a discharge to ~10%. These may be damaged with a full discharge.
- In most cases, you will see a capacity decrease. This is good since the capacity reported by the BMS is accurate.
- Avoid using your laptop while it is charging. This may affect calibration accuracy.
- If your laptop does not allow you to use it when the battery drops to a certain percentage, you will need to use a workaround. This varies based on the BIOS type (UEFI or Legacy).
How to recalibrate the battery
- Charge the laptop to 100%.
- Use the laptop until it reports a 0% capacity and shuts down
- See BIOS lockouts (known) for bypasses if you use an HP or Lenovo laptop.
- Immediately recharge the battery to start recalibration. Do not use the laptop.
BIOS lockouts (known)
- HP laptops have a 15% BIOS lockout and will need to be bypassed to do a full discharge. Immediately charge the battery once the battery reaches 0% and the laptop shuts off.
- Lenovo laptops have a ~7% critical low capacity error (0190). This only comes up if the laptop is turned off before the battery reached 0% and dies.
O que você precisa
-
-
Before recalibrating the battery, charge the battery to 100%. Take a note of the initial data.
-
-
-
Use your laptop while it is discharging. Do this until the computer shuts down.
-
-
-
Every laptop has a different charge indicator. When your laptop is fully discharged, plug it in immediately. Fully charge the laptop.
-
-
-
-
Once you are finished, check the BMS data. The reported data should be corrected.
-
-
-
Run Command Prompt as an administrator. Enter this command: powercfg/batteryreport.
-
When the report is ready, you will receive a message stating where it is located. Check the data for consistency.
-
-
-
Plug the laptop in and turn it on; unplug it once it is on. Press ESC and select System Diagnostics.
-
Open the Component tests submenu. Select Memory or Hard Drive.
-
Select Extensive test. Choose Loop until error.
-
When the laptop shuts off, immediately recharge the battery.
-
-
-
Boot the laptop into a live Linux Mint Cinnamon session. Open 'Settings and make the following changes:
-
Open Power Management. Change When the battery is critically low to Do nothing.
-
Use the laptop until it shuts down. Everything from this session will be lost.
-
-
-
Plug the power adapter into your laptop. POST must finish for the system to boot.
-
Disconnect the laptop once the laptop is back on. Finish discharging the battery.
-
Cancelar: não concluí este guia.
14 outras pessoas executaram este guia.
4 comentários
Did not help at all.
I have a Windows tablet, pretty old one - previously it was showing 39% battery wear (it actually was holding for about an hour, battery itself is a bir inflated).
A couple days ago it hard crashed and wear level was reseted to 0%. Now some weird stuff started: turning off when reaching 14% battery charge, screen dimming etc.
Tried this method, and as I said in the beginning - it did not help, still shows 0% wear.
Late response, but some laptops and Windows based tablets (notably HP) always show 0% wear in Batteryinfoview. You need to go into the UEFI diagnostics or use use HP Support Assistant and grab it from the advanced data on HP. If it’s Dell, UEFI SupportAssist (newer systems) or ePSA (legacy).
Nothing to worry about, but another quirk like the EOL capacity reporting response on some Dell batteries. Added a note in the quirks section about this.
Nick -
I’m curious, can we send command through the I2C interface from the laptop itself to the battery and do some calibration from there? is the built-in BMS has the capability to do that?
May battery charging shows 39% and it should be always plug in (windows 11) on Asus laptop.