When you replace the lithium-ion cells in a laptop battery, the internal or Flash memory of the battery controller often still "remembers" the old, worn-out state. This results in the laptop not charging or reporting 0% capacity. BE2Works allows you to: Read battery data via the I2C/SMBus protocol. Reset the Cycle Count . Update the Full Charge Capacity (FCC) . Clear errors like PF (Permanent Failure) . Pre-Installation Requirements