from the iriver faq:
http://taperssection.com/index.php?topic=64277.0[540] My recorded file is xxx MB, but my audio software says it is 0:00 minutes long. How do I fix this?
Your wav header is buggered (the little bit at the start of a wav file that stores some information about the file, including how long it is). This can happen from a variety of causes where recording hasn't stopped gracefully (eg your battery dies mid-recording or you pause mid-recording then connect to your computer).
Use Kuba's nifty little wav header repair utility to generate a new header:
http://www.fi.muni.cz/~xvanek4/repair/repair.zipOnce downloaded:
1) unzip the app to the same dir as your file
2) It runs from a command-line, so you'll need to get to a command prompt in windows by clicking on 'start' then 'run'. Type 'cmd'. Click 'ok'
3) In the black window that opens, navigate to the directory your file is in. (You change directories by typing 'cd <directory name>').
4) Once you're in the correct directory get the exact file size and name by typing 'dir'.
4) Now type 'Repair <filename> <filesize>'