lundi 22 septembre 2008

Corruption de disque : chkdsk est votre sauveur

· 0 commentaires

Avant toute chose, retenez ce conseil : toujours éteindre votre ordinateur Windows via le menu « Démarrer -> Eteindre ». Cela vous évitera bien des problèmes. Je constate en effet que la plupart des utilisateurs « lambda » de mon cercle de connaissances ne respectent déjà pas cette simple recommandation. Plus d’une fois, j’ai donc dû les sauver d’une corruption de disque dur.

Le plus souvent, le résultat de la corruption est un écran bleu avec un code d’arrêt STOP 0x000000ED UNMOUNTABLE_BOOT_VOLUME ou bien STOP: 0x0000007B INACCESSIBLE_BOOT_DEVICE.
Dans ce cas, pour récupérer le disque, un check disk s’avère nécessaire : « chkdsk ». Encore faut-il avoir accès au disque…

Plusieurs possibilités :
1) Le boîtier USB
Dans ce cas, il vaut faut un 2ème ordinateur, ainsi qu’un boîtier USB supportant la technologie du disque défectueux (IDE ou SATA). Il vous suffit donc de démonter le disque de la machine, de la mettre dans votre boîtier et de connecter le tout au 2ème ordinateur. Windows (XP ou Vista) devrait détecter sans peine ce disque et lui assigner une (ou plusieurs) lettre(s). Il suffit donc d’ouvrir une ligne de commande « cmd.exe » et d’exécuter la commande suivante dans cette fenêtre : CHKDSK volume /F /R (où volume est la lettre du disque/partition système – exemple : F:). Attention, l’opération peut prendre beaucoup de temps, suivant la taille de votre disque/partition.
Quand l’opération est terminée, il suffit de remettre le disque dans la machine et de la redémarrer. Cela devrait fonctionner. Notez cependant que vous pourriez avoir perdu des données dans la manœuvre. Si le PC ne redémarre pas, il ne vous reste plus qu’à le réinstaller ou à restaurer un backup dont vous disposeriez.

2) La console de recovery Windows
Cette méthode nécessite d’avoir à portée de la main un CD d’installation de Windows XP ou Vista. (Je vous explique avec un XP car je n’ai jamais fait l’opération sous Vista). Notons également que cette méthode est assez facile si votre disque est IDE, ou si les pilotes du contrôleur SATA sont présents sur le CD de XP (je recommande donc d’avoir la dernière version du CD XP). Dans le cas contraire, il vous faudra une disquette contenant les pilotes SATA. La méthode utilisée pour générer cette disquette dépends très fort des pilotes, je n’entre donc pas en détail sur ce sujet. Google sera votre ami pour vous aider sur le sujet.
Une fois tous les prérequis disponibles, vous devez démarrer votre ordinateur sur le CD. Le setup va se charger, et vous devez choisir de réparer Windows. Durant le setup, vous devrez appuyer sur F6 si vous avez une disquette avec les pilotes, et ce quand le setup l’affiche en bas de l’écran. Une fois après avoir choisi de réparer Windows, vous allez vous retrouver devant une fenêtre de ligne de commande. Il vous faudra exécuter la commande suivante : CHKDSK volume /P /R (où volume est la lettre du disque/partition système – exemple : C:).
A nouveau, l’opération peut prendre beaucoup de temps.
Quand l’opération est terminée, il suffit de redémarrer la machine sur son disque. Cela devrait fonctionner. Notez cependant que vous pourriez avoir perdu des données dans la manœuvre. Si le PC ne redémarre pas, essayez d’appliquer la méthode 1. J’ai pu constater qu’il arrive que la méthode 2 ne sache pas corriger toutes les erreurs, alors que la méthode 1 y arrive. Si après tout ça, le PC ne redémarre toujours pas, il ne vous reste plus qu’à le réinstaller ou à restaurer un backup dont vous disposeriez.

Bon courage,

David

Read More......

A propos de moi

Je suis David Vekemans. Ingénieur en informatique de 32 ans, je vais à travers ce blog essayer de vous faire partager mon expérience en résolution de problèmes. Cela va couvrir mes différents centres d'intérêts : l'informatique et Windows, la photographie numérique, la réception satellite.

Visites