

the zip file itself might also be generated (you can just tack random garbage into places in the zip format and it’ll be ignored - which is extremely quick to do), in which case the hash would change… the file itself is important in case it’s an exploit in the unzip program itself, but also the contents of the file is important
i’d also add: disk recovery programs exist
but if you don’t know what - specifically - you’re doing stay away
disk recovery catches desperate people willing to download and run random crap from the internet
unless you know how to search for a tool that does a specific job, you will almost certainly make everything worse by getting yourself malware too
(and in the best case you do find one of the legit tools, they aren’t magic: some recovery operations on drives can be destructive when used wrong… you’re twiddling with data that isn’t meant to be twiddled with in normal operation after all)