There are a verity of issues that can interfere with system restore. Typically in that case it means your restore points maybe corrupt. To fix it you need to disable then enable system restore, this WILL delete all your restore points. Your post is too vague for me to be able to help you...