Un disque dur qui affiche 0 octet est détecté par l'ordinateur mais ne sait plus déclarer sa taille. Dans presque tous les cas, les données sont toujours sur les plateaux : c'est la zone qui décrit le disque, ou la table qui décrit son découpage, qui est illisible. Le geste qui détruit tout, à ce stade, est d'accepter le formatage proposé par Windows.

gestionnaire de disques Windows affichant un disque dur avec une capacité de 0 octet

Votre disque affiche 0 octet et Windows vous propose de le formater ?

Refusez, et décrivez nous ce que vous voyez dans le gestionnaire de disques.

Ce que signifie une capacité de 0 octet

Un disque dur ne connaît pas sa propre taille par magie. Il la lit dans sa zone de service, une région réservée des plateaux qui n'est pas accessible à l'utilisateur et où sont stockés le firmware, le modèle, le numéro de série et la capacité. C'est cette zone que l'ordinateur interroge au branchement.

Quand la capacité s'affiche à 0 octet, cela signifie que le disque a répondu, mais avec une valeur vide ou fausse. Le disque n'est donc ni muet ni mort : il dialogue, il est simplement incapable de se décrire correctement.

Deux endroits différents peuvent afficher cette valeur, et la distinction est décisive pour la suite.

  • Si le BIOS ou l'UEFI voit déjà 0 Go, la cause est matérielle ou vient du firmware.
  • Si le BIOS voit la bonne capacité mais que Windows affiche 0 octet dans le gestionnaire de disques, la cause est logique : c'est la table de partition ou le système de fichiers qui est en cause, pas le disque lui même.

Les causes matérielles

Le firmware corrompu est la cause la plus fréquente. Ce microprogramme embarqué coordonne toutes les fonctions du disque, et l'un de ses modules peut devenir illisible après une coupure survenue pendant une écriture, ou par usure de la zone de service. Le disque démarre, tourne normalement, mais renvoie une capacité vide. C'est le domaine de la panne de firmware(opens in new tab), qui se traite sans ouvrir le disque.

La carte électronique défaillante produit le même symptôme lorsque la puce de gestion ou la mémoire qui contient une partie des modules est endommagée. Une surtension ou un simple vieillissement suffisent.

Le bloc de têtes partiellement hors service empêche la lecture de la zone de service, souvent parce que la tête chargée de cette zone précise est morte alors que les autres fonctionnent. Le disque se comporte alors comme s'il n'avait plus de capacité.

Les secteurs défectueux(opens in new tab) situés dans la zone de service donnent le même résultat, même quand le reste de la surface est parfaitement sain.

Les causes logiques

La table de partition corrompue est la cause logique la plus courante. Cette table décrit le découpage du disque en partitions ; corrompue, elle laisse le système incapable de calculer l'espace utilisé et l'espace libre, qui apparaissent alors tous les deux à zéro.

Le système de fichiers non reconnu produit le même effet : le disque est vu, la partition est là, mais Windows ne sait pas lire le format et affiche une partition vide ou brute. C'est la situation décrite sur la page des partitions en RAW(opens in new tab).

Un pilote de contrôleur défaillant, plus rare, empêche la remontée correcte des informations du disque vers le système.

Dans les trois cas, aucune pièce n'est abîmée et les données sont intactes tant que rien n'a été réécrit.

Comment savoir d'où vient la panne

Trois vérifications suffisent à trancher, et aucune n'écrit sur le disque.

  1. Vérifiez la connectique en premier, c'est gratuit et cela règle un cas sur dix. Un câble SATA ou USB fatigué, une alimentation insuffisante sur un disque externe alimenté par le port, un connecteur mal enfoncé : changez le câble, changez de port, testez sur une autre machine.
  2. Entrez ensuite dans le BIOS ou l'UEFI et lisez la capacité annoncée. Une capacité correcte oriente vers une cause logique, une capacité nulle ou un modèle erroné vers une cause matérielle ou firmware.
  3. Lisez enfin les informations SMART avec CrystalDiskInfo, HD Tune, ou l'utilitaire du constructeur, SeaTools chez Seagate, Data Lifeguard chez Western Digital. Le suivi des attributs SMART(opens in new tab indique si des secteurs ont déjà été réalloués. Attention : sur un disque à 0 octet, ces outils échouent souvent à lire le SMART, et cet échec est en soi une information, il désigne le firmware.

