Solche Installationen automatisch blockieren wird glaube nicht möglich sein. Auch wenn Du dir Software von vertrauten Seiten herunterlädst, kann dort immer Adware enthalten sein.
Es ist wichtig, dass Du bei einer Softwareinstallation nicht einfach nur auf "Weiter" klickst um zum nächsten Schritt zu gelangen, sondern auch gesetzte Häkchen entfernst, welche dafür sorgen, dass noch Adware installiert wird, die Startseite geändert wird oder ähnliches.
Vielleicht wäre das kostenlose Programm Unchecky etwas für dich. Das Programm versucht, potentiell unerwünschte Software von deinem Rechner fernzuhalten indem es die Häkchen bei Softwareinstallationen entfernt. Ich habe es selber noch nicht ausprobiert, da ich dass ganze immer manuell mache.
Um die Adware zu entfernen, würde ich dir den kostenlosen AdwCleaner empfehlen.
Das Programm entfernt Adware, Toolbars, Browser-Hijacker und andere unerwünschte Programme sicher aus Windows und installierten Browsern. Das Programm besteht aus einem Such-Modus zur Analyse sowie der eigentlichen Bereinigungsfunktion.
Nach dem herunterladen des Programmes kannst Du auch direkt loslegen, eine Installation ist nicht notwendig. Schließe jedoch vorher noch alle offenen Programme.
Du klickst auf den Suchen-Button und wartest dann bis der Suchlauf abgeschlossen ist. Anschließend klickst Du auf den Löschen-Button. Die gefundenen/infizierten Einträge werden dann gelöscht und danach muss dein PC neugestartet werden. Nach dem Neustart wird dir dann eine Text-Datei angezeigt mit den Einträgen welche gelöscht wurden.