Should you need to use system restore again, try the disabling the avast self-defence module, a little less hassle. Hopefully that should allow it to complete.
Hopefully by the time that you need to do this the program will have had a regular update.