I remember when system restore was first introduced by MS people said don't use it it's a hog, chews up disk space, bad for the environment etc etc.
I for one have found system restore to be stable and some times worth it's weight in gold, it's normally a precursor to me reinstalling a previously saved disk image.
If you get that many failures I'd look to some other cause, personally I can't recall it ever failing me and we use it in a commercial environment without issues.
It was not designed to re clone a disk or re-build an OS, it was designed to re-generate the registry and replace system files overwritten or removed for some reason, in doing that it has a position on my system
I for one have found system restore to be stable and some times worth it's weight in gold, it's normally a precursor to me reinstalling a previously saved disk image.
If you get that many failures I'd look to some other cause, personally I can't recall it ever failing me and we use it in a commercial environment without issues.
It was not designed to re clone a disk or re-build an OS, it was designed to re-generate the registry and replace system files overwritten or removed for some reason, in doing that it has a position on my system