A reader asks: “Can I let ‘Chkdsk /f /r’ run all night on a conventional HDD?”

Sure, if you’re trying to repair a damaged hard drive.

Chkdsk — check disk — is the Windows tools that examines your drives for logical and physical errors.

Adding the “/f” tells Chkdsk to fix logical errors on the disk, if any — things like file fragments that the operating system lost track of.

Adding the “/r” tells Chkdsk to look for damaged sectors — often a sign of physical damage to the drive — and to try to recover the data therein.

But with those settings, Chkdsk will closely examine every part of every file, and every part of the actual physical disk surface; with multiple attempted reads of any damaged areas. With today’s large drives, that’s going to take a while.

If you’re not trying to repair a damaged drive — if all you’re doing is checking that the drive is OK — then there’s no need to add the /f and /r. Just run plain Chkdsk. It’ll run much, much faster, and still will let you know if it finds trouble. If it does, then you can go back and re-run Chkdsk with the time-consuming /f and /r fix-it options.

Permalink: https://langa.com/?p=1898


Want to ask Fred a question? Have a comment? Click here!

Want free notification of new content like this? Click here!

Comment? Question? Reply...?