Half-download?!?!?!

Is there a way to start downloading a .exe from a server and then have it so I can download the same file bit by bit?

I am asking this as a large download of mine decided to stop at 816mb and wont start again, and I dont know how?