Нужно просто уметь "чистить от вирусов". Знать, где они могут быть и пользоваться инструментами для восстановления целостности системы (это стандартные средства ОС).
Я не один раз чистил систему от всякого дерьма. Только скажу по опыту, автоматически тебе ни один инструмент не уберёт всё и тем более не восстановит ОС. Нужно потратит очень много времени, зачастую, больше, чем тратится на переустановку и настройку свежей ОС.
Если есть время и жалко текущую ОС, то вычистить и всё исправить можно. Если нет времени или ОС не так жалко - переустановка. Но самое главное - предупреждение, чем предотвращение последствий. Не выключать обновления, не выключать антивирус (либо ставить сторонний), использовать учётку пользователя, а не администратора и не запускать непонятный софт от имени админа.