There is no need to restore your system due to viruses.
Does your virus software do a boot scan. If not get Avast home edition which is free.
Next get Superantispyware which is free and run a full scan.
Then finaly get Malwarebytes which is also free and run a full scan.
By the end of a long afternoon your computer will be free of all the little nasties.