I was just playing around in tweaking vista services and I disabled few of them. After that I noticed that CIS firewall is telling me that I have no inbound or outbound connections. Nevertheless “Show active connections” option shows programs which use network but it says that no bytes were send or received. It looks like firewall is just working fine too.
So, with all that I’m just wondering which windows services are required by CIS to work with everything?
Black Viper offers the most extensive explanations of Services and their sometimes complicated dependancies that I know of. With Black Viper as a reference I was able to successfully disable about 90 of the 137 services that my Vista computer has without affecting any of the functions of the computer that I use and along with disabling the resource consuming Sidebar as well as Windows Aero as a result it now uses 550 MB of RAM at the desktop (which includes a 262 MB System Cache) down from the 1,035 that it was using when it was new.
I know about what services are meant to do but my case was only an example for what can hapen if we don’t know whcich services we need for CIS working. Look at the qustion. I’m not asking what scholud I do because I ■■■■■■■ up my vista, but I’m asking which services are needed for CIS. I think that could be very useful information for people who wants to disable needless services without risk that that can disable CIS as well.
Anyway thanks for answers.
BTW it looks like that CIS prolbem appearing after my playing with services was just coincidence because just after returning services to default state and reinstalling CIS problem was present as well. I think latest microsoft updates might borken something, but its only a guess and I think its subject for another topic.
OK. I didn’t bother to mention DHCP as I need it for Internet connection. DNS Client though, I have successfully had it disabled since long (still speaking about XP now folks).
Disabling the DNS client is not a problem, and in some ways desirable as it helps to protect against DNS cache poisoning. The only thing to bear in mind is, if you disable the DNS client service, applications will need to be able to perform their own queries. so some additional rules may be necessary.