How I'd try and proceed would first be to try and get the database updated. Try pausing all the providers, and/or selecting "stop on access protection." If it is stopped, it may, relieved of its load, be possible to update it. Once updated, start everything up again.
If no luck there,attempt a repair of Avast via the control panel programs application.
Locate the entry for Avast, select "change" then "repair". Normally takes about a minute. Once that is done, see if it can be updated.
I think what may be happening is that Avast still thinks the files it flagged are malware, and is preventing any such file running, even though the "no action" response has been made.(And maybe in so doing it is consuming all your resources, thus freezing on attempting to open the GUI.) So trying to get the latest (or at least, not the corrupt) database is probably the most important thing to do.
Once that is done hopefully things will improve, radically. (It's guesswork on my part, tell the truth. Semi-educated guesswork. But it makes sense.)
If Avast can not be repaired, it may be necessary to remove it completely, use a special tool, and re-install. (Instructions late, if required.)
Let me know how the repair goes, first.