Ну, я сам в этом деле тоже лоховат, но знаю, что когда на домашнем компьютере устанавливается система, то владелец компьютера прописывается в системе как Администратор и все действия, производимые на компьютере, будут по умолчанию идти от имени Администратора. Администратор имеет неограниченные полномочия и когда он запускает какую-нибудь программу, то компьютер его не спрашивает о том, что можно ли это сделать или нельзя, а сразу запускает программу на выполнение.
Но можно создать другую Учетную запись, которая обычно тоже создается системой и у меня к примеру называется "Гость". Эта учетная запись для гостей, что бы они без ведома Администратора ничего нежелательного или опасного на компьютер Администратора не установили.
Вирусы, они вроде тоже не могут внедриться в систему и самозапуститься в ней из-под учетной записи "Гость". Вот под этой учетной записью и желательно выходить в интернет, так как вирусы - это те же нежелательные для Администратора программы и при их попытках самовольного запуска компьютер будет спрашивать у пользователя разрешение на из запуск.
Может чего наврал, то извините.