.INO Corrupt/Empty after power failure

Hi all, first off... I'm really sorry that this is my first post on these forums, I've used them so much over the last year while learning about Arduino.

Secondly... I already know that I should be saving versions of files and keeping backups but I didn't, a big mistake in this case I know, but please try and help if possible.

I was uploading code to my Arduino Nano (Elegoo Clone) and the power failed on my laptop, now that it's switched back on the file shows up as completely blank. It is still 7.5kb large though. When I open it in Notepad++ it shows one long line of NUL over and over 7578 times.

What on earth has happened? I have hours and hours of work in this file and don't have a backup version. Is it fixable?

Thanks in advance if anyone can help in any way. I don't want to have to start from scratch.