Hi,
because I was mentioning this as a good topic some times already, I want to start the discussion ;-)
I think, to prevent malware running on your PC, you should close the attack vectors, with which malware is distributed onto your PC.
That means:
- you should not offer servers to the Internet, so worms or crackers, who are trying to abuse network services, have no chance; if you're PC is offering such services, stop them or filter away any traffic, which is intended for those services
- you should handle mails and mail attachements carefully; a virus scanner can help here to have a look on every attachement, before you're opening it, but you also should use your brain, because virus scanners cannot be perfect
- you should not use software for communication in the Internet, which implements technology like ActiveX or ActiveScripting, because these are security design flaws; so don't use Internet Explorer or Outlook Express
- you should keep at least every software up to date, you're using in the Internet or for data out of the Internet, because any software could have an exploit you're using for communication
- you should use your brain before inserting disks into your PC, and a virus scanner will help also, if you know, that virus scanners cannot be perfect
And keep your system as simple as possible; increasing complexity anytime is a security risk - try to remove software or to stop software before adding other software, which is intended to control software, which also could be stopped or removed.
Yours, VB.