also so i dont run into this problem again do you know what causes the virus is it from a site or download or is it just something that sneaks onto your computer?