By default, Windows has numerous ports open/listening when it is not necessary for them to be so. I'm looking for a way to have all ports I specify that are open/listening by default CLOSED when the O/S boots, without having to track down each service that is responsible. There are programs that can kill ports at the push of a button, and there should be programs that can run at startup that will kill the ports I've chosen automatically, effectively closing them until the next reboot (considering the service is not in use). A permanent solution would be fine as well, if it remained even after a reboot, and as long as I could reopen the ports manually at a later date.

Appreciated.


P.S. Anyone know if Tiny has a "phone home" aspect, just as Zone Alarm's TrueVector is rumored to have?