Your issue is UNLIKELY to be isolated to DF, your downloaded file may have been corrupted in transit...somehow...or maybe did not fully complete. I have had incomplete downloads on two occasions I can recall which my browser did not catch (reported it as completed). Redownloading to a new file name was necessary (first file size was less than the second file so,...interrupted?). It presented a bit as you described, random errors during extraction. Though if you've had this issue more than once, I'd lean more toward disk problems. If you have a magnetic (non SSD) drive and the performance has dropped off recently, give it a close look. If it's an SSD and you've had it more than three years, check it's health/stats.
Step1: You can empty out your temp folder (navigate to %tmp% using windows explorer/run). You can safely remove all files present, some files may be locked by running apps, which is normal. Delete what you can. Reboot and repeat.
Step2: You can run a disk check to check for file system corruption. "chkdsk /v /f"
-run this on all your drives/partitions
-a few indexes being repaired is 'normal', if you get pages of errors, you have a 'take it a pro' problem (clear your browsing history first

).
Step3: run an SFC scan: "sfc /scannow"
if it reports errors, run a dism health restore command (google it, it's not something I keep in memory).
Step4: You may need to update 7-zip if you have not done so in the last year. Old libraries can have problems with newer zips. 7-zip also has a test function you can run to see if that triggers the issue and may provide more insight.
Step5: If this is happening with other files or 'randomly', check your hard drive for bad sectors (if your drive maker provides such a tool). Also check your windows System event log for errors logged by the 'disk' service. Lots of Disk events likely means your drive is failing. Bad sectors a silent killer of hard drives, even SSD's.
And that concludes my free tech support for this issue (you may get better help in another forum). Good luck.