The most common reason I see it fail is the antivirus suite has blocked it.
The next is some virus or registry cleaner damage. Registry cleaners and fixers break things rather than what we all hoped for.
I am running Win XP Pro and I find that my "system restore" will not restore. It tells me that no changes were made to my computer. I am using Firefox. Any suggestions? Bill