I think you should make a practice of type the "msconfig" command.And on the "run" option pannel.You'll see all the automatic run program.The spyware must be there.
Another way,you can run "regedit" command to edit the registry & find "local machine-software-microsoft-windows-current version-run".Then turn to "local user-software-microsoft-windows-current version-run".to find the spyware.
How to improve your machine's performance?You can right click on "my computer" then click "mange",find "service".You can see all the service at the right window.Disable all the useless service.
Next,you need a better browser,such as "firefox".May be you can try some shell of IE.In our country,many softwares like this.For example when I chat with u,I use a software named "Netmyth",fortunately It is a multi-language free software.If you need,please mail me:coolnight69@163.com