Page 1 of 1

Windows XP disk checking error

Posted: Sun Jul 06, 2003 11:15 pm
by RaT
i get the following error when trying to check my drive for errors:

Image

i think windows xp is defaulting to "chkdsk" for error checking. i'd rather use norton utilities to manage m hard drive.

is there any way around this??

Posted: Mon Jul 07, 2003 4:16 am
by DocSilly
I can't see the picture ... but Norton Utilities is pretty much only a GUI for the "chkdsk" command and nothing else ;)

Posted: Mon Jul 07, 2003 9:19 am
by RaT
"I can't see the picture"

oops )* i obviously posted something wrong :) anyway i'll try and "paste" the message when i get home later.

Posted: Tue Jul 08, 2003 11:11 pm
by RaT
for anyone who can help here's what the message says:

the operating system, or another process currently has exclusive access to this drive, or some of it's files. Norton Disk Doctor cannot continue with a repair under these conditions. A repair can be scheduled the next time you restart the system. Norton disk doctor can still diagnose this drive if "fix errors" is unchecked. Would you like to schedule a repair ...yes...no

it basically seems that disk errors can only be repaired via chkdsk when your computer restarts and not while windows is already loaded and running. is that the way it should be. my other system is running win98se and norton disk doctor has no issues running, checking the drive for errors and fixing errors while windows is running.

Posted: Wed Jul 09, 2003 12:23 am
by Busby
On Win2k and WinXP I can never get a chkdsk working unless it is set to run on next boot....

Posted: Wed Jul 09, 2003 6:42 am
by DocSilly
Chkdsk can't repair partitions that're in use by certain programs. There are some switches for the command:
C:\>chkdsk /?
Checks a disk and displays a status report.

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[ :s ize]]

volume Specifies the drive letter (followed by a colon), mount point, or volume name.
filename FAT only: Specifies the files to check for fragmentation.
/F Fixes errors on the disk.
/V On FAT/FAT32: Displays the full path and name of every file on the disk. On NTFS: Displays cleanup messages if any.
/R Locates bad sectors and recovers readable information (implies /F).
/L :s ize NTFS only: Changes the log file size to the specified number of kilobytes. If size is not specified, displays current size.
/X Forces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F).
/I NTFS only: Performs a less vigorous check of index entries.
/C NTFS only: Skips checking of cycles within the folder structure.

The /I or /C switch reduces the amount of time required to run Chkdsk by
skipping certain checks of the volume.
You can try this command on the partition that NDD refuses to repair: chkdsk /X /F
That should work on most partitions, you should shutdown apps that are accessing that partition, like p2p/filesharing software on that partition.
Chkdsk can not dismount your system partition, so checking/repairing your system partition does always require a reboot.

You can always check your Event Viewer, it displays NTFS errors, including on which partition.