Les batteries d'ordinateurs portables ont une petite puce à l'intérieur qui contrôle / surveille le processus de charge et surveille également le nombre de cycles de charge / recharge.
Cette puce est programmée en usine avec des informations sur la manière dont ce type de batterie se dégrade généralement au fil du temps.
Il peut également tirer des informations du cycle de charge lui-même: le temps nécessaire pour atteindre la pleine charge à une tension / un courant donné change lorsque la batterie est usée.
(La chute de tension pendant la décharge n'est pas fiable car elle dépend beaucoup de la quantité de courant consommée pendant la décharge, elle varie donc en fonction du modèle d'utilisation de l'ordinateur portable.)
Windows communique avec cette puce pour obtenir des informations sur l'état de la batterie.