spam mails gibts nur, wenn du irgendwo deine email adresse eingibst. ich mache sogar bei vielen (seriösen) gewinnspielen mit und bekomme keine einzige spammail deswegen. "normale" spams werden vom anbieter rausgefiltert.
deine ip wechselt eh bei jedem login, es gibt aber auch programme, die angeblich die ip verbergen können. aber das braucht man nicht.
ein gutes anti-virenprogramm (vor allem aktuell sollte es sein!), die neuesten windows-updates und die sache passt. die windows firewall tut auch schon das nötigste.
wenn du zudem noch nen router benutzt (wie die meisten dsl-nutzer), hat der meistens auch nochmal ne firewall.
also hast du normalerweise die windows-firewall, die router-firewall und für den fall, dass du selbst nen trojaner aufspielst (durch nen klick auf ne "böse" seite) sagt dir der virenscanner bescheid.
du solltest außerdem keine standartpasswörter benutzen, auch nicht deine name oder dein geburtstag. möglichst groß und kleinschreibung benutzen, möglichst lange passwörter und zahlen und sonderzechen einbauen. das hackt dir niemand so schnell.
wenn du ein wlan benutzt, benutze unbedingt eine verschlüsselung, wpa2 oder sowas. aber es gibt so viele leute, die ihr wlan komplett offen lassen, deshalb ist es schonmal gut, wenn dein wlan überhaupt geschützt ist.
ach ja, an öffentlichen PCs bitte keine passwörter speichern und so völlig dumme sachen machen. sollte klar sein, aber auch das kommt vor.
wenn du diese tips befolgst, wirst du nie probleme mit viren und trojanern haben.
außerdem auf spammails nicht antworten und auch nicht öffnen. überleg dir außerdem gut, WO du überall deine email-adresse angibst.
für gewinnspiele etc kannst dir ja ne zweite adresse einrichten und für die beruflichen sachen deine richtige email verwenden.
du musst also nicht "unsichtbar" sein, um dich vor viren etc zu schützen.