Comment vérifier l’état d’un disque dur à l’aide de SMART sous Windows

De nos jours, Windows est plutôt performant pour surveiller l’état de vos disques durs : si la fonction SMART est activée dans le BIOS/UEFI, vous recevrez des alertes en cas de problème. Cependant, ces alertes peuvent parfois être imprécises ou tardives. Il est donc utile de savoir comment consulter soi-même les informations SMART, surtout si vous soupçonnez une défaillance d’un disque. Maîtriser ces informations peut vous éviter bien des soucis par la suite : parfois, un simple coup d’œil à l’état de votre disque suffit, sans avoir à utiliser d’outils tiers ni à attendre une nouvelle alerte de Windows.

Comment vérifier l’état SMART d’un disque dur sous Windows sans outils supplémentaires

Vérifiez avec les outils de ligne de commande intégrés

Voici la méthode la plus simple pour vérifier si Windows considère vos disques comme étant en bon état. Elle ne vous fournira pas tous les détails, mais permet une vérification rapide. Il suffit d’ouvrir une invite de commandes avec privilèges d’administrateur (c’est-à-dire Ctrl + Shift + Esc, allez dans Fichier > Exécuter une nouvelle tâche, tapez `ls` cmd, cochez « Créer cette tâche avec des privilèges d’administrateur » ).

  • Tapez wmic diskdrive get statuset appuyez sur Enter.

Si tout est en ordre, vous verrez un message OKpour chaque disque. Dans le cas contraire (par exemple, une erreur Cautions’affiche Bad), Unknownvotre disque est peut-être endommagé et il est conseillé d’effectuer une sauvegarde au plus vite.

Utilisez PowerShell pour obtenir des informations plus détaillées.

Dans certaines configurations, vous pouvez aller plus loin, notamment si vous souhaitez automatiser des tâches ou vérifier plusieurs disques simultanément. Ouvrez PowerShell en tant qu’administrateur ( Start> tapez « PowerShell » > clic droit > Exécuter en tant qu’administrateur ).

  • Vérifier l’état global de la prédiction des échecs :Get-WmiObject -Namespace root\wmi -Class MSStorageDriver_FailurePredictStatus

Cela vous indiquera si le disque signale une panne prévue (recherchez PredictFailure = FALSE — c’est bon, sinon, sauvegardez et commencez à tester ce disque).

Sur certaines machines, cette commande peut générer des erreurs en cas de dysfonctionnement de WMI ; la reconstruction du référentiel WMI peut parfois résoudre le problème ( ce guide peut vous aider).Mais la plupart du temps, elle fonctionne correctement si votre WMI est opérationnel.

Vérifiez les attributs SMART détaillés avec PowerShell

Si vous souhaitez obtenir des informations plus précises (température, erreurs de lecture/écriture, niveaux d’usure), vous pouvez exécuter des commandes comme :

Get-Disk | Foreach-Object { $_ | Get-StorageReliabilityCounter | Format-List }

Ce logiciel génère une série de compteurs pour chaque disque, indiquant son niveau d’usure et les éventuelles erreurs. Sur les SSD notamment, il peut indiquer la durée de vie restante : mon SSD affiche un niveau d’usure inférieur à 0, 2 % après des centaines de gigaoctets d’écritures, ce qui est très bon signe.

Affichage direct des informations du disque physique

Une autre cmdlet pratique est :

Get-PhysicalDisk | Select-Object *

Cela offre une vue d’ensemble, incluant l’état de santé et d’autres indicateurs vitaux — très pratique pour des vérifications rapides ou la génération de rapports automatiques. Pour repérer les disques présentant des problèmes, vous pouvez appliquer un filtre :

Get-PhysicalDisk | Where-Object {$_. HealthStatus -ne 'Healthy'}

Ainsi, vous repérerez rapidement les disques durs problématiques qui pourraient se cacher.

Éléments à garder à l’esprit

Tout d’abord, il faut activer la technologie SMART dans votre BIOS/UEFI ; cela paraît évident, mais on l’oublie parfois, surtout sur les configurations personnalisées. De plus, ces informations ne concernent que les disques *locaux*.Les disques externes connectés en USB, en RAID ou via un partage réseau ne transmettront pas les données SMART de la même manière.

Et oui, parfois WMI se comporte bizarrement — il peut être nécessaire de reconstruire le référentiel ou de redémarrer le service Windows Management Instrumentation ( voici comment faire ), mais la plupart du temps, les commandes ci-dessus donnent simplement un aperçu rapide de l’état du disque.

Personnellement, l’utilisation de ces outils intégrés me suffit pour surveiller l’état de mon disque dur sans avoir recours à des logiciels tiers. De plus, c’est plutôt rassurant de ne pas se fier aveuglément aux avertissements de Windows ; toutefois, une vérification manuelle peut s’avérer très utile pour détecter les problèmes rapidement.

Résumé

  • Exécutez cette commande wmic diskdrive get statusdans une invite de commandes en tant qu’administrateur pour obtenir rapidement des informations sur l’état de santé.
  • Utilisez des commandes PowerShell comme `powershell` Get-WmiObject...ou ` Get-PhysicalDiskpowershell` pour obtenir des informations détaillées.
  • Assurez-vous que la fonction SMART est activée dans votre BIOS/UEFI pour obtenir des rapports précis.
  • N’oubliez pas que les disques externes ou les disques partagés peuvent ne pas signaler les données SMART de la même manière.

Conclure

Vérifier les informations SMART avec les outils Windows n’est pas sorcier, mais l’option est un peu cachée si on ne sait pas où chercher. Effectuer régulièrement des contrôles de santé de disque peut vous éviter bien des problèmes par la suite, surtout si vous avez des disques anciens ou des données importantes. Espérons que cela permettra à certains d’explorer leurs disques plus facilement, sans avoir besoin d’applications tierces complexes. Croisons les doigts pour que cela aide quelqu’un à détecter une défaillance de disque avant qu’il ne soit trop tard.