Comment diagnostiquer un disque dur ?
Voici un guide détaillé et structuré pour diagnostiquer un disque dur (HDD ou SSD). Ce guide vous aidera à identifier les problèmes potentiels, qu'ils soient physiques, électriques, logiques ou logiciels.
Étape 1 : Vérifiez les signes avant-coureurs
Avant de plonger dans des outils et des tests, repérez les symptômes courants d’un disque dur défectueux :
- Bruits inhabituels (pour les HDD) : clics, grattements ou bourdonnements.
- Performances dégradées : lenteur anormale dans l’accès aux fichiers ou démarrages longs.
- Erreurs fréquentes : messages d’erreur de type "disk read error" ou fichiers corrompus.
- Absence de reconnaissance : le disque n’apparaît pas dans le BIOS/UEFI ou le système d’exploitation.
- Crashs fréquents : écran bleu (BSOD) ou arrêts inopinés de l’ordinateur.
Étape 2 : Vérifiez la connexion physique
- Débranchez puis rebranchez les câbles :
- Assurez-vous que le câble SATA (ou IDE pour les disques anciens) et le câble d’alimentation sont correctement connectés.
- Remplacez les câbles si nécessaire.
- Testez sur un autre port SATA de la carte mère ou sur un autre PC.
- Pour un disque externe :
- Essayez un autre port USB ou un autre câble USB.
- Testez avec un autre boîtier externe si possible.
Étape 3 : Vérifiez la détection dans le BIOS/UEFI
- Accédez au BIOS/UEFI :
- Appuyez sur les touches spécifiques au démarrage (généralement Del, F2, ou Esc, selon le fabricant).
- Recherchez votre disque dans la section de stockage.
- S’il n’apparaît pas, cela indique souvent un problème matériel ou de connexion.
- Si détecté, passez aux étapes suivantes pour vérifier son état.
Étape 4 : Testez le disque avec des outils de diagnostic
a) Outils intégrés au système d’exploitation
-
Windows :
- Ouvrez une invite de commandes en mode administrateur (Win + X > "Invite de commandes (admin)" ou "Terminal").
- Exécutez la commande :
(Remplacez "X" par la lettre de votre disque.)chkdsk X: /f /r
- Cela détecte et corrige les erreurs logiques tout en recherchant les secteurs défectueux.
-
Linux :
- Utilisez la commande
fsck
pour vérifier le système de fichiers.
(Remplacez "sdX" par le disque concerné, ex. : "sda".)sudo fsck /dev/sdX
- Utilisez la commande
-
macOS :
- Ouvrez "Utilitaire de disque" depuis le menu Applications > Utilitaires.
- Sélectionnez votre disque, puis cliquez sur "Premiers secours".
b) Utilisez un logiciel tiers pour une analyse approfondie
Outils recommandés :
-
CrystalDiskInfo (Windows) :
- Permet de lire les données SMART (Self-Monitoring, Analysis and Reporting Technology).
- Téléchargez et installez CrystalDiskInfo.
- Ouvrez-le pour afficher l’état SMART du disque (en bon état, attention, mauvais).
- Vérifiez des indicateurs comme :
- Reallocated Sectors Count : nombre de secteurs défectueux réalloués.
- Current Pending Sector Count : secteurs instables.
- Temperature : un disque dur fonctionnant au-delà de 50°C peut être en danger.
-
SeaTools (pour disques Seagate, mais compatible avec d’autres marques) :
- Téléchargez SeaTools pour Windows ou DOS depuis le site Seagate.
- Effectuez des tests rapides (Short Test) et complets (Long Test).
-
HD Tune (Windows) :
- Permet de tester les secteurs défectueux et de vérifier la santé du disque.
- Ouvrez l’onglet "Health" pour voir les données SMART.
- Lancez un scan de surface pour repérer les secteurs défectueux.
-
smartctl (Linux) :
- Installez le package
smartmontools
. - Lancez un test rapide avec la commande :
sudo smartctl -t short /dev/sdX
- Consultez le résultat avec :
sudo smartctl -a /dev/sdX
- Consultez le résultat avec :
- Installez le package
Étape 5 : Analyse des résultats SMART
Les données SMART contiennent des informations cruciales pour évaluer la santé d’un disque dur. Voici quelques paramètres clés :
- Reallocated Sectors Count :
- Nombre élevé = signes de dégradation.
- Current Pending Sector Count :
- Les secteurs instables doivent être réparés ou réalloués.
- Uncorrectable Sector Count :
- Indique des secteurs irrécupérables.
- Power-On Hours (POH) :
- Indique le nombre d’heures d’utilisation. Un disque ayant fonctionné plus de 20 000 heures (~2 ans et demi en continu) est considéré comme usé.
- Temperature :
- Un disque fonctionnant en permanence à plus de 50-55°C risque de s’user prématurément.
Étape 6 : Tester avec un autre système d’exploitation ou un live USB
Si le disque semble inaccessible sur votre système, il peut s’agir d’un problème logiciel (OS corrompu, mauvais pilote). Procédez comme suit :
- Téléchargez une distribution Linux bootable (par ex. Ubuntu).
- Créez un live USB (avec Rufus ou un outil similaire).
- Démarrez sur le live USB et voyez si le disque est détecté.
- Si oui, sauvegardez vos données immédiatement.
Étape 7 : Test physique final
- Si le disque émet des bruits inhabituels (clics, grincements) :
- Arrêtez immédiatement son utilisation. Cela peut indiquer un problème mécanique grave, comme un "clic de la mort" où la tête ne parvient pas à lire.
- N’essayez pas de démonter le disque vous-même. Adressez-vous à un professionnel.
Étape 8 : Sauvegardez vos données
Si le disque est toujours accessible mais que vous suspectez des problèmes :
- Effectuez une sauvegarde complète immédiatement sur un autre disque ou un stockage cloud.
- Utilisez un logiciel comme Macrium Reflect ou Acronis True Image pour cloner le disque.
Étape 9 : Réparez ou remplacez
- Si des secteurs défectueux sont détectés :
- Réparez-les à l’aide de l’outil
chkdsk
(Windows) ou d’un logiciel tiers.
- Réparez-les à l’aide de l’outil
- Si le disque est fortement endommagé :
- Remplacez le disque s’il est toujours sous garantie.
- Si les données sont critiques, adressez-vous à un service professionnel de récupération.
Étape 10 : Mesures préventives
- Effectuez des sauvegardes régulières.
- Installez des outils de surveillance pour suivre la santé SMART.
- Évitez les chocs, les surtensions et la surchauffe.
En suivant ce guide, vous devriez pouvoir identifier avec précision l’état de votre disque dur et prendre les mesures nécessaires.