A program in windows mainly offers services especially the ones that resumes as the system starts. If you do not want these services, disable them. Follow these steps:
Go to control Panel from there choose system and security.
There after choose Administrative Tools now you open the Services icon. Search for the service which you want to disable. Locate a service to disable. You can use the list at the end as it would help you to decide which services to be disabled or not.
Click name column heading which would ensure that the services are alphabetically sorted out.
In order to open its property dialog box double-click the service.
At the startup type choose disabled. This way you are actually preventing the process of the program to start when the system starts.
Observe the note of the service’s original condition. It should be either manual or automatic. If you want to re enable the service, prior to changing it you should know how to configure it.
In order to confirm the choice click OK. Now close the dialog box. If you are concerned about the compatibility, just restart Windows.
When it starts, just try so that you know that things are going well. Continue if there is no problem. Else re-enable the service to manual or whatever the earlier setting was.
You need to repeat the steps starting from opening the services icon till choosing disable for startup type.
Once done close the services window. You can also close control panel window.
You can disable several services which might enhance the system’s performance.
If you disable the “Desktop Window Manager Session Manager”, it would make the desktop look pretty.
If the function Discovery Provider Host is disabled then Windows Media Center would function improperly.
Disabling Internet Connection Sharing would not allow you to share your system’s internet access with another system.
Other services to be disabled include themes, TCP/IP NetBIOS Helper and Windows Firewall.