Exécution de chkdsk sur une partition de disque sans lettre de lecteur

J'ai un disque dur qui apparaît dans Disk Management comme ayant deux partitions.

L'une des partitions dit 69.71GB et c'est tout. L'autre indique 4,82 Go et, en dessous, Healthy (OEM Partition).

J'essaie de faire chkdsk sur la partition 69.71GB et je ne sais pas comment procéder sans une lettre de lecteur.

C'est une partition NTFS qui a été corrompue. Le ntfsfix de Linux crache un tas d'erreurs, donc je pense que chkdsk pourrait être mieux.

Essaye ça.

Ouvrez une invite de commande. Exécutez la commande mountvol qui vous indiquera tous les volumes de votre système et vous fournira le GUID.

 \\?\Volume{eb38d03b-29ed-11e2-be65-806e6f6e6963}\ *** NO MOUNT POINTS *** \\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}\ C:\ \\?\Volume{41ae7a1c-9849-11e2-be7a-0026b9dc157c}\ F:\ 

Je parie que vous n'aurez pas de lettre de lecteur, mais Windows devrait toujours lui donner un GUID s'il s'agit d'une partition valide et reconnue.

Ensuite, exécutez CHKDSK de cette façon:

chkdsk "\\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}"

J'ai travaillé sur mon système, mais mon volume avait une lettre de lecteur. Utilisez /f et d'autres commutateurs, le cas échéant.

En fin de compte, vous devriez pouvoir exécuter chkdsk sur un volume , selon la documentation de chkdks (au lieu d'une lettre de lecteur ou d'un point de montage, il vous suffit de passer le nom du volume). Cependant, il est probablement plus facile et plus fiable de simplement attribuer à la partition une lettre de lecteur ou un point de montage.

Sous Windows, vous devez affecter une partition à un point de montage pour utiliser chkdsk . Vous pouvez utiliser le composant logiciel enfichable Gestion de l'ordinateur (Démarrer -> Exécuter -> compmgmt.msc ) ou DISKPART pour le faire (voir ci-dessous pour les instructions DISKPART ). Si vous utilisez la méthode de gestion de l'ordinateur, accédez à la section Gestion des disques, où vous devez affecter la partition soit:

  1. Une lettre de lecteur (c'est-à-dire X 🙂
  2. Un chemin de montage (c'est-à-dire X: / MyDisc /)

Après cela, vous devriez pouvoir exécuter chkdsk sur le point d'intérêt particulier. Le plus simple et le plus fiable serait probablement de le monter en lettre de lecteur.


Alternativement, vous pouvez utiliser DISKPART pour affecter la partition à une lettre. DISKPART et tapez LIST DISK pour trouver le disque, puis sélectionnez SELECT DISK <N> (où <N> est le numéro du lecteur). Suivez les mêmes étapes pour trouver la partition appropriée (c.-à-d. LIST PARTITION suivie de SELECT PARTITION <N> ), puis tapez simplement ASSIGN pour que Windows monte la partition à la nouvelle lettre de lecteur suivante.

Utilisez l'utilitaire de diagnostic du fournisseur de lecteur. La plupart des principaux fournisseurs de disques durs offrent ces outils en tant que téléchargement gratuit.

Après avoir essayé certaines des solutions sans succès. Voici ce que j'ai fait:

  • Modifier l'annuaire vers le volume monté
  • Exécutez "chkdsk". (Pour le répertoire actuel)

Il a balayé le volume monté. Je ne pouvais pas le faire fonctionner d'une autre manière avec le volume monté.

Ouvrez "Exécuter" dans "diskmgmt.msc", cela ouvre le gestionnaire de disque. Trouvez le lecteur, cliquez avec le bouton droit de la souris sur le lecteur, faites défiler jusqu'à Modifier les lettres de lecteur et les chemins, vous pouvez ensuite lui donner une lettre de lecteur dédiée. Chaque fois que vous le branchez dans votre ordinateur, il utilisera la lettre de lecteur que vous lui avez attribuée

Ce que vous devrez faire, c'est utiliser DISKPART

D'abord, ouvrez la commande.

1.Goto menu de démarrage.

2. Tapez cmd et ouvrez-le

3.Once dans le type d'invite de commande

 DISKPART 

4. Ensuite, vous allez taper

 List Disk 

5. Indiquez votre disque qui a la taille du fichier de 69,71 Go

6. Ensuite, vous devez taper

 List partition 

7. Une fois que vous trouvez la partition que vous souhaitez exécuter un chkdsk sur le regard à côté des partitions et qu'ils doivent être étiquetés par des nombres. Choisissez donc le numéro de la partition et écrivez la commande suivante

 Select partition 1 

8.Pour remplacer le 1 par le numéro de votre lettre de lecteur, tapez

 Assign 

9. Cela attribuera alors la partition à une lettre de lecteur, puis vous pouvez exécuter un chkdsk sur ce lecteur

Saisissez exit pour quitter le périphérique

Puis tapez chkdsk D: / f / r

10.Replacez "D:" avec n'importe quelle lettre de lecteur pour votre lecteur.

Vous devriez fournir une lettre de lecteur, un nom de volume (utiliser mountvol pour l'obtenir) ou un point de montage pour "chkdsk", voici une partie de son contenu d'aide:

 CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix] volume Specifies the drive letter (followed by a colon), mount point, or volume name. 

Vous pouvez attribuer l'un de ces graphiquement, par "Gestion des disques" -> Cliquez avec le bouton droit de la souris sur le volume -> "Modifier la lettre du lecteur et les chemins …", ou par ligne de commande (@JustinD a expliqué cela).

Le ntfsfix de Linux crache un tas d'erreurs, donc je pense que chkdsk pourrait être mieux.

Je pense qu'il serait utile de savoir quelles sont ces erreurs.

De plus, avez-vous essayé de monter dans linux? Si les données sont très sensibles, je suggère de le cloner dans un autre lecteur dès que possible. En utilisant quelque chose comme;

dd if=/dev/sdc bs=2000K of=/path/to/raw/output.img

En outre, vous pouvez monter ce fichier 'output.img' dans linux en utilisant une commande similaire à celle-ci;

mount -t ntfs-3g -o ro,loop,offset=<512*start sector> /path/to/raw/output.img

(Le décalage peut être trouvé à l'aide de fdisk -l, et regardez le secteur de départ pour la partition ntfs et multipliez par 512)

Merci LawrenceC.

Vous pouvez également essayer le volume de la mémoire vive en mode périphérique pour afficher les ID de volume

J'étais confronté au même problème lorsque j'ai acheté un nouveau disque dur. J'ai créé trois partitions: 200 Go, 200 Go et 70 Go. Les deux partitions de 200 Go étaient bonnes et en bonne santé, mais les 70 Go étaient dans un format inconnu. Cela provoque le problème du disque de contrôle pendant le démarrage, alors faites simplement les étapes ci-dessous:

  1. Cliquez avec le bouton droit sur «Ordinateur» (ou «Mon ordinateur»), cliquez sur «Gérer» et cliquez sur «Gestion des disques».
  2. Vous y trouverez les partitions. Il suffit de cliquer sur l'une des partitions en bleu clair (lecteur logique), supprimer ce volume, puis ne pas l'attribuer pour que l'espace disque soit noir (non alloué). Ensuite, faites une partie de 40/50 Go afin que l'autre reste non allouée.
  3. Ensuite, cliquez sur le nouveau volume créé et l'étendez. Le problème sera résolu.

Il n'est pas nécessaire d'utiliser l'invite de commandes.