Windows System Restore and avast! have their old issues…
I suggest you disable the avast! self-defense module each time you need to user System Restore.
And, to get avast! installation back, please, consider an installation from scratch.