Well what if it came from a website. Like my dad goes to his video website that has a lot of viruses and pop-ups and that site might be the cuase. So system restore would put the cpu back to the state that it was before my dad visited the site but the virus would still be there?