J'ai un disque dur qui apparaît dans la gestion des disques comme ayant deux partitions.
L'une des partitions indique 69,71 Go et c'est tout. L'autre dit 4,82 Go et, en dessous, sain (partition OEM).
J'essaie de faire chkdsk sur la partition 69,71 Go et je ne sais pas comment le faire sans lettre de lecteur.
C'est une partition NTFS qui a été corrompue. Linux ntfsfix
crache un tas d'erreurs, donc je pense que chkdsk pourrait être mieux.
windows
ntfs
data-recovery
chkdsk
neubert
la source
la source
Réponses:
Essaye ça.
Ouvrez une invite de commande. Exécutez la
mountvol
commande qui vous indiquera tous les volumes de votre système et vous en donnera le GUID.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.
Exécutez ensuite CHKDSK de cette façon:
chkdsk "\\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}"
A travaillé sur mon système mais mon volume avait une lettre de lecteur. Utilisez
/f
et d'autres commutateurs, le cas échéant.la source
En fin de compte, vous devriez pouvoir exécuter
chkdsk
sur un volume , selon lachkdks
documentation (au lieu d'une lettre de lecteur ou d'un point de montage, vous lui passez simplement le nom du volume). Cependant, il est probablement plus facile et plus fiable d'attribuer simplement à la partition une lettre de lecteur ou un point de montage.Sous Windows, vous devez attribuer à une partition un point de montage à utiliser
chkdsk
dessus. Vous pouvez utiliser le composant logiciel enfichable Gestion de l'ordinateur (Démarrer -> Exécuter ->compmgmt.msc
) ouDISKPART
pour ce faire (voir ci-dessous pour lesDISKPART
instructions). Si vous optez pour la méthode de gestion de l'ordinateur, accédez à la section Gestion des disques, où vous devez affecter la partition:Après cela, vous devriez pouvoir exécuter
chkdsk
le point de montage particulier qui vous intéresse. Le plus simple et le plus fiable serait probablement de le monter en tant que lettre de lecteur.Vous pouvez également utiliser
DISKPART
pour attribuer une lettre à la partition. LancezDISKPART
et tapezLIST DISK
pour trouver le disque, suivi deSELECT DISK <N>
(où<N>
est le numéro de lecteur). Suivez les mêmes étapes pour trouver la partition appropriée (c'est-à-direLIST PARTITION
suivie deSELECT PARTITION <N>
), puis tapez simplementASSIGN
pour que Windows monte la partition à la nouvelle lettre de lecteur suivante.la source
TestDisk
. Il a suggéré "Aucun" comme type de table de partition sur ce lecteur, mais je pouvais toujours répertorier tous les fichiers d'origine que j'y stockais. Existe-t-il toujours un moyen de créer une table de partition, de sauver le lecteur et de l'utiliser à nouveau normalement, ou la situation actuelle suggère-t-elle que je peux toujours lire et copier les fichiers originaux, mais rien de plus? Désolé, je ne connais pas très bien cela.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, cependant, voici un moyen qui pourrait être plus simple:
la source
Utilisez l'utilitaire de diagnostic du fournisseur du lecteur. La plupart des principaux fournisseurs de disques durs proposent ces outils en téléchargement gratuit.
la source
Après avoir essayé certaines des solutions sans succès. Voici ce que j'ai fait:
Il a scanné le volume monté. Je ne pouvais pas le faire fonctionner d'une autre manière avec le volume monté.
la source
Ouvrez le type "Exécuter" dans "diskmgmt.msc", cela ouvre le gestionnaire de disque. Trouvez le lecteur, faites un clic droit sur le lecteur, faites défiler jusqu'à Modifier les lettres et les chemins du lecteur, vous pouvez ensuite lui donner 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
la source
Ce que vous devrez faire, c'est utiliser DISKPART
Tout d'abord, ouvrez l'invite de commande.
1. Allez dans le menu Démarrer.
2.Tapez cmd et ouvrez-le
3.Une fois dans le type d'invite de commandes
4.Puis vous allez taper
5.Trouvez votre disque dont la taille de fichier est de 69,71 Go
6.Ensuite, vous devez taper
7.Une fois que vous avez trouvé la partition sur laquelle vous souhaitez exécuter un chkdsk, regardez à côté des partitions et elles doivent être étiquetées par des nombres. choisissez donc le numéro de la partition et écrivez la commande suivante
8.Mais remplacez le 1 par le numéro de votre lettre de lecteur, puis tapez
9.Cela attribuera ensuite à la partition une lettre de lecteur, puis vous pouvez exécuter un chkdsk sur ce lecteur
Tapez exit pour quitter diskpart
puis tapez chkdsk D: / f / r
10.Remplacez «D:» par la lettre de lecteur correspondant à votre lecteur.
la source
Vous devez fournir une lettre de lecteur, un nom de volume (utilisez mountvol pour l'obtenir), ou un point de montage pour "chkdsk", voici une partie de son contenu d'aide:
Vous pouvez en attribuer une graphiquement, par "Gestion des disques" -> Faites un clic droit sur le volume -> "Modifier la lettre de lecteur et les chemins ...", ou par ligne de commande (@JustinD l'a expliqué).
la source
Je pense qu'il serait utile de savoir quelles sont ces erreurs.
Avez-vous également essayé de monter sous Linux? Si les données sont très sensibles, je 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
De plus, vous pouvez monter ce fichier 'output.img' dans linux en utilisant une commande similaire à ceci;
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émarrage pour la partition ntfs et multipliez par 512)
la source
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 saines, mais celle de 70 Go était dans un format inconnu. Cela provoque le problème de vérification du disque lors du démarrage, alors procédez comme suit:
Pas besoin d'utiliser l'invite de commande.
la source