Ce qu'il ne faut surtout pas faire

N'acceptez pas le formatage que Windows propose. Ce message apparaît presque systématiquement sur un disque à 0 octet, et il détruit la seule structure qui permettait encore de retrouver l'organisation des fichiers.

Ne recréez pas la table de partition avec GParted ou l'outil de gestion des disques. Ces outils écrivent sur les premiers secteurs, exactement là où se trouve l'information à sauver.

Ne lancez pas de réparation automatique de système de fichiers. Elle écrit, et elle écrit au pire endroit.

N'utilisez TestDisk que sur un clone, jamais sur le disque d'origine. L'outil est excellent pour reconstruire une table de partition, mais toute erreur de manipulation sur l'original est définitive.

Ne rebranchez pas le disque en boucle si le BIOS affiche 0 Go. Chaque tentative fait travailler un bloc de têtes qui peut être déjà en difficulté.

Comment se récupèrent les données d'un disque à 0 octet

La cause est identifiée en premier, sans faire tourner le disque plus que nécessaire. Le diagnostic est gratuit et sans engagement.

Sur une cause firmware, les modules illisibles sont reconstruits depuis la zone de service à l'aide d'un équipement dédié, et le disque retrouve sa capacité le temps de l'extraction. Le disque n'est pas ouvert.

Sur une carte défaillante, la carte est réparée ou remplacée avec transfert des modules de calibration propres au disque, sans lesquels une carte identique reste inutilisable.

Sur un bloc de têtes partiellement hors service, l'intervention se fait en salle blanche.

Une fois le disque de nouveau lisible, un clonage secteur par secteur copie la totalité de la surface sur un support sain. La table de partition et le système de fichiers sont ensuite reconstruits sur le clone, jamais sur l'original. La récupération de données sur disque dur(opens in new tab) détaille chaque étape.

Sur une cause purement logique, l'étape de reconstruction suffit et le traitement est rapide.

Un disque à 0 octet garde ses données dans la très grande majorité des cas, à condition de ne rien écrire dessus.

Diagnostic gratuit, devis ferme avant intervention, et vous ne payez que si le résultat vous satisfait.

FAQ - Disque dur 0 octet

Mon disque affiche 0 octet, mes données sont elles perdues ?

Non, dans la très grande majorité des cas. Une capacité à zéro veut dire que le disque ne sait plus se décrire, pas que sa surface est vide. Les données restent sur les plateaux tant que rien n'a été écrit par dessus, et c'est précisément pour cela qu'il ne faut pas accepter le formatage proposé par Windows.

Faut il formater un disque qui affiche 0 octet ?

Non, jamais, si les données comptent. Le formatage recrée une structure vide par dessus l'ancienne et rend la récupération beaucoup plus difficile, parfois impossible. Le message de Windows est une proposition automatique, pas un diagnostic.

Le BIOS voit la bonne taille mais pas Windows, que faut il en conclure ?

Que le disque va bien et que le problème est logique : table de partition corrompue ou système de fichiers illisible. C'est le cas le plus favorable, et il se traite par reconstruction de la structure sur un clone du disque.

Le BIOS affiche lui aussi 0 Go, est ce grave ?

C'est plus sérieux, mais rarement définitif. Le disque lit sa capacité dans sa zone de service : si celle ci est illisible, la cause est le firmware, la carte électronique ou une tête de lecture. Ces trois pannes se traitent en laboratoire et laissent les données intactes.

Un logiciel gratuit peut il réparer un disque à 0 octet ?

TestDisk peut reconstruire une table de partition, mais uniquement quand la cause est logique, et il doit être utilisé sur un clone. Aucun logiciel ne répare un firmware corrompu ni une carte électronique : ces pannes se traitent avec un équipement matériel dédié.

Combien de temps prend la récupération sur un disque à 0 octet ?

Une cause logique se traite généralement en 24 à 48 heures. Une reconstruction de firmware demande en général 3 à 5 jours ouvrés, davantage si le disque nécessite une ouverture en salle blanche. Un service express existe pour les urgences.

Disque dur 0 octet : causes et récupération