Антивирусник должен быть в первую очередь. Без него вирус какой сразу в комп залезет ...
Для того, чтобы "вирус не залез" нужен брандмауэр или файерволл. Да ещё и грамотно настроенный. Я, например, несколько лет не устанавливаю у себя привычные сигнатурные мультикомбайны, которые только мешают компу дышать и прилично так шпионят. Всё обходится поведенческим анализом, белыми списками, настройкой вcтроенного брандмауэра Windows и запретом изменять хранилище компонентов, реестр и системные файлы.И ни одна вирусня меня уже лет пять не тревожила. Что же до хитрых правительственных малвар и уязвимостей, то сигнатурные мультикомбайны против них совершенно беспомощны и загромождать ими систему не имеет никакого смысла. Проще настроить в операционной системе мероприятия против эксплойтов, тем более, что такие возможности сейчас имеются.