Do NOT try to re-install your OS!! That is rediculous and not needed at all. Do NOT stop ANY of these services, even one by one or you may end up not being able to start your computer at all!!! Many of these service are crucial and if you turn them off it can cause great harm to your system. Svshost.exe is a system program which handles many different services on your computer.
1. Security Center
2. Server
3. Shell Hardware Detection
4. SSDP Discovery Service
5. System Event Notification
6. System Restore Service
7. Task Scheduler
8. TCP/IP NetBIOS Helper
9. Telephony
10. Terminal Services
11. Themes
12. Universal Plug and Play Device Host
13. Upload Manager
14. WebClient
15. Windows Audio
16. Windows Firewall/Internet Connection Sharing (ICS)
17. Windows Installer
18. Windows Management Instrumentation
19. Windows Management Instrumentation Driver Extensions
20. Windows Time
21. Wireless Zero Configuration
22. Workstation
23. Remote Procedure Call (RPC)
24. Remote Access Connection Manager
25. Remote Access Auto Connection
26. Portable Media Serial Number
27. Network Provisioning Service
28. Network Location Awareness (NLA)
29. Network Connections
30. Messenger
31. Logical Disk Manager
32. Human Interface Device Access
33. HTTP SSL-Secure Socket Layer
34. Help and Support
35. Fast User Switching Compatibility
36. Error Reporting
37. DNS Client
38. Distributed Link Tracking Client
39. DHCP Client
40. DCOM Server Process Launcher
41. Cryptographic Services
42. Computer Browser
43. COM+ Event System
44. BAckground Intelligent Transfer Service
45. Automatic Updates
46. Application Management
47. Alerter
You can easily see this executable is in control of a great many services running on your system. It is crucial that you not disable this program or your system will fail. I do not think you have a virus.
Go into your event viewer and locate these errors. Double click and the Properties will come up with a more detailed description of the events. It sounds to me like there is a problem in the Visual Studio.Net 2003 Program. Did you recently install this program? If so then remove it via the add/remove applet and then try re-installing it. Sometimes errors occur during an install which affect other areas of our computers. If this does not work contact the manufacturers of the program and tell them what is happening. You may need a different version of the program as it is possible there are currupt files on the version you have.
Now, as your connection is being interferred with, you may be able to go into your services and check to ensure these are set to the following startup configurations:
DNS Client, Automatic
Network Connections-Manual
Network Location Awareness-Manual
Remote Access connection Manger-Manual
Windows Managment Instrumentation-Automatic
Wireless Zero Configuration-Automatic if using WiFi
Workstation-Automatic
Check these by going to Start-All Programs-Administrative Tools-Services. A window will appear with a list of computer services. If any of the above settings are not as I wrote them, double click on the one which is wrong and then set it to what is described.
If you did not recently install this program mentioned above, and all you Computer Services are set right, and you still experiance this problem then do go ahead and do a System Restore and set your computer back to a date you were not receiving these errors. Make sure you go back far enough so you can be sure it is earlier than the problem Remember any software you installed between the restore point and today will not longer be on your system and you will need to re-install those programs, if any.
If setting a restore point does not work, then you may need to contact a computer repair store and get professional help. Do NOT wipe your hard drive and re-install the hard drive. There is seldom a real reason to do so and it is a drastic measure. Any good tech will be able to locate the problem, isolate it and fix it, without re-installing an OS. Only lazy techs do that, as all problems are fixable if the tech will take the time to track down the real problem and then fix it. I know because I am related to several techs and have some experiance myself. Not as much as they do, but I am learning quickly. ;-)
Anyway, please do not wipe your hard drive and try re-installing your OS, that is drastic and a tech can find the problem and fix it for a lot less hassle, time and money. Money being how much it will cost to get a new OS if you mess up one you don't really know how to re-install.
I hope just removing the program listed in the error and then re-installing it or getting a different version will fix this problem. It is odd though that it is affecting your Internet Connection. But then any currupt file(s) will affect the computer is very odd ways. Have a nice day.