HWiNFO : trente ans à lire le matériel plutôt qu'à le deviner

Résumé

HWiNFO lit le matériel au lieu de le deviner : identification du processeur et révision du microcode, timings mémoire, limites de puissance, données de santé des disques et valeurs de capteurs rafraîchies assez vite pour être observées. La version gratuite porte le cœur.

Recommander
Nom
HWiNFO
Version
20250628
Tarif
Gratuit
Open source
Propriétaire
Mis à jour
2026-10-06 20:30

Une mesure à laquelle on ne peut pas se fier est pire que pas de mesure

La surveillance matérielle ressemble à un problème résolu jusqu'au jour où une valeur est fausse. Une température annoncée dix degrés trop bas transforme un problème thermique en énigme. Une puissance lue dans le mauvais registre fait passer une configuration inefficace pour saine. Une vitesse de ventilateur qui ne change jamais peut signifier un ventilateur qui ne change jamais ou un capteur qui n'est plus lu, et les deux n'ont en commun que le nombre à l'écran. C'est pourquoi un programme de cette sorte vit ou meurt par l'exactitude plutôt que par les fonctions, et pourquoi HWiNFO vaut l'installation depuis près de trois décennies.

L'outil est un programme d'analyse et de surveillance matérielle pour machines Windows, entretenu par un développeur slovaque depuis le milieu des années quatre-vingt-dix, avec un historique de versions assez long pour qu'il existe encore une compilation destinée à un système que plus personne n'utilise, à l'intention de ceux qui en ont besoin. Cette longévité n'est pas de la nostalgie. Elle signifie que les tables d'identification derrière les mesures ont été corrigées par trois décennies de machines rapportant quelque chose d'inattendu.

Vue des capteurs

Lire la machine au lieu de la résumer

La première couche est l'identification, et sa profondeur sépare ce genre de programme du panneau de synthèse d'un système d'exploitation. Il résout le modèle du processeur et la révision du microcode en cours d'exécution, les timings mémoire réellement programmés plutôt que ceux vantés sur l'emballage, le plafond de puissance que le processeur graphique accepte, et les données que le disque tient lui-même sur son usure. Ce ne sont pas des détails décoratifs. La révision du microcode décide si une erratum documentée s'applique. Les timings programmés expliquent une machine qui plante sous charge et passe tous les tests au repos. Les compteurs du disque sont le seul avertissement honnête avant une panne.

La couverture est assez large pour être pratique : le même programme tourne sur les systèmes actuels et sur des installations assez anciennes pour que leurs propriétaires les gardent pour un seul instrument ou un seul logiciel, en version installée comme en version portable. Une version portable compte plus qu'il n'y paraît, car la machine qui a besoin d'un diagnostic est souvent celle sur laquelle on n'a pas le droit d'installer quoi que ce soit.

Des capteurs assez rapides pour être regardés, des alarmes qui valent la peine

La deuxième couche est la surveillance en direct, et son unité de temps est la raison pour laquelle on le laisse tourner. Températures, tensions, vitesses de ventilateurs et puissance appelée sont échantillonnées à l'échelle de la milliseconde, assez vite pour qu'un pic dû à une pointe de travail soit visible au lieu d'être moyenné. Les moyennes sont la manière dont une machine paraît saine jusqu'à l'instant où elle s'éteint.

Les alarmes à seuil transforment les mesures en quelque chose qui travaille pendant que personne ne regarde. Un ventilateur qui s'arrête, une pompe qui lâche, une température qui franchit la ligne choisie par l'utilisateur : chacune devient une notification plutôt qu'une autopsie. Les mêmes données sont présentées de trois façons, parce que trois situations les réclament : un graphique pour comprendre une tendance, un affichage dans la zone de notification pour un coup d'oeil, et une incrustation à l'écran pour observer une machine sous charge quand le moment intéressant dure quatre secondes et que la fenêtre est derrière autre chose.

Valeurs en direct et courbes

Le rapport est la partie qui survit à la session

Les inventaires exportés sont la fonction la moins commentée et la plus utile avec le temps. Une liste complète de ce que contient une machine, écrite dans un fichier, répond à des questions qu'aucune capture d'écran ne résout : quelle mémoire était installée avant l'extension, quel disque occupait l'emplacement aujourd'hui défaillant, à quoi ressemblait la courbe de ventilation quand la machine était silencieuse. Pour quiconque entretient plus d'un ordinateur, la différence entre un dossier rempli de ces rapports et aucun dossier est celle entre un historique d'entretien et un recueil d'anecdotes.

Pour les organisations, la même capacité devient un travail d'inventaire : un parc de machines recensé en lançant un programme sur chacune, plutôt qu'en ouvrant chaque boîtier pour lire des étiquettes. L'offre payante ajoute ce dont un poste isolé n'a pas besoin, à savoir la surveillance à distance et le fonctionnement sans présence, et elle laisse les mesures essentielles dans la version gratuite au lieu de les mettre derrière le comptoir. Ce partage mérite d'être noté, car la disposition inverse est le modèle économique le plus courant.

À quoi cela sert réellement

Trois types de travail expliquent la plupart des installations. L'overclocking et le réglage d'abord : monter une fréquence et regarder la tension et la température réagir constitue toute la méthode, et cela exige des mesures qui se rafraîchissent plus vite qu'un être humain ne modifie un réglage. L'entretien ensuite : lire les compteurs d'un disque pour décider s'il vaut la peine d'être remplacé avant de tomber en panne, la forme la moins chère de protection des données et la plus souvent omise. L'inventaire et le parc enfin, le moins glorieux et le plus facturable.

Inventaire matériel

Ce que les chiffres ne disent pas

L'honnêteté due à un tel outil est un avertissement sur l'interprétation. Une valeur de capteur est une mesure en un point, non un verdict sur une machine. Un processeur qui signale une température élevée sous charge synthétique se comporte peut-être exactement comme prévu, et un processeur à température confortable réduit peut-être sa fréquence pour la maintenir. Les tensions dérivent avec l'âge et avec la précision de la puce de surveillance de la carte mère, qui n'est pas un instrument de laboratoire. Deux programmes lisant le même capteur par des chemins différents peuvent se contredire, et la contradiction se situe généralement dans le chemin, non dans le matériel.

Ce que le programme fait bien, c'est retirer l'excuse de l'ignorance. Avant lui, la réponse à la question de savoir pourquoi une machine se comporte bizarrement était souvent une supposition sans appui. Après lui, la réponse commence par une liste : ce que la machine est réellement, ce qu'elle fait à cet instant et ce qu'elle a enregistré de sa propre usure. C'est une forme modeste de progrès, et c'est celle qui tient, ce qui est à peu près la définition d'une référence dans une catégorie pleine d'outils qui annoncent des chiffres sans les avoir mérités.

HWiNFOTéléchargement