Sono totalmente empatico con te. Ho il mio approccio e lo condividerò felicemente. Alcuni potrebbero pensare che sia eccessivo, ma ho scoperto che mi serve molto bene.
In questi giorni tengo il mio PC ultra pulito. Windows 7, Firefox, Office, Visual Studio e una manciata di software gratuito di cui mi sono fidato nel tempo. Non faccio giochi per PC, quindi è tutto.
Per qualsiasi cosa, io uso macchine virtuali. Se questo è nuovo per te, dai un'occhiata a questi:
http://en.wikipedia.org/wiki/Virtual_machine
http://lifehacker.com/5714966/five-best-virtual-machine-applications
Ho tre macchine virtuali configurate con Linux Mint 17 , Windows XP e Windows 7 . Posso farli funzionare tutti allo stesso tempo (molto bene). Impostandoli per utilizzare il collegamento in rete , appaiono sulla mia LAN come macchine indipendenti accanto al PC host. E ovviamente tutti hanno accesso a Internet tramite la connessione di rete del PC host.
Adesso per la parte divertente. Le macchine virtuali sono isolate dal PC host. È possibile eliminare una VM e non vi è alcun effetto sul PC host.
Mentre una VM è in esecuzione, è possibile scattare un'istantanea . Quindi puoi fare cose terribili all'interno della VM come installare un software malevolo, giocherellare con il registro, eliminare i file di sistema, qualunque cosa tu voglia. A tuo piacimento puoi tornare all'istantanea e la tua VM è tornata all'istante esattamente come era.
Ma forse soprattutto, puoi fare un lavoro davvero significativo in una VM proprio come su un vero PC.
Una cosa di cui devi essere consapevole è la licenza del sistema operativo / delle applicazioni. Eseguendo una VM sul tuo PC significa che hai effettivamente due PC (PC host + PC VM). Ho dovuto acquistare una copia separata di Windows 7 per l'installazione sulla VM. Linux Mint? Beh, è gratuito e open source, quindi puoi fare quello che ti piace ;-)
MODIFICA: PROBLEMI DI SICUREZZA
Le macchine virtuali sono eccezionalmente ben isolate dall'host ma vengono comunque eseguite sull'host. Il software dannoso potrebbe essere progettato per trovare un modo per sfuggire alla VM e fare cose all'host:
http://en.wikipedia.org/wiki/Virtual_machine_escape
Tuttavia, per quanto ne so, nessun software dannoso è stato ancora visto in natura . Questo probabilmente perché le persone che creano software dannoso non vedono le VM come un target abbastanza grande. Voglio dire, la maggior parte delle persone non esegue VM, per non parlare di cosa sia una VM.
Forse ancora più importante, se abiliti il collegamento in rete su una VM come me, diventa parte della tua vera LAN. Ciò significa che software dannoso in esecuzione in una macchina virtuale potrebbe tentare attacchi su altri dispositivi sulla LAN o su altre macchine su Internet.
Quindi, anche con le macchine virtuali, bisogna stare attenti. Mantieni tutto aggiornato e utilizza software anti-malware sul tuo PC host e in ogni VM. Mettendo da parte le possibilità accademiche, il 99,99% delle volte in cui la tua VM viene cestinata da malware, il tuo host sarà totalmente inalterato e il ripristino dell'istantanea ti farà uscire incolume.