Forget the Recovery Console.
Do not bother running chkdsk in read-only mode. It is a waste of time.
Chkdsk might not accurately report information in read-only mode. If
you
run chkdsk without the /f command-line option on an active partition, it
might report spurious errors because it cannot lock the drive. In
read-only
mode, CHKDSK quits before it completes all three phases if it encounters
errors in earlier phases, and CHKDSK is prone to falsely reporting
errors.
There are more reasons, but those are enough to see that running chkdsk
in
read-only mode is a waste of time.
You need to reboot your computer for chkdsk to work properly, it has to
have
exclusive access to the volume and the only way it can get that is for
you
to reboot.
1. In My Computer or Windows Explorer, right-click the volume you want
to
check and then click Properties.
2. On the Tools tab, click Check Now.
3. Check *both* boxes or just Automatically fix file system errors:
o To run Chkdsk by using the /f parameter, select the Automatically fix
file
system errors check box, and then click Start.
[[Specifies whether Windows repairs file-system errors found during disk
checking. All files must be closed for this program to run. If the drive
is
currently in use, a message asks if you want to reschedule
the disk checking for the next time you restart your computer. Your
drive is
not available to run other tasks while the disk is being checked.]]
o To run Chkdsk by using the /r parameter, select the Scan for and
attempt
recovery of bad sectors check box, and then click Start.
[[Specifies whether Windows repairs file-system errors found during disk
checking, locates bad sectors, and recovers readable information. All
files
must be closed for this program to run. If the drive is currently in
use, a
message asks if you want to reschedule the disk checking for the next
time
you restart your computer. Your drive is not available to run other
tasks
while the disk is being checked. If you select this option, you do not
need
to select Automatically fix file system errors. Windows fixes any errors
on
the disk.]]
4. Click the Start button.
5. Answer Yes to..
[[The disk check could not be performed because the disk check utility
needs
exclusive access to some Windows files on the disk. These files can be
accessed only by restarting Windows. Do you want to schedule this disk
check
to occur the next time you restart the computer?]]
6. *REBOOT*!
If you were to not select any options, that would be the same as
read-only mode. If you select just the Scan for and attempt recovery of
bad
sectors check box you get the same problem.
For a look at the chkdsk log.
Open the Event Viewer...
Start | Run | Type: eventvwr | Click OK |
Look in Application | Listed as Information |
Event ID: 1001
Source: Winlogon
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled
it or
because the dirty bit was set.]]
[[When Autochk runs against a volume at boot time it records its output
to a
file called Bootex.log in the root of the volume being checked. The
Winlogon
service then moves the contents of each Bootex.log file to the
Application
Event log.]]
[[This file states whether Chkdsk encountered any errors and, if so,
whether they were fixed.]]
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In W C Hull <
[email protected]> hunted
and
pecked:
I'm having a problem with Chkdsk running on my PC and was wondering if
anyone knows how to fix my problem.
I installed a new version of System Mechanic on my system and it told
me
that my HD was having problems. Ran chkdsk in read-only mode and it
confirmed that I had a problem so I ran chkdsk /F and it ran clean.
Rebooted and ran chkdsk again and it still showed the same error so I
ran
a chkdsk /R and it again ran clean. After running chkdsk /R however my
system tempoarily kept trying to run chkdsk again several times
indicating that it couldn't continue because it didn't have exclusive
access to the volume. After the machine finally rebooted I discovered
that now neither chkdsk /F or chkdsk /R will start on a restart/reboot.
Each time I setup chkdsk to run upon reboot I go straight to the log in
screen. I finally uninstalled System Mechanic 6 hoping that something
in
the software was causing the issue but still no go.
I read somewhere on the Internet about a utility called FSUTIL program
and I used it to set the dirty bit and on the next reboot chkdsk /F ran
but I still can't initiate a chkdsk by invoking the command at the
prompt.
Any ideas on how to get things working again?