New Virus?
I never hear of it or got it on my computer before. LoL That's funny.

Windows Restore sounds like a repair program.