What are the differences between Unix's fsck and Windows' chkdsk?

  • I got rid of the Windows-specific parts of your question; if you want to ask about chkdsk itself try Super User Commented Oct 27, 2011 at 17:37

1 Answer 1


The internal structure of filesystems is totally different among each other, so different programs are needed for different filesystems. Even on UNIX/Linux systems there is a dedicated filesystem check program for every filesystem implementation (ext*, xfs, jfs, etc.)

Normally the initial command chkdsk/fsck checks the format of the underlying filesystem and then calls the dedicated check program.

  • xfs? jfs? are those better descendants of ffs than ext? Commented Oct 27, 2011 at 17:30
  • 1
    Different filesystems - but it would be too lengthy here (and the wrong subject) to tell you all about different filesystems and it is all on Wikipedia.
    – ktf
    Commented Oct 28, 2011 at 10:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .