Dazu gibt es keine pauschale Antwort. Erste Maßnahme sollte sein, dass man grundsätzlich z.B. unter Windows XP nur mit einer User-ID ins WWW geht, die über "Nutzer"-Rechte verfügt. Niemals als "Administrator" surfen! Damit wird schon mal in den allermeisten Fällen verhindert, dass sich unerwünschte Software installieren kann, slebst wenn sie im "Temp"-Verzeichnis auf der Festplatte landet.
Auf jeden Fall sollte auch ein Antivirus-Programm installiert sein, das regelmäßig upgedatet wird. Gibt es z.B. hier:
http://www.avast.de/?MID=1&PID=26
oder hier
http://www.free-av.de/
Ich habe lange die 2. Software benutzt und bin vor kurzem auf die 1. umgestiegen. Grund: schnellere Updates und umfassenderer Schutz.
Weiterhin ist es wichtig, sich durch eine Firewall zu schützen. Zonealarm ist sehr populär und ebenfalls kostenlos erhältlich:
http://www.zonelabs.com/store/content/ho...
Schliesslich kann man noch weitere Maßnahmen ergreifen, um sich z.B. gegen Spyware zu schützen:
http://www.spybot.de/de/index.html
Spybot hat auch noch die angenehme Eigenschaft, dass man es so einstellen kann, dass es jeden Versuch anzeigt, die Registry zu ändern. Damit wird wiederum verhindert, dass sich Software einträgt, die dann über versteckte Autostart-Mechanismen bei jedem Hochfahren des PCs aktiviert wird.
Ansonsten: aufpassen, wo man drauf klickt; im Browser unsichere Einstellungen deaktivieren (z.B. Scripting ausschalten, nur nach Quittierung zulassen bzw. überwachen lassen) usw. Ich nutze Firefox; zu dem gibt es etliche Zusatztools, die hier weiterhelfen.