Might not be a bad idea to scan with more than one AV - try some antimalware solutions, online scans, etc to be sure. It could be that the virus or whatever messed up that one piece on accident, but didn't mean to (if that's what happened), and sure Windows stuff fixed the updates, but doesn't' mean it rid you of whatever caused the issue.
I'd be really cautious there if you do any online banking in particular, or have any passwords on there. Let's say you access your personal email from there... and your banking accounts are tied to that email... someone could use a keylogger on your machine, grab the password, log into your email acct, use the old "forgot password" link on the bank's site (they could find your bank by searching your email messages most of the time), etc etc..
So I wouldn't just assume that Microsoft took care of EVERYTHING for you.
I'd at least scan with these:
Malwarebytes antimalware
SuperAntiSpyware
Possibly another AV - try Avira Antivir or MS Security Essentials perhaps
An online scanner - such as Trend Micro's HouseCall
Another thought is this - whatever was causing the updates to have a hiccup may also have been what caused your other performance issues. If it was trying to connect... trying... trying... and so on, but never connecting, it could have really chewed up some resources, I'd imagine. And then if the indexer was going haywire on top, yeah, it could bring a system to its knees - doesn't happen all the time, but it does happen.
And I wouldn't consider this a tip for sure. Saying that "the mothership" fixed somethign is far from a tip. Windows 7 in particular does have many more "auto fixers" in place, and that's great, but this is definitely not something that should be considered a "tip". Particularly since you don't know for sure what was wrong to begin with, nor what for sure happened to "fix" it... nor really whether it's fully fixed or not.
Also, may not be bad to run the temp files and registry cleaners from CClenaer.
You can find all the above at
I beleive. If not, there are a few others. I normally recommend
b/c it has everything, but there has been some questions around that site just this past week or so.