Annoyances.org
Home » Windows XP Discussion Forum » Message 1217126969 » Entire Thread Search | Help | Home
  
CHKDSK won't run to completion
Showing all messages in thread #1217126969
Windows XP Annoyances Discussion Forum


The following are all of the messages in this thread (31 in all), shown in chronological order. Click any message subject to view that message by itself or to view the thread hierarchy.
CHKDSK won't run to completion
Saturday, July 26, 2008 at 7:49 pm
Posted by David Bookbinder (306 messages posted)

A friend's computer has some file corruption, but when I schedule CHKDSK and reboot, the system tells me that CHKDSK needs to be run, but that CHKDSK has been canceled. It will not run in Safe Mode, either, and he doesn't have a Windows boot disk. I've checked the BootExecute value in the registry, and it looks okay. Any idea what causes this problem and how to help him fix it? Thanks, David

[Reply or follow-up to this message]

Tip: Run a free scan for common Windows errors ad

re: CHKDSK won't run to completion
Saturday, July 26, 2008 at 7:59 pm
Posted by Steve (19681 messages posted)

http://service1.symantec.com/Support/powerquest.nsf/docid/2004066687571562

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 6:14 am
Posted by David Bookbinder (306 messages posted)

Maybe I was unclear in my previous message. What I am doing is trying to get CHKDSK to run by starting it just as the link you provided describes. I then restart the computer, the CHKDSK program indicates that it needs to run, starts to run, and then cancels itself. What I am trying to find out is how to prevent it from canceling itself so that it actually does run to completion and fixes what appear to be numerous instances of file corruption on my friend's computer. He doesn't have a Windows startup disk, so I can't tell him to try that, and I'd prefer not to have to create one and mail it to him unless that is the last resort. Something in his setup is interrupting his computer's ability to have CHKDSK run to completion on reboot. Thanks, David


On Saturday, July 26, 2008 at 7:59 pm, Steve wrote:
>
>http://service1.symantec.com/Support/powerquest.nsf/docid/2004066687571562

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 6:50 am
Posted by Spexx (1951 messages posted)

Since nothing else seems to work, I would try either hooking the disk up as a slave on another PC, or booting from a BartPE CD such as UBCD4WIN and then running a chkdsk on it. Clearly something in the existing operating system setup is getting in the way (probably a device driver) so the suggested method(s) would circumvent that. The alternative is to disable various device drivers that might be getting in the way, but without a lot of further information I am loathe to recommend that course of action. Hope this helps. Cheers. Spexx.


