I had a similar issue. It had to do with a visual aspect of Vista. Will double clicking on the avast icon again open it?
if that is the case then you can edit avast4.ini found at C:\Program Files\Alwil Software\Avast4\DATA
-Using Notepad scroll to the [Common] section,
-add the following line to the section SunbeltKPFHack=2, save the file.
-You will be prompted by the avast! self-defence module if this is OK. Answer Yes.
If this helps say so. If not please report back and mention if possible your system configuration (ie Operating system, security softwares past and present other than avast, processor speed, RAM etc)