run the registry editor. for xp: start-run-regedt32
browse to the key, right click in the right panel and add a character string. Name it avast! en give it a value of C:\Program Files\Alwil Software\Avast4\ashDisp.exe or wherever you installed avast and after a reboot the ball will be back. at least in my case it did.
Q: The blue ball icons have disappeared from my system tray. How do I get them back there?
A: If you´re using Windows XP, the icons are probably hidden. In that case right-click on your Taskbar and choose Properties. A dialog box “Taskbar and Start menu properties” would appear. Then uncheck Hide inactive icons check box.
If you´re not using Windows XP, OR if the previous solution doesn’t fix the problem, run the ashDisp.exe program (it´s in C:\PROGRAM FILES\ALWIL SOFTWARE\AVAST4 directory). It should bring the icons up again. If they disappear after restart again, make a shortcut to the ashDisp.exe file in your Start-up folder.
About the two avast! balls dissapearing, I had the same problem but found out by myself that SUPERantispyware was preventing Avast! to start up, because SUPERantispyware has a scanner that prevents some programs to load at startup. I deleted SUPERantispyware, reinstalled Avast!, and all was well. If you have SUPERantispyware and have been having problems with Avast!, you might want to delete SUPERantispyware.
I have SuperAntispyware and I have my icons, just ensure it isn’t running on start-up and ensure you check your preferences/options, Start superantispyware when windows starts. This way I use it as an on-demand scanner only.
If you are using the Real-Time Protection uncheck 'scan startup locations in registry when system starts. Tat way you can continue to use superantispyware without the loss of the avast icons, report it to superantispyware.