Question: will system restore remove malware?
Answer: No. In fact, to make sure that no virus is still residing on your computer you should first delete all system restore points and do a manual cleaning of the virus or let your antivirus software handle it if it can. The only sure-fire way to remove a virus is to re-install the operating system.