2

chkdsk /r

Does it check current volume or does it check every volume (full drive)?

I read somewhere that without letter it works on current volume (so c: if I run it from c:/) so I decided to be fancy and run it like this for checking c: (I have disk problem and previously chkdsk fixed them). But now it is running for far too long, recently I run it on c: it was for 1-2 hours and now it is >5 hours. Not sure is it checking everything or is my disk having problems.

Can't google it out because of "how to run chkdsk on volume without letter".

2
  • 1
    Hint for future searches. Even though it's not a unix tool, searching "man (toolname)" will usually get you the full instruction set for usage. docs.microsoft.com/en-us/windows-server/administration/…
    – Tetsujin
    Commented Feb 26, 2021 at 17:15
  • I believe it runs in the context of the current drive. Beware though that the r option takes a lot longer than f so you may be looking at the consequence of the option flag.
    – JG7
    Commented Feb 26, 2021 at 17:18

1 Answer 1

5

Chkdsk is volume specific, as it it works with file systems. It is unaware of the physical or virtual disk(s) that the specified volume occupies.

You are correct, when running chkdsk without a volume parameter, it uses the current volume. Microsoft's documentation does not mention this, but this is definitely the case.

3
  • I run it all the time without volume parameter, it will check the currently booted volume.
    – Moab
    Commented Feb 26, 2021 at 18:33
  • 1
    @Moab Currently booted volume? I think you mean the current volume. I'm currently on a laptop with a single drive so can't verify it, but I'm pretty sure if you do cd D: & chkdsk it will check the D: drive, not the C: drive that you booted from. Commented Feb 27, 2021 at 2:19
  • I do have several volumes and I can confirm that without parameters it uses the current volume. Commented Feb 27, 2021 at 5:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .