This is your best shot to download a correct file...
Since most P2P programs validate(Hash) the file when completing downloads. If the file is corrupted, they will redownload the corrupted segment...
But again, do you have a antivirus? or another computer that is working fine in the same Network?