Okay, two of the errors point to the archives, and if they were corrupted at source it would be know in the game thread and fixed ASAP. Anyway, it can be something so generalized; there would be dozens of threads if it was the case.
Therefore this only leave two possibilities. Either they were corrupted during the download, or when wrote/read to/from your hard drive. The first one feel unlikely since there's generally a checksum control and your browser should have caught it. The other can have many cause, from a corrupted OS to a dying hard drive.
To check the second, you can use an USB stick and when you download the file chose it as destination. If the archive isn't corrupted and you can play the game once unarchived to the USB stick, then it's a dying hard drive; backup everything important and replace it immediately. If the archive is still corrupted, or the game can't be played, then it's a software issue.