Estoy totalmente empatía contigo. Tengo mi propio enfoque y lo compartiré felizmente. Algunos podrían pensar que es exagerado, pero he descubierto que me sirve muy bien.
En estos días mantengo mi PC ultra limpia. Windows 7, Firefox, Office, Visual Studio y un puñado de software gratuito en el que he confiado con el tiempo. No juego en PC, así que eso es todo.
Para cualquier cosa y todo lo demás, uso máquinas virtuales. Si esto es nuevo para ti, mira esto:
http://en.wikipedia.org/wiki/Virtual_machine
http://lifehacker.com/5714966/five-best-virtual-machine-applications
Tengo tres máquinas virtuales configuradas con Linux Mint 17 , Windows XP y Windows 7 . Puedo hacer que todos se ejecuten al mismo tiempo (muy bien). Al configurarlos para usar redes en puente , aparecen en mi LAN como máquinas independientes junto con la PC host. Y, por supuesto, todos tienen acceso a Internet a través de la conexión de red de la PC host.
Ahora viene la parte divertida. Las máquinas virtuales están aisladas de su PC host. Puede destruir una VM y no hay ningún efecto en su PC host.
Mientras se ejecuta una VM, puede tomar una instantánea . Luego puede hacer cosas terribles dentro de la máquina virtual como instalar un software desagradable, jugar con el registro, eliminar archivos del sistema, lo que quiera. A su voluntad, puede volver a la instantánea y su VM volverá instantáneamente a su estado exacto.
Pero quizás lo más importante es que puede hacer un trabajo significativo en una VM al igual que en una PC real.
Una cosa que debe tener en cuenta es el sistema operativo / licencia de aplicaciones. Ejecutar una VM en su PC significa que efectivamente tiene dos PC (PC host + la PC VM). Tuve que comprar una copia separada de Windows 7 para instalar en la VM. Linux Mint? Bueno, es gratis y de código abierto para que puedas hacer lo que quieras con eso ;-)
EDITAR: PREOCUPACIONES DE SEGURIDAD
Las máquinas virtuales están excepcionalmente bien aisladas del host, pero aún se ejecutan en el host. El software malicioso podría diseñarse para encontrar una forma de escapar de la VM y hacerle cosas al host:
http://en.wikipedia.org/wiki/Virtual_machine_escape
Sin embargo, hasta donde yo sé, todavía no se ha visto ningún software malicioso en la naturaleza . Probablemente sea porque las personas que crean software malicioso no ven las máquinas virtuales como un objetivo lo suficientemente grande. Quiero decir, la mayoría de las personas no ejecutan máquinas virtuales y mucho menos saber qué es una máquina virtual.
Quizás lo más importante es que, si habilita la conexión en red en puente en una VM como lo hago, se convierte en parte de su LAN real. Eso significa que el software malicioso que se ejecuta en una VM podría intentar ataques en otros dispositivos en su LAN u otras máquinas en Internet.
Entonces, incluso con máquinas virtuales, vale la pena tener cuidado. Mantenga todo actualizado y use software antimalware en su PC host y en cada VM. Dejando a un lado las posibilidades académicas, el 99.99% de las veces cuando su VM sea destruida por el malware, su host no se verá afectado por completo y volverá a la instantánea para que salga ileso.