Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

restoring faults from chkdsk results

Posted on 2001-08-12
5
409 Views
Last Modified: 2013-12-28
You will get chkdsk results, like "found.000" folders, if there is something wrong, right?

Given those results, how can I repair them?
0
Comment
Question by:iamjhkang
  • 2
  • 2
5 Comments
 
LVL 15

Expert Comment

by:lyonst
ID: 6379131
From NT CHKDSK Help ...

Chkdsk examines disk space and use for the NTFS and FAT file systems. Information specific to each file system is provided in a status report. The status report shows errors found in the file system.
If errors exist on the disk, chkdsk alerts you with a message and corrects the errors if the /f switch was used. Chkdsk must be able to lock the drive to correct errors. If errors are found but the drive cannot be locked, an error message is displayed. If you run chkdsk without the /f switch on an active partition, it may report spurious errors, since it will not lock the volume.

You should use chkdsk occasionally on each disk to check for errors.



Fixing disk errors

The chkdsk command corrects disk errors only if you specify the /f switch. Since repairs usually change a disk's file allocation table and sometimes cause a loss of data, chkdsk first prompts you with a confirmation message similar to the following:
10 lost allocation units found in 3 chains.
Convert lost chains to files?
If you press Y, Windows NT saves each lost chain in the root directory as a file with a name in the format FILEnnnn.CHK. When chkdsk finishes, you can check these files to see if they contain any data you need. If you press N, Windows NT fixes the disk but does not save the contents of the lost allocation units.

If you do not use the /f switch, chkdsk alerts you with a message if a file needs to be fixed but does not fix the error(s).

I hope this explains it for you ?

T.
0
 
LVL 4

Accepted Solution

by:
arminl earned 110 total points
ID: 6380047
Chkdsk assumes that while he chain of clusters making up a file is still intact the directory info has been lost. This makes sense, because the filenames and related infos like creation date and such are maintained in a table different from the file allocation lists, and so the structures might get inconsistent.

That is why chkdsk does not have any ability to recover the filename, because if the directory info was intact there was no need for chkdsk to create the found.xxx files.

So before deleting the entire file (which you will do anyway most of the times) you get a little last chance to recover lost data by looking at the file size, or simply opening the file in a hex editor. Common files like Word .doc have a similar header structure, and you can even get bits and pieces of the original text in readable form to identfy the file and rename it, and not loose any data.

Armin Linder
0
 
LVL 1

Author Comment

by:iamjhkang
ID: 6382711
Thanks.
It helped me a lot.

Still NT complains.

A dialog box pops up, and says.

"service.exe - corrupted file" in the title bar.
"Can't be read Because of the corruption of a file or directory \$volume," in the body of the dialog box.

the same goes to msdtc.exe, cisvc.exe.

where is \$volume? I can't seem to find that kind of folder.

Thanks.
0
 
LVL 4

Expert Comment

by:arminl
ID: 6388307
That looks like a pseudo-nane to me.

If chkdsk doesn't find any errors any more, you can forget file system corpuption, if tehre ever has been a corrupt structure it has been "repaired" meaning that whatever is left is now consistent.

Next thing to do is look into the event viewer tool, and check it for errors to see wether there are services that do not come up.

Armin Linder
0
 
LVL 1

Author Comment

by:iamjhkang
ID: 6395646
Thanks.

Your comments helped me a lot.

My HDD was not good(:-)) so I got another one.

Thanks.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Storage devices are generally used to save the data or sometime transfer the data from one computer system to another system. However, sometimes user accidentally erased their important data from the Storage devices. Users have to know how data reco…
Recently Microsoft released a brand new function called CONCAT. It's supposed to replace its predecessor CONCATENATE. But how does it work? And what's new? In this article, we take a closer look at all of this - we even included an exercise file for…
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

789 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question