I recently tried recovering deleted files, but some of the recovered files show 0 KB and won’t open. What causes this, and is there any way to fix or avoid it?
0 KB recovered files usually mean the recovery tool found the file entry/name, but not the actual data blocks. In other words, it recovered the “shell” of the file, not the contents. That’s why the file exists but won’t open.
Common causes:
The file was already overwritten by new data.
On an SSD, TRIM may have wiped the freed blocks quickly.
The recovery tool did a metadata-only recovery and the file’s cluster map was damaged.
The original file system was corrupted/RAW, so the filename survived but the data chain didn’t.
The file was partially recovered but the header/content is missing, so Windows shows 0 KB or the app can’t parse it.
How to avoid it next time:
Stop using the drive immediately after deletion/loss.
Recover files to a different drive, never the same one.
If the disk is unstable, image/clone it first, then recover from the image.
On SSDs, act fast — recovery odds drop much faster because of TRIM.
Try a different recovery method:
Metadata recovery if the file system is intact
File carving if the file system is damaged
Can 0 KB recovered files be fixed?
Usually, no — if the recovered file is truly 0 KB, the content is gone.
If the file is not 0 KB but still won’t open, sometimes it can be repaired with a format-specific repair tool (for photos, videos, Office docs, ZIPs, etc.).
If the file is 0 KB, there’s generally nothing meaningful left to repair.
Best next step:
Go back to the source drive/image and try a different recovery tool or mode before doing anything else.
If the files are important, don’t keep experimenting on the original disk.
If you want, I can suggest the best recovery approach based on the exact scenario:
HDD or SSD?
Deleted files, formatted drive, or RAW/corrupt partition?