ok so i had the same problem, the automatic program update made my comp freeze on startup.
After some trial and error including look for conflict problems, disabling superantispware, disabling functions (none of those ideas worked) i found the answer, at least for me.
uninstall and reinstall avast dont include the firewall. When it asks u to restart, go ahead. When ur computer is reloaded again make sure firewall is turned off, if firewall is turned on then when u shutdown and then turn on comp the problem will return.
I know u dont wanna turn off the avast firewall but for now that works, the only other thing i can think of is turn of MAlwareBytes, maybe thats causing the conflict
But at least for now my computer is running fine and ill use the windows firewall. If someone is willing, try to disable malwarebytes and tell me if that does it.
If u try the firewall technique or try anything else that works please post here, i hope i helped