Je compatis totalement avec vous. J'ai ma propre approche et je la partagerai avec plaisir. Certains pourraient penser que c'est exagéré, mais j'ai trouvé que cela me servait très bien.
Ces jours-ci, je garde mon PC ultra-propre. Windows 7, Firefox, Office, Visual Studio et quelques logiciels gratuits auxquels je fais confiance au fil du temps. Je ne fais pas de jeux sur PC, donc c'est à peu près tout.
Pour tout et tout le reste, j'utilise des machines virtuelles. Si cela est nouveau pour vous, vérifiez-les:
http://en.wikipedia.org/wiki/Machine_Virtuelle
http://lifehacker.com/5714966/five-best-virtual-machine-applications
J'ai trois ordinateurs virtuels configurés sous Linux Mint 17 , Windows XP et Windows 7 . Je peux les avoir tous en même temps (très cool). En les configurant pour utiliser un réseau ponté, ils apparaissent sur mon réseau local comme des machines indépendantes aux côtés du PC hôte. Et bien sûr, ils ont tous un accès Internet via la connexion réseau du PC hôte.
Maintenant pour la partie amusante. Les ordinateurs virtuels sont isolés de votre ordinateur hôte. Vous pouvez supprimer une machine virtuelle et l’effet est nul sur votre PC hôte.
Pendant qu’une machine virtuelle est en cours d’exécution, vous pouvez prendre un instantané . Vous pouvez ensuite faire des choses terribles au sein de la machine virtuelle, comme installer un mauvais logiciel malveillant, manipuler le registre, supprimer des fichiers système, faire tout ce que vous voulez. Vous pouvez, à votre guise, revenir à l'instantané et votre ordinateur virtuel retrouve instantanément son état actuel.
Mais peut-être plus important encore, vous pouvez effectuer un travail réellement significatif dans une VM, tout comme sur un vrai PC.
Une chose que vous devez savoir est la licence de système d'exploitation / application. L'exécution d'une VM sur votre PC signifie que vous avez effectivement deux PC (PC hôte + le PC VM). J'ai dû acheter une copie distincte de Windows 7 à installer sur la machine virtuelle. Linux Mint? Eh bien, c'est gratuit et open source pour que vous puissiez faire ce que vous voulez avec ça ;-)
EDIT: PRÉOCCUPATIONS DE SÉCURITÉ
Les ordinateurs virtuels sont exceptionnellement bien isolés de l'hôte, mais ils s'exécutent toujours sur l'hôte. Un logiciel malveillant pourrait être conçu pour trouver un moyen d' échapper à la machine virtuelle et de faire des choses à l'hôte:
http://en.wikipedia.org/wiki/Virtual_machine_escape
Cependant, pour autant que je sache, aucun logiciel malveillant de ce type n'a encore été vu dans la nature . C'est probablement parce que les créateurs de logiciels malveillants ne voient pas les ordinateurs virtuels comme une cible suffisamment grande. Je veux dire, la plupart des gens n'utilisent pas de machines virtuelles, encore moins de savoir ce qu'est une machine virtuelle.
Peut-être plus important encore, si vous activez la mise en réseau pontée sur une machine virtuelle, comme cela a été le cas, cela fera partie de votre réseau local réel. Cela signifie que des logiciels malveillants s'exécutant sur une machine virtuelle peuvent tenter des attaques sur d'autres périphériques de votre réseau local ou sur d'autres ordinateurs connectés à Internet.
Donc, même avec les machines virtuelles, il vaut mieux être prudent. Gardez le tout à jour et utilisez un logiciel anti-programme malveillant sur votre PC hôte et dans chaque ordinateur virtuel. En mettant de côté les possibilités académiques, 99,99% du temps où votre ordinateur virtuel est mis au rebut par un logiciel malveillant, votre hôte n'est plus affecté et si vous revenez à l'instantané vous en sortira indemne.