OK as far as I'm aware the latest version of avast is meant to be more tolerant of system restore. If you are still having issues with system restore then disable the self-defence module before using it.
Personally I gave up on system restore many, many years ago (over 10 or 11 years) as it doesn't cover everything, it is a backup program that backs up 100% so using system restore can have unexpected consequences.
I prefer to use a hard disk imaging software as that makes an exact copy of your Hard Drive or Partition. It can quickly restore your last drive image in a matter of minutes (for me 20) and it does it outside of windows so no issue whatsoever with avast or other security bases software.
I take an image back-up of my primary hard disk partitions every week as part of my system maintenance. This is saved to my second HDD or it can also be written to a DVD. I also back-up volatile data files, .doc, .xls, etc. along with emails, bookmarks, address book, registration keys, etc. (anything you don't want to lose) every day sometimes several times a day.
So if I experience a problem, then I just restore my last back-up disk image (takes about 20 minutes) followed by the last daily data back-up (takes seconds rather than minutes) and I will have lost virtually nothing.
Compare that with your experience with system restore and the money I paid for my disk imaging software would have paid for itself if it had to be used just once if you valued your time at just £5 per hour (there are free options out there). I have had to use it several times (not virus related) where it has hauled my a** out of the fire, it is an absolute god send.