Did you run the removal utility for avast before reinstalling the last time? I would:
1_ Uninstall.
2_ Removal utility
several times, for each version that was ever installed / updated in your system, whit reboots in between, always to
Windows Safe Mode http://www.avast.com/uninstall-utility.
3_ Reinstall using the latest stable version and
reboot.
4_ Update definitions
if possible (just wait 10 minutes after reboot; do not force the update), and then check again for the service status.
5_ Check for the avast driver status (device manager -> show all devices -> avast driver -> properties).
I don't know why, but my avast
service in msconfig shows the full info (including the correct manufacturer), but your screenshot above doesn't.
If the steps above won't let avast service to work as normal, then either something won't let it start, or it is being delayed "too much time", or there is something "blocking" it (whether some remnant of some older security tool, or some "malware").
According to your next feedback, we'll see what to do next if necessary.