You may first check if the Volume Shadow Copy service is started and set to automatic.
To check the service
1. Click on Start
2. In the start Search box type Services
3. Right Click on - RUN AS ADMINISTRATOR
Check if the below mentioned services has the mentioned status and start up type.
Volume Shadow Copy Service Started Automatic
Also check the dependency services that are required for System Restore Service to run.
To check that double click on the service and click on the dependency tab.
You may configure your computer to clean boot state and check if any of the third party application is conflicting and causing the issue.To
configure the computer in clean boot state, follow the link given below.
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7