Also look into a program called "HijackThis" that will show you what all is running on your system.
That combined with some web searches can help your sorry ass out if you combine it with the other shit too.
In the end, I am getting tired of Windows - I don't have any of these problems on my Mac.
These issues used to seem normal to me until I started being the admin of a network of this shit - it is amazing how little of Windows actually works as a whole. It is no problem at all when it is just one knowledgeable user on it - but when you get 20+ idiots using it, it is an unstoppable force of sucking.