web-dev-qa-db-fra.com

Chkdsk se bloque à "Chkdsk, vérifie USN Journal ..."

J'essaie de récupérer certaines données d'un disque dur écrasé à l'aide de la récupération du système Windows. La réparation de démarrage est juste bloquée pendant des jours (oui, littéralement) sans activité de disque. Alors, j'essaie de courir chkdsk c: /f de la ligne de commande. Il semble fonctionner, corrige des erreurs, etc., puis se bloque après que je vois le message:

chkdsk est vérifiant USN Journal

Tout ce que je reçois après que ce message soit un curseur clignotant. Donc, après quelques heures sans autre réponse (même à ctrl+c, J'ai une réinitialisation difficile mon ordinateur et réessaye.

On m'a donné un conseil que je devrais supprimer mon journal USN. Donc, j'ai essayé de courir fsutil usn deletejournal /d c:, mais cela ne pouvait pas trouver fsutil.exe. J'ai donc copié Fsutil.exe sur une clé USB et j'ai essayé avec cela, et cette fois, j'ai reçu le message:

Le fichier ou le répertoire est corrompu et illisible

Alors, maintenant je couronne à nouveau Chkdsk, et il trouve toujours des erreurs, mais beaucoup moins que la première fois. Il semble être bloqué à "Chkdsk, vérifie l'USN Journal", mais je vais le laisser assis pendant quelques heures.

Donc, ma question est ... que devrais-je essayer ensuite?

  • Continuez à courir chkdsk jusqu'à ce que cela fonctionne?
  • Continuez à essayer de supprimer le Journal USN après chaque tentative d'exécution de chkdsk?
  • Utilisez d'autres moyens de supprimer le journal USN?
  • Autre chose?
6
gilly3

Plus vous utilisez plus longtemps, il devient pire et plus peu fiable. Donc, si ces données sont importantes pour récupérer, je commencerais à le sauvegarder plus tôt que plus tard. Donc, à ce stade, vous voudrez peut-être sauter les trucs chkdsk car vous avez potentiellement une durée limitée si le lecteur décide d'arrêter de fonctionner complètement.

Il existe également un certain nombre d'outils pour cloner le lecteur. Je trouve le plus fiable d'être un outil appelé dd_rescue . Cela rend essentiellement un peu la copie du disque dur, sautant sur tout secteurs mauvais ou non recouvert qu'il rencontre. Ceci est évidemment lent et si le lecteur échoue à une extrême, vous ne pourrez peut-être rien récupérer.

Un autre outil gratuit à regarder est appelé copieur imparable . Celui-ci est utilisé pour récupérer des fichiers spécifiques, ce qui peut dans de nombreux cas beaucoup plus pratiques que de cloner tout le lecteur (pour des raisons évidentes).

Si aucun de ces outils ne aide à ce stade, et que les données sont super importantes, vous devriez peut-être envisager de le prendre à une entreprise de récupération de données.

5
jmreicha

Je me rends compte que cela est en retard à la fête.

Si vous pouvez entrer en mode sans échec et une invite de commande, alors suivez-la this instructions du site Web, vous pouvez taper

 chknfts /x c: d:

Cela suppose que vous souhaitez désactiver CHKDSK sur les deux classeurs C et D.

L'utilitaire CHKNTFS.EXE a été développé par Microsoft et est disponible dans Microsoft Windows NT 4.0 Service Pack 2 et ultérieures de Windows. Il est conçu pour désactiver le fonctionnement automatique de CHKDSK sur des volumes spécifiques, lorsque Windows redémarre d'un arrêt incorrect. CHKNTFS peut également être utilisé pour inconduire un chkdsk si chkdsk/f a été utilisé pour planifier un chkdsk sur un volume actif sur le prochain redémarrage du système.

Pour plus d'informations, voir https://support.microsoft.com/en-us/kb/16096 .

1
mac389

Pour ceux qui veulent désactiver le disque de vérification au démarrage, la commande correcte est

chkntfs /x c: d:

Cela désactive le disque de contrôle sur le C: et D: lecteurs.

0
Seattle Pete