Richard said:
I have XP and I just ran chkdsk and it took about 3 seconds! I did it
by Windows Explorer, where you schedule it to run the next restart.
I couldn't run from the Run box because it said something about the
disk being locked.
Is there a way I could run chkdsk without a lot of changing things?
Why do you want to run chkdsk?
Read this:
http://support.microsoft.com/kb/314835
Don't focus on the material discussing the /C and /I switches, but read
the section headed Understanding what CHKDSK does. It includes a
discussion of how long things may take.
Generally, you will want to run chkdsk with the /F switch. If you run
chkdsk with no switches, it will not fix anything. If you run
chkdsk /F, it will fix errors on the disk. If you run chkdsk /R, it
will attempt to locate bad disk sectors and recover data.
Both /F and /R (which implies /F) require that chkdsk be able to write
to the disk. If you attempt to run chkdsk /F (or chkdsk /R) on the
system partition (that is, where Windows is located), chkdsk will not
run unless it can lock the partition (so Windows can't use it in the
middle of chkdsk's operation). Chkdsk will lock the partition on the
next book and run *before* Windows is loaded.
You can run chkdsk from within Windows (either from the Run box or via
other methods, but only if (a) you run it in read-only mode (i.e., no /F
or /R) or (b) run it against a non-system partition.
And yes, chkdsk may in fact "change things," so you might consider
backing up your important data prior to running chkdsk.