I have Windows XP Professional SP3. When I try to use disk defragmenter I get the message 'Disk Defragmenter has detected that Chkdsk is scheduled to run on the volume (C). Please run Chekdsk /f. I run this and get the message 'The type of file system is NTFS. Cannot lock current drive. Ckdsk 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. I enter Y and restart but stll get the error message. Any advice on how to correct this so I can defragment?
A PC normally shouldn't run chkdsk on every boot. It should run it only if there was an unexpected shutdown and the volume was flagged dirty. Windows could sometimes forget to clear the flag after chkdsk was successful run and this will result with chkdsk being run on each boot. So it is not a problem canceling this - you can always schedule a chkdsk if needed. Hope that helps.