Download Regseeker from this site and check all the registry boxes. Then select “Find in Registry” on the right and search for Avast and every executable file you can remember that Avast used. You may find some in your firewall program. You’ll find that the uninstall programs always leave alot of remnants in the registry which can cause problems. I just uninstalled Avast and did a reinstall, but before I did I removed about 20 items in the registry related to the old Avast installation.
Just be careful not to delete anything of importance that’s not related and to do a backup of your registry before deletion.