System Restore is the most rediculous thing Microsoft came out with next to Windows. Almost never helps and doesnt actually get rid of anything important to make it worth while. Also some people use it for the wrong reasons in hope of fixing stupid little problems. Just based on my experience.
It may have saved your computer to the point where it could run but I bet there are parts of files and folder that were not fully deleted because of system restore. Happened to me and my friends when I was a "noob" to computers and did not know what is good and bad to my computer as a whole.