Votre rapport powercfg /batteryreport sous Windows 11 affiche « – » dans la colonne Cycle Count ? Voici pourquoi l’information manque sur certains ASUS TUF F15 et comment la récupérer, avec des solutions concrètes et vérifiées.
Vue d’ensemble de la question
Sur un ASUS TUF F15 (Windows 11), l’utilisateur exécute :
powercfg /batteryreport
Le fichier battery-report.html s’ouvre et, dans la section Installed batteries, la colonne Cycle Count affiche « – ». Résultat : impossible de connaître le nombre de cycles 0 → 100 % réellement effectués par la batterie.
Cette absence n’est pas un bug du rapport Windows en soi. Le nombre de cycles est mesuré et communiqué par le micrologiciel de la batterie via le contrôleur intégré (EC) et l’interface ACPI. Windows n’affiche que ce que le matériel lui transmet. Si le compteur n’est pas exposé, Windows montre « – ».
Comment Windows 11 calcule (ou n’affiche pas) le nombre de cycles
- La mesure est matérielle : un microcontrôleur dans le pack batterie suit les charges/décharges. Il communique avec la carte mère (SMBus/I²C), puis via ACPI (
_BIF/_BIX) à l’OS. - Le rapport Windows (Battery report) collecte ces attributs (Design Capacity, Full Charge Capacity, Serial, Manufacturer, Cycle Count, etc.).
- Si le champ n’existe pas dans les données ACPI exposées, Windows met « – ». Ce n’est pas une estimation : c’est l’indication claire que la valeur n’a pas été fournie par le firmware.
Pourquoi « Cycle Count » reste « – » sur certains ASUS TUF F15
- Compteur non incrémenté : certains firmwares n’incrémentent le compteur qu’après un cycle équivalent 0 → 100 % (une somme de petites décharges pouvant compter pour 1 cycle). Si l’usage est constamment sur secteur ou avec de faibles variations (ex. 80 % ↔ 100 %), le nombre peut rester à 0… ou non publié.
- Exposition ACPI incomplète : sur quelques références, le compteur existe dans la batterie mais n’est pas exposé par le BIOS/EC. Windows ne peut donc pas l’afficher.
- Pilotes/managers ASUS (ASUS System Control Interface, MyASUS/Armoury Crate) non à jour : ils jouent un rôle dans la gestion/lecture de l’alimentation et peuvent corriger l’exposition de certains attributs.
- Rares anomalies matérielles : pack batterie ou EC défaillant, rendant le champ muet.
Tableau de diagnostic : causes probables & solutions
| Problème potentiel | Explication | Solutions ou vérifications proposées |
|---|---|---|
| Aucun cycle complet détecté | Si le PC n’a jamais été déchargé puis rechargé à 100 %, certains microprogrammes n’incrémentent pas le compteur. | Effectuer une décharge proche de 0 % puis une recharge complète à 100 %, redémarrer, puis régénérer le battery report. Précaution : évitez de descendre régulièrement à 0 %. Un cycle de « calibration » ponctuel suffit. |
| Firmware/BIOS ne transmet pas la donnée | Le compteur est stocké dans la puce de gestion de la batterie (SMBus/ACPI). Certains modèles ASUS ne l’exposent pas à Windows. | 1) Mettre à jour le BIOS et le pilote ASUS System Control Interface. 2) Vérifier dans MyASUS > Système > Batterie ou Armoury Crate : si le champ est absent ici aussi, le matériel ne le publie probablement pas. |
| Lecture logicielle limitée | Windows lit la classe ACPI _BIX/_BIF ; si celles‑ci ne contiennent pas CycleCount, le rapport affiche « – ». | Tester un outil tiers (gratuit) tel que HWiNFO, HWMonitor, BatteryInfoView. Si tous affichent 0 ou « N/A », la donnée est vraiment indisponible. |
| Anomalie matérielle | Très rare : la batterie elle‑même ne peut plus communiquer son historique. | 1) Réinitialiser la batterie/EC : éteindre, débrancher, maintenir le bouton d’alimentation ~40 s, rebrancher. 2) Si la batterie est amovible/accessible, contrôler le connecteur. Sinon, SAV ASUS pour diagnostic/remplacement. |
Procédure pas‑à‑pas (recommandée)
- Regénérer le Battery Report proprement
Ouvrez l’Invite de commandes en tant qu’administrateur et exécutez :powercfg /batteryreport /output %USERPROFILE%\battery-report.htmlOuvrez le fichier généré et vérifiez la section Installed batteries > Cycle Count. - Forcer (éventuellement) la mise à jour du compteur
Débranchez le secteur, utilisez le PC jusqu’à ~5 % (ou 0 % si vous devez vraiment tenter une calibration unique), éteignez, rechargez jusqu’à 100 % appareil éteint, rallumez, puis regénérez le rapport.
Astuce : si vous utilisez Battery Health Charging (limite 60/80 %), désactivez‑le temporairement pour atteindre 100 %. - Mettre à jour le BIOS et ASUS System Control Interface
Dans MyASUS > Mise à jour, installez : BIOS le plus récent, ASUS System Control Interface, et tout pilote d’alimentation. Redémarrez. - Contrôler MyASUS / Armoury Crate
Ouvrez MyASUS > Système > Batterie ou Armoury Crate. Si le nombre de cycles n’apparaît pas non plus, il est très probable que votre modèle ne publie pas ce champ. - Comparer avec un outil tiers
Lancez HWiNFO, HWMonitor ou BatteryInfoView : cherchez « Cycle Count »/« Battery Cycles ». Résultat « N/A » ou 0 chez tous = donnée indisponible côté matériel. - Réinitialiser le contrôleur embarqué (EC)
Éteignez. Débranchez le chargeur. Maintenez Power ~40 s (décharge résiduelle). Rebranchez et rallumez. Vérifiez à nouveau le rapport. - En dernier recours : SAV
Batterie récente toujours muette, autonomie anormale, ou rapport incohérent ? Contactez le support ASUS pour confirmation (lecture usine/diagnostic).
Vérifications rapides côté Windows / PowerShell
Pour voir ce que Windows reçoit réellement, vous pouvez interroger les classes WMI batterie. Ces commandes listent les classes et leurs propriétés, afin de repérer si un éventuel « Cycle » est exposé :
# Lister les classes liées à la batterie
Get-CimClass -Namespace root\wmi | Where-Object { $_.CimClassName -match 'Battery' } | Select-Object CimClassName
# Inspecter les instances les plus utiles (elles peuvent ou non exister selon les modèles)
Get-CimInstance -Namespace root\wmi -ClassName BatteryStaticData | Format-List *
Get-CimInstance -Namespace root\wmi -ClassName BatteryStatus | Format-List *
Get-CimInstance -Namespace root\wmi -ClassName BatteryInformation| Format-List *
Si aucune de ces classes ne comporte un membre assimilable à CycleCount, le rapport Windows ne pourra pas l’afficher et c’est attendu.
Spécificités ASUS TUF F15 sous Windows 11
- Battery Health Charging (MyASUS) propose des seuils 60 % / 80 % pour prolonger la durée de vie. Gardez à l’esprit que les cycles sont comptés en « équivalents 0 → 100 % ». Une charge 40 % → 80 % répétée 5 fois peut représenter ~2 cycles équivalents, selon le firmware.
- Mode/Profil dans Armoury Crate (Silencieux, Performance, Turbo) peut influencer la courbe de décharge et la précision des estimations, mais pas l’existence du champ « Cycle Count ».
- EC/BIOS : les mises à jour améliorent parfois l’exhaustivité des données ACPI. Après mise à jour, regénérez toujours le rapport.
Estimer l’usure sans le nombre de cycles
Vous ne voyez pas le compteur ? Vous pouvez tout de même évaluer l’état de la batterie via la capacité. Dans le Battery report, relevez :
- Design capacity (capacité nominale, en mWh)
- Full charge capacity (capacité mesurée, en mWh)
Calculez le taux d’usure (approx.) :
Usure (en %) = (1 - FullChargeCapacity / DesignCapacity) × 100
Exemple : Design 90 000 mWh et Full 72 000 mWh → (1 - 72000/90000) × 100 = 20 % d’usure.
Cette estimation est souvent plus utile au quotidien que le seul nombre de cycles, car elle reflète la capacité réelle restante.
Bonnes pratiques de charge (pour éviter d’user la batterie inutilement)
- Évitez les 0 % fréquents : une décharge profonde ponctuelle peut aider à calibrer l’indicateur, mais n’en faites pas une routine.
- Évitez 100 % + chaleur prolongée (jeux lourds sur secteur, été). Préférez un plafond 80 % quand vous restez branché longtemps (via Battery Health Charging).
- Maintenez le système à jour (BIOS, ASUS System Control Interface, pilotes chipset).
- Rangez l’appareil longuement inutilisé à ~50 – 60 % dans un endroit frais et sec.
FAQ (questions fréquentes)
Où se trouve le fichier du Battery Report ?
Par défaut dans votre dossier utilisateur : %USERPROFILE%\battery-report.html. Vous pouvez spécifier un chemin :
powercfg /batteryreport /output "C:\Temp\battery-report.html"
Le champ « Cycle Count » est‑il garanti par Windows ?
Non. Windows affiche ce que le firmware expose. Si la batterie/BIOS ne publie pas le compteur, le champ reste « – ».
Un outil tiers peut‑il « deviner » le nombre de cycles ?
Non. Les utilitaires ne font que lire ce que le matériel expose. S’ils affichent 0 ou N/A, la donnée n’est pas fournie.
Le mode 60 %/80 % empêche‑t‑il l’incrément du compteur ?
Pas nécessairement. Le compteur opère en cycles équivalents (somme des décharges). En revanche, si vous restez souvent à 100 % branché, il est possible qu’aucun cycle complet ne soit détecté pendant longtemps.
Dois‑je faire une décharge à 0 % pour « réparer » l’icône batterie ?
Une unique décharge profonde peut recaler l’indicateur, mais il vaut mieux viser ~5 % pour préserver la batterie. Répétez seulement si l’indicateur devient incohérent.
WMIC, PowerShell… quelles commandes utiliser ?
WMIC est obsolète mais encore présent. Préférez PowerShell/CIM (exemples plus haut) pour lister les classes Battery* du namespace root\wmi.
Check‑list de dépannage rapide
- Générez un nouveau Battery report en administrateur.
- Faites une séquence décharge → recharge 100 % (désactivez temporairement le plafond 60/80 %).
- Installez les mises à jour BIOS et ASUS System Control Interface (via MyASUS).
- Vérifiez MyASUS / Armoury Crate : la donnée apparaît‑elle ?
- Comparez avec HWiNFO / HWMonitor / BatteryInfoView.
- Faites un reset EC (Power 40 s). Régénérez le rapport.
- Si toujours « – », acceptez que le modèle n’expose pas ce champ ou consultez le SAV ASUS.
Modèle d’interprétation du rapport
Voici comment lire les sections clés du Battery report quand le nombre de cycles n’est pas fourni :
| Section | Champ | Ce qu’il faut regarder | Interprétation pratique |
|---|---|---|---|
| Installed batteries | Design capacity | Capacité nominale en mWh | Base de référence pour l’usure |
| Installed batteries | Full charge capacity | Capacité mesurée actuelle | Plus elle est proche du Design, meilleure est la santé |
| Battery capacity history | Historique | Évolution de la capacité pleine charge | Permet d’évaluer la tendance d’usure |
| Recent usage | Chute % vs temps | Stabilité de l’indicateur | Détecte des incohérences (sauts, coupures) |
Conseils spécifiques si vous jouez/compilez sur secteur
- Activez un plafond de charge (60 % ou 80 %) pour limiter le stress à haute tension.
- Assurez une ventilation correcte : la chaleur accélère la dégradation.
- Faites un cycle de calibration tous les 2‑3 mois si l’indicateur semble dériver (pas plus).
Quand remplacer la batterie ?
- Usure > 25‑30 % et autonomie devenue insuffisante pour votre usage.
- Extinctions soudaines < 20 % ou Full charge capacity instable.
- Températures anormales, gonflement, ou diagnostics MyASUS indiquant une « mauvaise » santé.
Résumé
Le compteur de cycles n’est pas garanti par Windows : il dépend de ce que le firmware de la batterie/BIOS expose via ACPI. Sur certains ASUS TUF F15, le champ « Cycle Count » peut rester « – » faute d’être publié. Avant de conclure, faites un cycle complet, mettez à jour BIOS et ASUS System Control Interface, vérifiez MyASUS/Armoury Crate et comparez avec HWiNFO / BatteryInfoView. Si partout l’info est absente, considérez qu’elle n’est pas disponible sur ce modèle, et appuyez‑vous sur la capacité (Design vs Full) pour suivre la santé de votre batterie.
À retenir
- « Cycle Count » est une donnée matérielle ; Windows ne peut pas l’inventer.
- Un seul cycle de calibration peut débloquer l’incrément sur certains firmwares.
- Sans compteur, surveillez la Full charge capacity : c’est l’indicateur le plus fiable de l’usure.
Étapes rapides recommandées
- Cycle complet : décharge → recharge pour forcer la mise à jour éventuelle.
- Mises à jour ASUS : BIOS et pilotes « ASUS System Control Interface » (MyASUS → Mise à jour).
- Vérification MyASUS : si le nombre de cycles n’apparaît pas non plus, il est probable que le matériel ne publie pas cette donnée.
- Outils tiers : HWiNFO ou BatteryInfoView pour confirmer.
- Contact SAV : si la batterie est récente et toujours sous garantie mais reste muette, demander confirmation à ASUS.
En bref : pas de panique si « Cycle Count » est vide. Appliquez la procédure, vérifiez les mises à jour et, si la donnée n’existe nulle part, adoptez le suivi par capacité. C’est souvent plus utile au quotidien.

