A lot of people in this thread have said,
" Windows does a great job of managing services. Most services are on manual so they only run if Windows needs them. What's the harm in letting this service stay in manual mode - Don't disable it! It's better in manual mode! "
Hog wash.
Here are some good reasons for disabling all services that you do not need or never intend to use.
From:
Jorge Orchilles
" By default Microsoft sets many of these services to start automatically. This is done to ensure the Windows install works on a typical deployment. However running services that you do not need to run automatically can be a
security risk as well as have the ability to
slow down your system. "
(When he says Automatic above, I really think he means manual and this is just a typo.)
Those two are good enough for me. Security Risks and Slowdowns. Two major problems people want to avoid.
As I study about services I notice there are only about 175 services you need to gather information on. This is not that daunting a task that you cannot do it in a days time. Many of these you will quickly find are critical to Windows operation and you don't need to disable them. But there are tons that you never need depending on how you use your computer.
I believe everyone should take the time to learn about these services and completely disable the ones they will never use. With these websites and thier descriptions as well as the descriptions in Sysinternal's AutoRuns + Microsoft's website itself you will really know what you want or need to run with complete confidence.
Notice I said Disable, Not set to Manual. Setting an unneeded service to manual can be a security risk and slow your system down. But you must make sure it is something you will never need or use.
For instance. I do not own any wireless devices, so I have disabled all bluetooth and related services. If I leave them set to Manual, and a virus comes along that exploits these services, the virus can run the service in the background and I would never know it. That is why it is best to set these types of unwanted services to Disabled.
Windows 7 Service Configurations by Black Viper
Jorge Orchilles
Standard Windows 7 Services Svchost.exe
It can only serve to make your computer more secure, faster and help you or others troubleshoot problems better when they occur, knowing what is allowed to run or not run.
I do also recommend you set a System Restore Point before making major changes to services, so you can recover if there is a problem.
Instead of using Windows System Restore, you could try one of these apps, which have better compression methods than Windows System Restore and are known for lots smaller restore points.
These two both work the same way and are much better than System Restore..
Comodo Time Machine (Free!)
Data Recovery with Comodo Time Machine | Comodo
Rollback Rx (Commercial)
RollBack Rx - Windows System Restore Software - Download Today
Aside from having smaller restore points (called Snapshots by these programs), they are greatly superior to Windows System Restore in that the restore points do not reside on your C drive in Windows where it can be attacked and corrupted by virus.
These programs install to and save restore points on a layer of your hard drive that is underneath your Windows/C drive partition layer. Nothing from Windows, even a nasty virus can access them there.
This way, if you get hit with a virus that even cripples your Windows operating system to the point where it will not even boot, you can easily and quickly restore your system. The virus can wipe out everything and you can still recover.
This is a major draw back of window system restore because the restore points reside on your C drive. They are not protected from virus's in this manner.