2010-09-29 05:44:36 +0000 2010-09-29 05:44:36 +0000
11
11

Comment faire fonctionner chkdsk si je ne peux pas démarrer sur Windows

J'ai une partition NTFS avec Windows XP mais elle a de mauvais secteurs et elle ne peut pas démarrer.

C'est un lecteur SATA et le CD de Windows ne peut pas y accéder parce qu'il manque ses pilotes, je n'ai pas de lecteur de disquettes donc je ne peux pas charger les pilotes par là.

J'ai essayé ntfsfix de Linux mais il refuse de faire quoi que ce soit. J'ai aussi essayé nftsclone avec l'option –rescue pour au moins sauvegarder les données mais ça ne marche pas non plus.

Comment puis-je lancer chkdsk dans ce cas ?

Réponses (7)

7
7
7
2010-09-29 15:54:00 +0000

Si vous avez accès à un DVD d'installation de Vista ou de Windows 7, démarrez à partir de celui-ci et obtenez une invite de commande , puis exécutez la commande :

chkdsk /r C:

Les secteurs défectueux ne signifient pas toujours qu'ils sont mauvais - parfois ils sont corrompus et chkdsk tentera de les réparer. S'il n'y parvient pas, il marquera le secteur comme mauvais et ne sera donc pas utilisé par le système d'exploitation.

6
6
6
2010-09-29 17:38:10 +0000

Si vous avez accès à un autre ordinateur et à un graveur de CD, vous pouvez télécharger (légalement) un disque de récupération Vista ou Windows 7 et l'utiliser pour exécuter CHKDSK. Avec un peu de chance, Vista ou Win 7 disposera de pilotes pour votre disque ESATA http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/

3
3
3
2010-09-29 06:41:07 +0000

Chkdsk peut ne pas résoudre le problème : si les mauvais secteurs sont dans un fichier nécessaire au démarrage, comme c'est le cas pour vous. Tout ce qu'il fera est de les marquer comme mauvais, de sorte qu'ils ne seront toujours pas disponibles pour le démarrage, détruisant ainsi votre installation Windows.

Si vous avez toujours accès à un ordinateur en état de marche, consultez cet article : Installer Windows XP sur SATA sans disquette (F6) qui vous montrera comment intégrer les pilotes SATA dans le CD de démarrage de Windows.

Une solution consiste alors à Effectuer une installation de réparation . Cela permettra de rafraîchir l'installation XP sans détruire l'installation Windows. Cependant, vous devriez utiliser un CD de démarrage XP qui est du même niveau de service que celui de l'installation actuelle. Vous ne devez pas réparer, par exemple, XP SP3 en utilisant un CD de démarrage XP SP2.

Si vous n'avez pas de CD de démarrage de XP SP3, voyez comment le créer à partir d'un ancien CD dans : Comment faire glisser Windows XP Service Pack 3 pour créer un disque d'installation XP intégré avec SP 3 .

Une autre solution (et à mon avis la meilleure) est d'investir dans un programme commercial de réparation de disque, qui tentera de récupérer le contenu existant du disque, en relisant les mauvais secteurs de différentes manières, puis en les mappant aux bons secteurs.

Un disque dur avec des secteurs défectueux peut toujours être réanimé en utilisant un produit commercial tel que SpinRite ou HDD Regenerator . SpinRite peut parfois faire des miracles et offre une garantie absolue de remboursement.

1
1
1
2012-07-21 02:42:22 +0000

Une fois, mon Windows XP n'a pas voulu démarrer. Lorsque j'ai allumé l'ordinateur, rien ne s'est passé, sauf un petit message d'erreur en haut à gauche sur un écran noir. Je n'ai même pas eu un écran bleu de la mort. J'ai essayé toutes les options de récupération de Windows, du disque de récupération au CD de Windows XP et rien n'a fonctionné.

Ce qui a fonctionné pour moi, c'est un programme appelé TESTDISK . Testdisk est un logiciel de récupération GRATUIT et fonctionne sur plusieurs systèmes d'exploitation. En utilisant l'ordinateur de mon père, j'ai créé un CD Linux vivant qui avait testdisk, je l'ai utilisé pour réparer le BOOT SECTOR et cela l'a réparé, me permettant de démarrer Windows. Plus tard, j'ai lancé chkdsk pour réparer le système de fichiers de Windows.

L'utilisation de Linux peut fournir les pilotes dont vous avez besoin, et Testdisk peut réparer une partition Windows qui ne démarre pas. L'installation de réparation de Windows a été mentionnée, mais c'est plus pour réparer le système de fichiers Windows (C:\WINDOWS), pas un problème de disque dur ou de secteur de démarrage. Si rien ne se passe lorsque vous allumez l'ordinateur, le secteur d'amorçage est endommagé et je ne pense pas qu'une installation de réparation puisse aider, mais c'est parfait pour les fichiers Windows manquants.

En gros, lancez Testdisk et utilisez-le pour réparer le MFT et le secteur d'amorçage. De plus, si vous ne pouvez pas utiliser votre lecteur de CD/DVD, vous pouvez mettre Linux sur une clé USB. Je sais que c'est possible, mais je n'ai personnellement aucune expérience en la matière.

Si quelqu'un est intéressé par TESTDISK, voici une liste de Distros Linux avec testdisk .

1
1
1
2010-09-29 06:41:03 +0000

Personnellement, j'essaierais ntfsresize -fi /dev/sdYZ du paquet ntfsprogs sous Linux.

0
0
0
2010-09-29 05:53:44 +0000

Si vous ne pouvez pas retirer le disque et le mettre dans une autre machine, soit comme lecteur usb soit comme lecteur sata secondaire, vous pouvez essayer de démarrer en utilisant BartPE (disque de démarrage Windows xp) et essayer les utilitaires intégrés pour accéder au lecteur.

0
0
0
2014-05-21 17:14:43 +0000

J'ai utilisé ntfsfix /dev/sdaX sous Ubuntu Live , cela va forcer Windows à exécuter chkdsk au prochain démarrage.