Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a CompactFlash card that is used in a custom piece of hardware. WAV files are written to it. Windows doesn't recognize the media and wants to format it, which rules out FAT 16/32, NTFS, UDF, etc. Is there a Windows tool that can determine what filesystem the media is using and possible read the contents?

I've tried dskprobe.exe, but it did not work.

share|improve this question
up vote 0 down vote accepted

The unix file command can read block-special files and identify filesystems on them. You might be able to get a port of that which runs on windows. If not, you could always boot from a live linux cd and run the command

file -s /dev/cfdevice

where cfdevice is the actual device name for your compact flash. It'll probably be sda or sdb or something like that.

share|improve this answer
can't run a file port if the media doesn't mount in Windows. The live linux cd might be my only option at this point. Thanks for the heads up. – Todd Brooks Dec 10 '09 at 0:46

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.