You pull an SD card from a field recorder and find a wav file 0 kb after recording. That sinking feeling. The file shows 0 KB or refuses to open. This happens when the recorder loses power before it can finalize the file. The audio data is often still on the card. Here is why the file is broken, what to do with the card, and how to recover the audio.
Why a Power Loss Leaves You with 0 KB
Handheld and field recorders write audio data to the SD card continuously as you record. They do not update the file system or the WAV header size fields until recording stops normally. When the battery dies or power is cut, the file system entry never gets updated. That is why the file shows 0 KB or reports a size of zero bytes. The actual audio data was written to the card but the operating system cannot see it. This is a common scenario for anyone dealing with a recorder battery died wav situation.
First Steps Do Not Panic, Do Not Record
Check the Recorder First
Before you remove the card, check if your recorder has a built-in recovery feature. Some models detect an interrupted take when you power them on again with a charged battery. If the recorder offers to recover the take, let it finish. This is the safest option and may save you from needing additional tools.
If your recorder does not offer recovery, or if you have already removed the card, follow these rules:
- Do not record anything else on the card. Writing new data can overwrite the lost audio.
- Work on a copy of the file, never the original. This protects the original data if something goes wrong.
- If you see a file with 0 bytes, do not delete it. The file entry still contains metadata that can help.
Recovering Audio with Card-Level Scanning
When the file system shows a wav 0 bytes sd card, the audio data is usually still present on the card. Card-level tools can find it by scanning the raw storage for the RIFF signature that marks the start of a WAV file. One such tool is PhotoRec. It locates lost or orphaned WAV data.
The scanning process takes time depending on the size of the card. It does not require the file system to be intact. Once the tool finds the RIFF signature, it extracts the audio data that follows, even if the original file header is missing or corrupted.
Fixing a File That Has Audio but Wrong Headers
When the File Has Size but Won't Open
Sometimes a file does not show 0 KB but still will not open. This happens when the recorder managed to write some header data before losing power, but the size fields are wrong. A file with audio but wrong header sizes can be fixed by rewriting the header. The process recalculates the correct sizes based on the actual audio data in the file.
How to Rebuild the Header
- Make a copy of the broken WAV file on your computer.
- Use a tool that scans the file for the RIFF and WAVE markers and rebuilds the header.
- Save the fixed copy to a new location.
- Test the fixed file in a media player. If it plays, the audio is recovered.
This method works best when the file already has some size on disk, not when it shows exactly 0 bytes.
How to Prevent a Lost Recording
Prevention is simpler than recovery. In the field, keep these habits:
- Monitor battery level and swap batteries before they die.
- Let the recorder finish writing after you stop recording. Wait a few seconds before powering off.
- If the recorder freezes or the battery dies, try to recover the take on the recorder itself before removing the card.
Even with precautions, accidents happen. Knowing what to do when you see a recording not saved wav file can save your work.
Using Wav.repair
If you have a broken WAV file that needs header repair, online services like wav.repair can process the file for you. Upload the copy of the file, and the service attempts to rebuild the header so the file opens normally. This is a free option that does not require installing software. Always work on a copy of the file, never the original.