Ultimately, you should be able to run chkdsk
on a volume, as per the chkdks
documentation (instead of a drive letter or mount point, you simply pass it the volume name). However, it's probably easier and more reliable to just assign the partition a drive letter or mount point.
Under Windows, you need to assign a partition a mount-point to use chkdsk
on it. You can use the Computer Management snap-in (Start -> Run -> compmgmt.msc
) or DISKPART
to do this (see below for DISKPART
instructions). If you go with the Computer Management method, go to the Disk Management section, where you need to assign the partition either:
- A drive letter (i.e. X:)
- A mount path (i.e. X:/MyDisc/)
After this, you should be able to run chkdsk
on the particular mount-point of interest. The easiest and most reliable would probably be to mount it as a drive letter.
Alternatively, you can use DISKPART
to assign the partition a letter. Fire up DISKPART
, and type LIST DISK
to find the disk, followed by SELECT DISK <N>
(where <N>
is the drive number). Follow the same steps to find the proper partition (i.e. LIST PARTITION
followed by SELECT PARTITION <N>
), and then simply type ASSIGN
to have Windows mount the partition at the next new drive letter.
The answer from LawrenceC is correct and works. Why didn't you accept it as the answer? – Francisco Zarabozo – 2018-10-04T08:29:21.303
@FranciscoZarabozo - the answer came almost a year after I asked the question and I'm not going to go mounting a hard drive, now, just to test an answer to a question that long ago ceased to have relevance to my life. I'm also not going to mark something as the answer without verifying it nor am I going to mark something as the answer simply because it has more upvotes than any other answer. – neubert – 2018-10-04T12:31:17.823
1Why can't you just assign a drive letter to it? – Zoredache – 2012-12-13T08:17:59.673