Los espias y los troyanos son programas maliciosos que no infectan tus archivos como lo hacen los virus, solo se instalan en los registros, los cookies y las librerias dinámicas y hacen que tu navegador se conecte a otras pc ó servidores foraneos a traves de internet, los virus en cambio infectan tus archivos haciendolos inutilizables
Partiendo de esa premisa son necesarios los antivirus y los antiespias ó antitroyanos, al menos a para quienes frecuentamos la red, un buen antiespias es Spybot y puedes descargarlo de
aqui instala tambien su actualización
En antivirus,
Antivir me ha dado buenos resultados y se actualiza automáticamente, se que hay mejores pero este es bastante ligero y efectivo.
Respecto al firewall, aunque Liamngls ya te respondio, te comentaré que Panda tiene un firewall que actua por su cuenta y su configuración es muy limitada, otros firewall mas profesionales como McAfee ó Norton o aun los libres como Zone Alarm permiten que el usuario pueda manejar mejor las conexiones permitiendo tambien un registro de las intrusiones que puedan suscitarse en tu conexión.
Para mucha gente es suficiente un firewall como el de WinXP pero yo prefiero usar uno mas seguro y confiable
Si Rundll32 no funciona adecuadamente lo mas seguro es que muchos programas que corren a 32 bits no funcionen solo funcionaran los que corren a 16 bits es decir los mas simples que no exijan mucho a la maquina, esto podria ser indicio de una contaminación del SO con algun tipo de virus