[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 6:56 am
Posted by David Bookbinder (306 messages posted)

Thanks. In terms of devices, his mouse is acting suspiciously. Sometimes it doesn't connect, but then unplugging it from the USB port and plugging it back in always gets it connected. An older mouse, when I plugged it into his PS2 mouse port, didn't display this problem. I guess I'll have to go the BART route and he'll have to struggle along until I can get to it. Thanks, David


On Sunday, July 27, 2008 at 6:50 am, Spexx wrote:
>Since nothing else seems to work, I would try either hooking the disk up as a slave
>on another PC, or booting from a BartPE CD such as UBCD4WIN
>and then running a chkdsk on it. Clearly something in the existing operating system
>setup is getting in the way (probably a device driver) so the suggested method(s)
>would circumvent that. The alternative is to disable various device drivers that
>might be getting in the way, but without a lot of further information I am loathe
>to recommend that course of action. Hope this helps. Cheers. Spexx.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 7:37 am
Posted by Steve (19681 messages posted)

I doubt chkdisk would have fixed anything anyways. Since the guy has no software to fix the computer, I would suggest He take it to a Shop to get it fixed.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 8:15 am
Posted by David Bookbinder (306 messages posted)

Don't know why you say that. There are some specific corrupted files that cause problems, and perhaps others he doesn't know about, but CHKDSK has certainly sometimes done more good than harm, at least in the 20 years I've been using PCs. I did find some registry hacks that may clean up the autochk issues and stop it from interrupting itself. Else, BARTPC should do the trick. Most people I know how have had problems like his and taken the computer to a shop have ended up with fresh installs of their system, which is not what he needs.


On Sunday, July 27, 2008 at 7:37 am, Steve wrote:
>I doubt chkdisk would have fixed anything anyways. Since the guy has no software
>to fix the computer, I would suggest He take it to a Shop to get it fixed.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 9:13 am
Posted by Steve (19681 messages posted)

XP has only been around 6 years, and for Me it ChkDisk has only solved a problem one time out of maybe ten PC's I have tried it on. That is why I thought it was a long shot.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 9:22 am
Posted by David Bookbinder (306 messages posted)

XP has been around only 6 years, but CHKDSK has been around since the first versions of DOS. It's annoyingly limited, but it seems to fix what it's supposed to fix, when you can get it to run.


On Sunday, July 27, 2008 at 9:13 am, Steve wrote:
>XP has only been around 6 years, and for Me it ChkDisk has only solved a problem
>one time out of maybe ten PC's I have tried it on. That is why I thought it was a
>long shot.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 9:29 am
Posted by Steve (19681 messages posted)

XP chkdisk is different then the old scanDisk utility. I forgot the exact differences, but I always thought chkdisk was a pretty useless tool for really fixing much. At least I never had much success with it.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 11:31 am
Posted by Spexx (1951 messages posted)

Chkdsk isn't worth a lot in my book, although it has managed to recover at least a few files for me from time to time, even if they were only in very raw form. There are better tools for that job, but I thought the point here is that you want to attempt a full bootup without it getting in the way. I think you know about BootExecute autocheck autochk * in the Session Manager part of the registry. If this is set to be blank instead of the default as above, the disk "dirty bit" does not get checked and chkdsk will not run at bootup. Hope this helps. Cheers. Spexx.


[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 11:48 am
Posted by Spexx (1951 messages posted)

Oh no - silly me - that isn't the point is it? You want to run it, but something else is in the way. Back to my first answer ... Cheers. Spexx.


[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 12:49 pm
Posted by Ricer46 (20448 messages posted)

I've never seen it make the difference as to whether Windows runs or does not run, 
which is what I think you are looking for.






On Sunday, July 27, 2008 at 9:22 am, David Bookbinder wrote:
>XP has been around only 6 years, but CHKDSK has been around since the first versions
>of DOS. It's annoyingly limited, but it seems to fix what it's supposed to fix, when
>you can get it to run.
>
>
>

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 6:12 pm
Posted by David Bookbinder (306 messages posted)

I'm trying to accomplish one main thing, which maybe I have not made clear: Get chkdsk to run to completion so that it fixes file system errors. There are obvious file system errors that I am pretty sure chkdsk can repair. Currently, chkdsk starts up when the computer is booting but then immediately self-cancels, so it never fixes the errors. Thanks for the tip on how to get it to not check the dirty bit, but that is not the issue right now. Windows runs, but I have no way to fix the file system errors without running chkdsk, and chkdsk won't run to completion.


On Sunday, July 27, 2008 at 12:49 pm, Ricer46 wrote:
>I've never seen it make the difference as to whether Windows runs or does not run,
>which is what I think you are looking for.
>
>
>

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 7:55 pm
Posted by mel (41 messages posted)

if you have the xp cd and start it up i believe that if you try to reinstall widows it will repair the problems and keep your files but you will lose updates (sp2) and possibly drivers and programs. but since according to recent posts by some of the geniuses who post here i'm ALWAYS wrong about EVERYTHING even when things i suggest work on the pcs i use you should probably ignore this..

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Sunday, July 27, 2008 at 9:13 pm
Posted by Jacob6601 (1710 messages posted)

Download an iso image of the Recovery Console. Boot from the cd and try chkdsk from 
there.
http://www.annoyances.org/exec/forum/winxp/1180578731

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Monday, July 28, 2008 at 1:46 pm
Posted by C K (6157 messages posted)

If it won't complete, then it is not capable of handling the errors it is finding, 
or you have hardware issues with the HDD.  CHKDSK can't magically repair anything.. 
 It needs a good backup of the file system TOC (there are a primary and a secondary 
TOC on the drives), to replace damaged data and correct file system errors.  Keep 
in mind that chkdsk is very limited in what it can do, and further that a program 
or utility (and therefore the computer) can only do what the code writer tells it 
to do.  When a problem is encountered that hasn't been specifically programmed into 
the utility to recognize and fix is encountered, the program or utility will exit 
so that further damage is not caused.  (speaking as a former code writer)

First you should run a diagnostics utility from the HDD manufacturer and check for 
hardware issues (if they have one, some don't) or the hardware diagnostics from the 
BIOS on some machines, then you would usually run some professional utilities that 
would attempt to recognize the damage and attempt to repair it.  However, you should 
recognize that you shoud follow recovery procedures when working with HDD's on which 
you are trying to save data as you can further corrupt more data if you don't know 
what you are doing.  Generally, you would make a bit for bit copy of the drive/partition 
to another HDD and work on the copy, not the original drive.

Many shops won't spend the time to try and figure out the damage as people won't 
want to pay hourly fees that could/will be many times more expensive than the computer 
is worth, plus they don't have the recovery expertise that the pro recovery labs 
do.  That's why many machines are just reloaded after hardware has been checked or 
repaired if needed.

Thinking that you are just working with simple file system errors is totally not 
the whole story in many cases.  It's much more complicated than that and may involve 
data corruption from many sources be it hardware causes (bad memory, HDD etc) or 
malware/program incompatibility etc..  The list is huge but bottom line, if the HDD 
stores corrupt data for any reason, you aren't going to get it running if the repair 
utilities can't handle the errors it finds, and no one utility can in my experience...... 

Running Windows without having a recovery or install disc is like running any kind 
of mechanical or electrical device.  It will break sooner or later at some point 
and need repair.  If there are no parts available, you buy a new one or it just doen't 
operate anymore..  ;-)






On Sunday, July 27, 2008 at 6:12 pm, David Bookbinder wrote:
>I'm trying to accomplish one main thing, which maybe I have not made clear:
>
>Get chkdsk to run to completion so that it fixes file system errors. There are obvious
>file system errors that I am pretty sure chkdsk can repair. Currently, chkdsk starts
>up when the computer is booting but then immediately self-cancels, so it never fixes
>the errors. Thanks for the tip on how to get it to not check the dirty bit, but that
>is not the issue right now.
>
>Windows runs, but I have no way to fix the file system errors without running chkdsk,
>and chkdsk won't run to completion.
>
>

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Monday, July 28, 2008 at 3:47 pm
Posted by David Bookbinder (306 messages posted)

Thanks for the response. I'm pretty sure, however, that the file system errors are likely due to my friend's tendency to turn the machine off without necessarily doing an orderly shutdown. I saw him do this several times when we were attempting to fix his problems. This makes less likely that there is physical damage to the system that CHKDSK /R can't find and repair. I will, however, run a HDD utility before I run CHKDSK from the Recovery Console to see if that will help. He has already been told to back up anything he believes to be important, should we end up doing more harm than good. Best, David

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Monday, July 28, 2008 at 4:19 pm
Posted by Spexx (1951 messages posted)

Disabling write-behind caching on the hard drives will minimise problems arising from sudden rebooting. I can't help wondering what is the exact message that you get when the chkdsk tries to run at boot time, but fails. Is it "chkdsk could not open the volume for exclusive access" or something very similar? That is the one message that I have seen many times and I have kind of assumed that was it. Cheers. Spexx.


[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Monday, July 28, 2008 at 6:54 pm
Posted by David Bookbinder (306 messages posted)

The message is odd. Initially, I get the usual CHKDSK is starting message, then after a few seconds I get the message telling me that CHKDSK has been cancelled -- as if I had pressed the ESC key to cancel it, though I did not touch the keyboard (or mouse). Very strange. It's not that CHKDSK stops because it can't figure out what to do, or that it crashes. It somehow gets the signal that it has been cancelled.


On Monday, July 28, 2008 at 4:19 pm, Spexx wrote:
>Disabling write-behind caching on the hard drives will minimise problems arising
>from sudden rebooting. I can't help wondering what is the exact message that you
>get when the chkdsk tries to run at boot time, but fails. Is it "chkdsk could not
>open the volume for exclusive access" or something very similar? That is the one
>message that I have seen many times and I have kind of assumed that was it. Cheers.
>Spexx.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Monday, July 28, 2008 at 7:11 pm
Posted by C K (6157 messages posted)

Head crashes can happen when powered down improperly, especially when a write or 
read is taking place.  Disabling the disk cache can help reduce data corruption but 
that only helps reduce it, not eleminate it and IME when NTFS gets corrupted past 
it's built-in protections, it is usually much more difficult to recover/fix then 
FAT.  Although newer hard drives are supposed to be more immune to that, it happens 
all to often as any recovery lab will tell you.  That can and does end up being physical 
damage that chkdsk was never designed to handle.  At this point, you aren't sure 
why the utility is canceling the check if you don't have the expertise or knowledge 
of how to troubleshoot it properly.  IME, chkdsk can't handle what it is encountering 
and is canceling.  It won't tell you why because it doesn't know and neither does 
Windows.  The closest you will get is the Event Viewer if you are lucky for any error 
messages pertaining to the drive or issues on/with it.  I wouldn't suspect corruption 
of the chkdsk file itself or it wouldn't start at all, and if it did, it would error 
immediately before even starting to check the disk.  In that case, it is designed 
to give an you error message which would refer to errors in the code.

If I were working on the machine, I do have the experience and other software tools 
to determine what is going on, but even then it can take some time to determine the 
cause or causes.  Usually there are more than one.  The tools I use aren't available 
to the public and are expensive, but it's the only way to work at low levels to determine 
the causes of disk or data failures.  Outside of that, you have to relay on the utilities 
preprogrammed error messages for what it was designed to do when issues arise that 
it CAN take care of.  When it can't complete and isn't programmed to handle errors 
or issues it comes across, it usually will just exit with or without a message.  
Computers are dumb and so is code.  MS never intended it to take the place of other 
more comprehensive utilities in use by professionals who can delve deeper into problems 
and their causes.

If the program writers aren't continuely updating to handle new problems and bugs 
as reported from the field, then you don't have code that can truely help you the 
user in determing what issue you are dealing with and whether it can be fixed (and 
MS certianly isn't doing it to chkdsk for the most part).

Bottom line, many formatting, TOC and file system issues can't be fixed or fixed 
easily.  If they could on a single disk, we would never had to invent redundant RAID 
systems for a better recover/repair solution.  So when disks can't be (easliy) fixed 
(IE no good backup data available), we end up reformatting and reinstalling if the 
hardware hasn't been damaged.  Just no way around it sometimes.  :-(






On Monday, July 28, 2008 at 6:54 pm, David Bookbinder wrote:
>The message is odd. Initially, I get the usual CHKDSK is starting message, then after
>a few seconds I get the message telling me that CHKDSK has been cancelled -- as if
>I had pressed the ESC key to cancel it, though I did not touch the keyboard (or mouse).
>Very strange. It's not that CHKDSK stops because it can't figure out what to do,
>or that it crashes. It somehow gets the signal that it has been cancelled.
>
>
>

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Monday, July 28, 2008 at 8:26 pm
Posted by David Bookbinder (306 messages posted)

Thanks for your insights. I'll see what I can do with the manufacturer's HDD diagnostics for physical damage checking and with CHKDSK from the Recovery Console for file system errors. If I can't fix it, I'll get him to buy a new disk, copy the disk image from old to new, make sure the new disk boots and runs (and do a repair install of Windows if it doesn't), and then format the old one.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 3:23 am
Posted by az0000000 (106 messages posted)

What is the good tool to replace the need of Chkdsk? I am looking for such for long time.


On Sunday, July 27, 2008 at 11:31 am, Spexx wrote:
>Chkdsk isn't worth a lot in my book, although it has managed to recover at least
>a few files for me from time to time, even if they were only in very raw form. There
>are better tools for that job, but I thought the point here is that you want to attempt
>a full bootup without it getting in the way. I think you know about BootExecute autocheck
>autochk * in the Session Manager part of the registry. If this is set to be blank
>instead of the default as above, the disk "dirty bit" does not get checked and chkdsk
>will not run at bootup. Hope this helps. Cheers. Spexx.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 3:59 am
Posted by Spexx (1951 messages posted)

Interesting question. I'm not sure that this is the answer you are looking for though ... there is no direct replacement for chkdsk/autochk as far as I know. There are some good tools for data recovery (which was the context of my posting there) and two things I can think of quickly are NTFS Recovery and File Recovery. Cheers. Spexx.


[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 5:28 am
Posted by David Bookbinder (306 messages posted)

The problem turned out to be a keyboard issue. Apparently there was a stuck or shorted key which, though POST didn't catch it and it didn't interfere with use of the computer, CHKDSK regarded as a cancelation signal. Thanks for all your interesting observations.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 5:45 am
Posted by Spexx (1951 messages posted)

Oh my goodness! You've got to laugh. Cheers. Spexx.


[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 5:58 am
Posted by David Bookbinder (306 messages posted)

Sometimes computers are as quirky and apparently unpredictable as the creatures (i.e., humans) who design and build them. They have always seemed to me to be the machines we have created most in our own image.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 7:11 am
Posted by az0000000 (106 messages posted)

Well, i am looking for a tool that will do what chkdsk does, check the hd and its surface for errors.


On Wednesday, July 30, 2008 at 3:59 am, Spexx wrote:
>Interesting question. I'm not sure that this is the answer you are looking for though
>... there is no direct replacement for chkdsk/autochk as far as I know. There are
>some good tools for data recovery (which was the context of my posting there) and
>two things I can think of quickly are NTFS
>Recovery
and File
>Recovery
. Cheers. Spexx.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 7:14 am
Posted by az0000000 (106 messages posted)

And how did you detect what keys specifically shorted?






On Wednesday, July 30, 2008 at 5:28 am, David Bookbinder wrote:
>The problem turned out to be a keyboard issue. Apparently there was a stuck or shorted
>key which, though POST didn't catch it and it didn't interfere with use of the computer,
>CHKDSK regarded as a cancelation signal.
>
>Thanks for all your interesting observations.

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Wednesday, July 30, 2008 at 7:52 am
Posted by tinman (268 messages posted)

I've not used this. I can't justify the cost for my pc that has everything backed 
up, but might be what your looking for. 
http://www.grc.com/spinrite.htm

[Reply or follow-up to this message]

re: CHKDSK won't run to completion
Thursday, July 31, 2008 at 3:23 am
Posted by az0000000 (106 messages posted)

Thanks.






On Wednesday, July 30, 2008 at 7:52 am, tinman wrote:
>I've not used this. I can't justify the cost for my pc that has everything backed
>up, but might be what your looking for.
>http://www.grc.com/spinrite.htm

[Reply or follow-up to this message]

Tip: Use one of the [Reply or follow-up to this message] links above to add a message to this thread
Return to the Windows XP Discussion Forum


All content at Annoyances.org is Copyright © 1995-2008 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.