Here's what I've done for years, and it has solved all of my corrupt DL and install problems:
- Use a reliable download manager (plenty of free ones out there) to download files. I use DownThemAll, which is a free add-on to Firefox. Do not disable antivirus for downloading, since it will catch anything questionable.
- When installing programs, always use "Run as Administrator". When running (launching) programs, use "Run as Administrator".
- "Do" disable antivirus during installs. Don't forget to re-enable it once finished.
- Reboot after installations. Sometimes it'll ask you to, and sometimes not -- but it doesn't hurt to do it as a rule.
- Some folks like to compare checksums, though I've found that by following the above steps, it's never been necessary (It's also likely that my download manager is doing it "under the hood" anyway).