Good article here. However, my experiences with System Restore Point have not always been successful. Often got something along the lines such as "this restore point is not accessible or corrupted."
I had to find alternatives to Windows System Restore- eventually I found an amazing program called RollBack Rx. It is a small price to pay for something that works great.