Check disk problem

G

Guest

Hi,

I've ran check disk many times and it worked. I also have been using
diskeeper for years. In the past week when I try check disk, it rebbots and
when it gets to checking the disk, I get this message 'Cannot open volume for
direct access' and goes through with the booting. Anyway I can correct this?

Thanks so much

Robert Martin
 
R

R. McCarty

Usually, it means that a driver or service is running that "Locks" the
drive. There are a few known applications/versions that will cause
this. Have you recently added or updated any of your applications ?
 
W

Wesley Vogel

Cannot lock volume for direct access
Cannot open volume for direct access

Unable to run CHKDSK
http://support.microsoft.com/kb/555484

A program called Hitman Pro can cause the problem.

Spyware Doctor can also cause the problem.

The /x switch doesn't work if Spyware Doctor is installed. Spyware Doctor
needs to be uninstalled or...

From MaraJo...
<quote>
I also got a reply from PCTools and
they are aware of the problem and are working on it.
Here is their advice to me:

"We are aware of the problem with chkdsk, defrag and
error-checking not working with Spyware Doctor installed.
Our development team is currently working on this issue.

"In the meantime, you could perform the following steps
which will allow chkdsk, defrag and error-checking to run
on startup.

"1. Exit from Spyware Doctor (to exit from Spyware
Doctor please right click on the Spyware Doctor icon in
the notification area (next to the clock on the Windows
taskbar) and select Exit from the menu that appears)

"2. Delete the file
'ikhlayer.sys' from c:\windows\system32\drivers\

"3. Restart Spyware Doctor

"Chkdsk, defrag and error-checking should now work."
<end quote>
<snip>

<quote>
Wes; I'm impatient I guess, I reinstalled and tried to check
the disk for errors again after deleting 'iklayer.sys'. It works
just fine doing that. I had to stop the scan as I didn't need
it, but to let you know that everything is copacetic. Either
deleting that file or uninstalling will correct the problem
until they can get the problem ironed out.
<snip>

MaraJo
~~~~~~
<end quote>

Also a really old version of ZoneAlarm (a version from 2004) can cause the
problem.

[[There is currently no fix for this problem.]]
[[NOTE: You may have success if you schedule Chkdsk to run at startup and
use the /X switch, which will force a dismount. ]]
from...
JSI Tip 7079. You receive 'Cannot open volume for direct access' when Chkdsk
runs during Windows XP startup
http://www.jsifaq.com/subO/tip7000/rh7079.htm

To run chkdsk from a command prompt.

Start | Run | Type: cmd | Click OK |
In the command prompt, type:

chkdsk C: /x

Hit your Enter key.

The following error message appears:
Chkdsk cannot run because the volume is in use by another process. Would you
like to schedule this volume to be checked the next time the system
restarts? (Y/N)

Type Y, hit Enter and close the command prompt.

Reboot.

The /x switch: Use with NTFS only. Forces the volume to dismount first, if
necessary. All open handles to the drive are invalidated. /x also includes
the functionality of /f. The /F switch fixes errors on the disk.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

check disk message 2
Check disk 4
Disk Error Check 4
HDD disk formatted by Linux. How to check it? 3
Check Disk 8
error check 1
Check disk problem... 3
Cannot access secondary disk - Win XP 3

Top