You're going to need to add a lot more info before anybody can even give an educated guess:-
What version of windows are you using
What web browser ?
What Internet provider ?
What if any security software you have ?
When does the link fail, at the start or the end of the download ?
Is this a direct download or are you using P2P, if so which one ?