Я полностью сочувствую тебе. У меня есть свой подход, и я с радостью поделюсь им. Кто-то может подумать, что это излишне, но я обнаружил, что это мне очень помогает.
В эти дни я держу свой компьютер в чистоте. Windows 7, Firefox, Office, Visual Studio и несколько бесплатных программ, которым я со временем стал доверять. Я не занимаюсь компьютерными играми, вот и все.
Для всего и всего остального я использую виртуальные машины. Если это ново для вас, проверьте это:
http://en.wikipedia.org/wiki/Virtual_machine
http://lifehacker.com/5714966/five-best-virtual-machine-applications
У меня есть три виртуальные машины под управлением Linux Mint 17, Windows XP и Windows 7. Я могу заставить их всех работать одновременно (очень круто). Настроив их на использование мостовых сетей, они отображаются в моей локальной сети как независимые машины вместе с хост-ПК. И, конечно, все они имеют доступ в Интернет через сетевое соединение с ПК.
Теперь самое интересное. Виртуальные машины изолированы от вашего главного компьютера. Вы можете удалить виртуальную машину, и на вашем хост-компьютере не будет никакого эффекта.
Во время работы виртуальной машины вы можете сделать снимок. Тогда вы можете делать ужасные вещи внутри ВМ, такие как установка злобного программного обеспечения, возиться с реестром, удалять системные файлы, все, что вы хотите. По вашему желанию вы можете вернуться к снимку, и ваша виртуальная машина мгновенно вернется к тому, что было.
Но, пожалуй, самое главное, вы можете выполнять значимую работу в виртуальной машине, как на реальном ПК.
Одна вещь, о которой вам нужно знать, это лицензирование ОС / приложений. Запуск виртуальной машины на вашем ПК означает, что у вас фактически есть два компьютера (хост-компьютер + компьютер с виртуальной машиной). Мне пришлось приобрести отдельную копию Windows 7 для установки на ВМ. Linux Mint? Ну, это бесплатно и с открытым исходным кодом, так что вы можете делать то, что вам нравится с этим ;-)
РЕДАКТИРОВАТЬ: ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ
Виртуальные машины исключительно хорошо изолированы от хоста, но они все еще выполняются на хосте. Вредоносное программное обеспечение может быть разработано, чтобы найти способ избежать виртуальной машины и что-то сделать с хостом:
http://en.wikipedia.org/wiki/Virtual_machine_escape
Тем не менее, насколько я знаю, такого вредоносного программного обеспечения в дикой природе еще не было. Вероятно, это потому, что люди, создающие вредоносное ПО, не считают виртуальные машины достаточно большой целью. Я имею в виду, что большинство людей не используют виртуальные машины, не говоря уже о том, что такое виртуальная машина.
Возможно, еще важнее то, что если вы включите мостовую сеть на виртуальной машине, как я, она станет частью вашей реальной локальной сети. Это означает, что вредоносное программное обеспечение, работающее на виртуальной машине, может пытаться атаковать другие устройства в вашей локальной сети или другие компьютеры в Интернете.
Так что даже с виртуальными машинами стоит быть осторожным. Держите все в актуальном состоянии и используйте антивирусное программное обеспечение на вашем хост-компьютере и на каждой виртуальной машине. Если оставить в стороне академические возможности, то 99,99% случаев, когда ваша виртуальная машина будет перегружена вредоносными программами, ваш хост будет совершенно не затронут, а возврат к снимку сделает вас невредимым.