Son has managed to land another virus on his desktop ( Windows Vista, home edition). Whatever I do to try to remove it meets with failure ( Kaspersky, Superantispyware). Restarts appear to take the pc back to a time prior to installing anti virus programs. I'm stumped. Is there anything I can do...