2012-12-13 04:04:30 +0000 2012-12-13 04:04:30 +0000
28
28

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

J'ai un disque dur qui apparaît dans la gestion des disques comme ayant deux partitions.

Une des partitions indique 69,71 Go et c'est tout. L'autre indique 4,82 Go et, en dessous, “Healthy” (partition OEM).

J'essaie de faire chkdsk sur la partition de 69,71 Go et je ne sais pas comment le faire sans lettre de lecteur.

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

Réponses (10)

33
33
33
2013-10-09 23:21:37 +0000

Essayez ceci.

Ouvrez une invite de commande. Exécutez la commande mountvol qui vous indiquera tous les volumes de votre système et vous en donnera 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 celui que vous n'aurez pas de lettre de lecteur mais Windows devrait quand même lui donner un GUID si c'est une partition valide et reconnue.

Puis lancez CHKDSK de cette manière :

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

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

2
2
2
2012-12-13 13:57:51 +0000

En fin de compte, vous devriez pouvoir exécuter chkdsk sur un volume, conformément à la documentation chkdks (au lieu d'une lettre de lecteur ou d'un point de montage, il suffit de lui 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 assigner à une partition un point de montage pour utiliser chkdsk dessus. Vous pouvez utiliser le snap-in de gestion de l'ordinateur (Démarrer -> Exécuter -> compmgmt.msc) ou DISKPART pour ce faire (voir ci-dessous les instructions pour DISKPART). Si vous optez pour la méthode de gestion de l'ordinateur, allez à la section Gestion des disques, où vous devez également attribuer la partition :

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

Après cela, vous devriez être en mesure d'exécuter chkdsk sur le point de montage particulier qui vous intéresse. Le plus simple et le plus fiable serait probablement de le monter comme une lettre de lecteur.


Alternativement, vous pouvez utiliser DISKPART pour attribuer une lettre à la partition. Lancez DISKPART, et tapez LIST DISK pour trouver le disque, suivi de SELECT DISK <N> (où <N> est le numéro de lecteur). Suivez les mêmes étapes pour trouver la bonne partition (c'est-à-dire LIST PARTITION suivi de SELECT PARTITION <N>), puis tapez simplement ASSIGN pour que Windows monte la partition à la prochaine nouvelle lettre de lecteur.

2
2
2
2019-02-03 19:16:48 +0000

La réponse de LawrenceC a fonctionné pour moi. Si vous avez de nombreux volumes sans lettres de lecteur (par exemple, Recovery, etc.) et que vous ne savez pas quel GUID utiliser, voici un moyen qui pourrait être plus facile :

  1. gestion de disque ouvert (diskmgmt.msc).
  2. Cliquez avec le bouton droit de la souris sur le volume que vous souhaitez analyser.
  3. Sélectionnez Propriétés.
  4. Allez dans l'onglet “Sécurité”.
  5. Copiez la chaîne “Nom de l'objet” affichée en haut de l'onglet.
  6. Ouvrez une invite de commande activée par l'UAC.
  7. Tapez CHKDSK (avec les interrupteurs que vous voulez passer, comme /R ou /X).
  8. Collez la chaîne que vous avez copiée à l'étape 5.
  9. Enlevez la barre oblique.
  10. Appuyez sur la touche ENTER.
1
1
1
2015-02-04 01:55:16 +0000

Ouvrez “Run” tapez “diskmgmt.msc”, cela ouvre le gestionnaire de disque. Trouvez le disque, cliquez avec le bouton droit de la souris sur le disque, faites défiler jusqu'à “Change Drive Letters and Paths”, vous pouvez alors lui attribuer une lettre de lecteur dédiée. Chaque fois que vous le branchez sur votre ordinateur, il utilise la lettre de lecteur que vous lui avez attribuée

1
1
1
2012-12-13 13:52:50 +0000

Utilisez l'utilitaire de diagnostic du vendeur de lecteurs. La plupart des grands vendeurs de disques durs proposent ces outils en téléchargement gratuit.

1
1
1
2014-07-14 12:14:05 +0000

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

  • Changer de répertoire pour le volume monté
  • exécuter “chkdsk . ( . pour le répertoire actuel )

  • Il a scanné le volume monté. Je n'ai pas pu le faire fonctionner autrement avec le volume monté.

0
0
0
2012-12-13 14:07:34 +0000

Vous devrez utiliser DISKPART

Tout d'abord, ouvrez l'invite de commande.

1.allez dans le menu de démarrage.

2.tapez cmd et ouvrez-le

3.une fois dans l'invite de commande tapez

DISKPART

4.puis vous allez taper

List Disk

5.trouvez votre disque qui a la taille de fichier de 69. 71 Go

6 Puis vous devez taper

List partition

7 Une fois que vous avez trouvé la partition sur laquelle vous voulez lancer un chkdsk, regardez à côté des partitions et elles doivent être étiquetées par des numéros. Choisissez le numéro de la partition et écrivez la commande suivante

Select partition 1

8 Mais remplacez le 1 par le numéro de votre disque puis tapez

Assign

9 Cela attribuera à la partition une lettre de lecteur et vous pourrez lancer un chkdsk sur ce lecteur

Tapez exit pour quitter le disque

puis tapez chkdsk D : /Remplacez “D :” par la lettre de votre disque.

-1
-1
-1
2013-10-25 16:28:07 +0000

Vous devez fournir la lettre du lecteur, le nom du volume (utilisez mountvol pour l'obtenir), ou le 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 points soit graphiquement, par “Disk Management” -> Clic droit sur le volume -> “Change drive letter and Paths…”, ou par ligne de commande (@JustinD a expliqué cela).

-1
-1
-1
2013-10-29 08:58:58 +0000

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.

Aussi, avez-vous essayé de monter dans linux ? Si les données sont très sensibles, je vous suggère de les cloner sur un autre disque dès que possible en utilisant quelque chose comme :

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

Aussi, 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é en utilisant fdisk -l, et regardez le secteur de départ pour la partition ntfs et multipliez par 512)

-2
-2
-2
2016-04-13 01:38:21 +0000

J'étais confronté au même problème lorsque j'ai acheté un nouveau disque dur. J'ai créé trois partitions : 200 GB, 200 GB, et 70 GB. Les deux partitions 200 GB étaient bonnes et saines, mais celle de 70 GB était dans un format inconnu. Cela provoque le problème du disque de vérification au démarrage, il suffit donc de suivre les étapes ci-dessous :

  1. cliquez avec le bouton droit de la souris 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 une des partitions qui est bleu clair (lecteur logique), de supprimer ce volume, puis de le désallouer de sorte que l'espace disque devienne noir (non alloué). Ensuite, faites 40/50 GB portion de sorte que l'autre reste non alloué.
  3. Cliquez ensuite sur le nouveau volume créé et prolongez-le. Le problème sera résolu.

Pas besoin d'utiliser l'invite de commande du tout.