Not that I'm aware of since the file is corrupt and I assume that there isn't a "standard" way the file would corrupt, which makes it near impossible to recover.
The lesson you should learn is to keep saving your dashboard and use version names on the files. And also save it to the Enterprise to keep them "safer"
We've all been there and it can be painful.
Cheers,
josh