G'day!
I've got the same problem... (zlob & update.microsoft.com gets redirected to msn.com..)
After removing zlob the redirect problem still existed..
So I was running some tests to see where the update webpage is supposed to go and where it's going on my Windows XP machine...
My Linux box says: update.microsoft.com (65.55.13.158)
My Windows pc thinks: update.microsoft.com [207.68.172.246] --> well, this is msn.com... not good...
First conclusion: It's not my DSL Router as mentioned in some other forums...
Ok, let's flush the Windows DNS cache.
ipconfig /flushdns
Did not help a lot...
So the second conclusion was, that it's not a screwed up DNS entry, which stays in the local cache, but something messing around with the Windows DNS client..
Let's turn it off then...
net stop dnscache
(Remember: This will stop your local DNS-client for this session only! After next reboot it's back on...)
Optional: De-active the 'DNS-Clinet' service in your Service Manager or a permanent change..
Now your browser(s) should finally resolve to update.microsoft.com...
Download whatever updates you can get.. :-)
For my part: As this is only a fix and I cannot give you any warranty, that all your problems are gone....... Consider making a complete fresh Windows installation some when soon on your pc...
Good luck..
Cheers!