Improve company productivity with a Business Account.Sign Up

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1030
  • Last Modified:

CHKDSK.EXE problems for Windows Vista 32 bit

Okay - we had a crash this morning - not starting up - went into safe mode and it started - tried to run system restore but it wouldn't run because the system had errors - - and to run chkdsk - well it wouldn't run chkdsk while in use but gave me an option to run on start-up - checked that and restarted computer and it wouldn't run (I don't think)  so I restarted the computer and this time it started up in regular mode and I started chkdsk from a utility program(Advanced System Care) from a 3rd party source - trouble is that version of chkdsk will only read files but not fix it - I need to have the files fixed. So how do I get around the fact that vista is telling me it can't run chkdsk while computer is running and how do I get it to fix the files without using the utility because it doesn't offer a fix option  it is indicating at least one error saying an index entry from $0 of file 25 is incorrect,processed.  I'm still rerunning chkdsk so there may be more errors.  Please be extremely specific in fixes as I am not a technical person and need to know every button to click and every backslash to input - THANK YOU  This is running on A Dell Latitude D630 running Vista business edition

One more thing chkdsk ran and that shut itself out - where do I find the log from it to find out what errors it found?  
4 Solutions
eltee115Author Commented:
Sorry - forgot to mention it's NTFS if it matters?  
Try this. It is made for XP but should work as well in vista.

Boot your computer from your Windows XP Cd or from your 6-disk XP/2000 Boot Disk Set. To do this, insert your CD or Floppy #1 and turn your computer on. When the menu comes up, select boot from CD or boot from floppy (do not select boot from hard drive).

Your computer will begin to boot. Eventually, you will see a screen asking you what you would like to do. Press the ltter R on your keyboard to proceed to the Windows Recovery Console.

As you progress to the Recovery Console you may be asked which partition you would like to boot into. Type the number associated with the partition containing your NTFS partition (usually 1 or 2) and then press enter to continue. You may be asked for your administrator password. If you have one, type it in and press enter. If you do not have a password to boot your computer into Windows, simply press enter.

Now youshould be at a command prompt. from here, typr the following command without the quotes and press enter: "chkdsk /p"

This is a short test that will tell you whether or not a longer test is needed. If after the test completes, the message "One or more errors detected on the volume" appears, then proceed to step 6. If no errors are reported, then your drive can not be repaired using chkdsk.

Now you should be back at the command prompt. Type the following command without the quotes and press enter: "chkdsk /r"

This test will take a while depending on the size of your drive. It will look for the errors on your drive and repair them. When it completes, you will be back at a command prompt.

Now type "chkdsk /p" again and press enter. If no errors are reported, your drive has been successfully repaired and is safe to use again temporarily. If errors are still reported, then your drive is on its last leg. You may be able to boot it now though.

Remove the floppy disk or CD from your system and restart the PC. Take a moment now to back up your important data.
If you have a Windows Vista installation DVD, then you can run CHKDSK in the Command Prompt section of Vista's Recovery Environment (which is what corresponds to XP's Recovery Console.)  The message about not being able to run CHKDSK while the disk is in use and having to schedule it on next startup is normal; that is the way CHKDSK operates if you're trying to check the integrity of the drive that has your system on it.  If you started up in normal mode after the scheduled use of CHKDSK, it sounds like it completed.  Here is a writeup on using the Recovery Environment of Vista:
How to use the Command Prompt in the Vista Windows Recovery Environment

If you don't have a Vista installation DVD, then you can download the makings of a Vista Recovery CD from here, and then use it instead to run the Recovery Environment:

As for where the CHKDSK log is saved, it's the same as for XP:

The location of the chkdsk log for WinXP:

In XP, open the Control Panel, double click on "Adminstrative Tools", double click on the "Event Viewer" icon, then click on "Application". In the "Source" column, look for the "Winlogon" item. Double click it and you should see the results of your Chkdsk.

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

eltee115Author Commented:
okay - The way either of you presented it didn't work - however I did put in the Vista installation disk and went the repair route - the system immediately started addressing the file errors and then restarted without any hitches.  However, when I went to run system restore again it did go into it this time but it didn't actually do the restoe due to "unknown errors".  As it wouldn't even run system restore earlier due to disc errors I'm assuming that it fixed them.  Also the index error that was mentioned above on line 25 went away and there are no bad sectors.  Think it's fixed?  Also still couldn't find the winlogon file -where would that be in file folders?
i would run a ram and disk diag to be sure about the basics - best download ubcd, and run memtest86+ overnight, or at least 1 pass, and the disk diag you need :      
Wes MillerInfromation Technology SupportCommented:
Try Clcik START , Run, Type: cmd (OK)
at the command prompt: chkdsk c: /x /r /v (Enter)
 You will then be given the message about it running on next rebbot, say yes and reboot
        and it should run.

What the commands do:
/X              Forces the volume to dismount first if necessary.
                  All opened handles to the volume would then be invalid
                  (implies /F).
/R              Locates bad sectors and recovers readable information
                  (implies /F).

/V              On NTFS: Displays cleanup messages if any.

From the command prompt you can do chkdsk /? to see all the command options avaialble.

Wes MillerInfromation Technology SupportCommented:
Also see:
As far as where the chkdsk log is start/run, type: eventvwr.msc (ok)

 information is logged by the Winlogon service, so look for entries
with Winlogon listed as the source of the entry is services.


Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now