J'ai un disque dur qui apparaît dans la gestion des disques comme ayant deux partitions.
Une des partitions dit 69.71GB et c'est tout. L'autre indique 4,82 Go et, en dessous, Santé (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 variable ntfsfix
de Linux génère de nombreuses erreurs, je pense donc que chkdsk pourrait être meilleur.
Essaye ça.
Ouvrez une invite de commande. Exécutez la commande mountvol
qui vous indiquera tous les volumes de votre système et vous 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 vous ne recevrez pas de lettre de lecteur mais que Windows devrait quand même lui attribuer un GUID s'il s'agit d'une partition valide et reconnue.
Puis lancez CHKDSK de cette façon:
chkdsk "\\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}"
Travaillé sur mon système mais mon volume avait une lettre de lecteur. Utilisez /f
et les autres commutateurs, le cas échéant.
La réponse de LawrenceC a fonctionné pour moi. Si vous avez beaucoup de volumes sans lettres de lecteur (par exemple, Recovery, etc.) et que vous ne savez pas quel GUID utiliser, voici une solution plus simple:
Finalement, vous devriez pouvez exécuter chkdsk
sur un volume , conformément à la documentation chkdks
(au lieu d’une lettre de lecteur ou d’un point de montage, vous lui transmettez simplement le nom du volume). Cependant, il est probablement plus facile et plus fiable d’attribuer une lettre de lecteur ou un point de montage à la partition.
Sous Windows, vous devez attribuer à une partition un point de montage sur lequel 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 les instructions pour DISKPART
). Si vous utilisez la méthode de gestion de l'ordinateur, accédez à la section Gestion des disques, où vous devez attribuer la partition:
Après cela, vous devriez pouvoir exécuter chkdsk
sur le point de montage concerné. Le plus simple et le plus fiable serait probablement de le monter comme lettre de lecteur.
Vous pouvez également 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 partition appropriée (c'est-à-dire LIST PARTITION
suivi de SELECT PARTITION <N>
), puis tapez simplement ASSIGN
pour que Windows monte la partition à la prochaine lettre de lecteur.
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 autrement avec le volume monté.
Ouvrez "Exécuter" tapez "diskmgmt.msc", cela ouvre le gestionnaire de disque. Recherchez le lecteur, cliquez dessus avec le bouton droit de la souris, faites défiler jusqu'à Changer les lettres de lecteur et les chemins d'accès, vous pouvez ensuite lui attribuer une lettre de lecteur dédié. Chaque fois que vous le branchez sur votre ordinateur, il utilisera la lettre de lecteur que vous lui avez attribuée.
Utilisez l'utilitaire de diagnostic du fournisseur de lecteur. La plupart des principaux fournisseurs de disques durs proposent ces outils en téléchargement gratuit.
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 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 affecter l'un de ces éléments, soit graphiquement, par "Gestion des disques" -> cliquez avec le bouton droit de la souris sur le volume -> "Modifier la lettre de lecteur et les chemins d'accès ...", ou par ligne de commande (@JustinD l'a expliqué).
Je faisais face 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, il vous suffit donc de suivre les étapes ci-dessous:
Pas besoin d'utiliser la commande Invite du tout.
Ntfsfix de Linux génère beaucoup d'erreurs, donc je pense que chkdsk pourrait être meilleur.
Je pense qu'il serait utile de savoir quelles sont ces erreurs.
Aussi, avez-vous essayé de monter sous Linux? Si les données sont très sensibles, je suggère de les cloner sur 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é en utilisant fdisk -l, et regardez le secteur de départ pour la partition ntfs et multipliez-le par 512)
Ce que vous devez faire, c'est utiliser DISKPART
Tout d'abord, ouvrez l'invite de commande.
Menu de démarrage 1.Goto.
2. Tapez cmd et ouvrez-le
3.Une fois dans le type d'invite de commande
DISKPART
4.Alors vous allez taper
List Disk
5. Trouvez votre disque dont la taille de fichier est de 69,71 Go.
6.Puis vous devez taper
List partition
7.Une fois que vous avez trouvé la partition sur laquelle vous voulez exécuter un chkdsk, regardez à côté des partitions et elles devraient être étiquetées par des nombres. alors 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 lettre de lecteur, puis tapez
Assign
9.qui assignera ensuite à la partition une lettre de lecteur, puis vous pourrez exécuter un chkdsk sur ce lecteur.
Tapez exit pour quitter la partition
puis tapez chkdsk D:/f/r
10. Remplacez "D:" par la lettre de lecteur correspondant à votre lecteur.