I am not in the position to judge if there is something fishy with the 10.4.0 binaries for windows, I have no windows and not much experience in nowadays virus threats but I for myself would certainly not touch the 10.4.0 windows wallet with above info at hand.
That's what I meant when I answered to Spoetnik's post. It's a long shot, but I hope that Charlie Lee will answer to my tweet and clear up the confusion.