I think the answers suggesting bad RAM are so bad they should not even be
posted.
I often download using Internet Explorer and most of the time the download
has problems such as you describe. Yesterday I also got the message you
describe. I did post a message in a more appropriate newsgroup; it was
months ago, a couple of months after IE 7 was released. The reaction I got
was that I was being ridiculous, similar to what you are getting. I always
try more than once and sometimes it finally works but most of the time IE
does not download properly. Usually the problem is that the downloaded file
is incomplete.
I am nearly always succssful downloading using wget, which is a free
download utility but it is very cumbersome to use. It is a console
(command-line) utility. Probably the only time that wget is unsuccessful is
when the file being downloaded is no good.
So I suggest looking for file download utility. I suppose that FTP programs
should work but they are also cumbersome to use for simply downloading. As I
say, I use wget but I don't recommend it simply because it is difficult to
use, but it works great otherwise. I am interested in lokking for something
else but I have not taken the time to do that.
I don't know how to get Microsoft to listen but I have had problems with IE
downloading for years; it existed before IE 7. I have had problems with a
totally different system also; one that I access using Terminal Services. It
is bizarre to me that it happens to me as much as it does yet not to others.
I believe you that it is happening to you and that it is likely a bug in IE.