We’re having a problem with the Avast icon not appearing in the system tray. I saw some posts
saying to look for ashDisp.exe. I looked for this file in “Program Files/Avast Software/Avast” and couldn’t find it. I also did a search in the Avast folder and it wasn’t found.
For a repair of avast. Windows, Add Remove programs, select ‘avast! Anti-Virus,’ click the Change/Remove button from the pop-up window, scroll down to Repair, click next and follow.
“ashdisp.exe” is for an older version of Avast, not for the current 6.x.
Usually the repair of avast and reboot would solve this.
If you use CCleaner, there is an option to clean the tray icons cache (but if you don’t use it already, I wouldn’t start now just for this). Right click the “Tray notifications cache” (it is in “cleaner → advanced”) and select “clean” from the context menu (not from the main button). Then reboot.
I tried the repair (control panel/add-remove programs) and it still has the problem. I just noticed
the recommendation to reboot. Although I did change from admin to limited user, I didn’t try rebooting.
Will try that tomorrow. (It’s a friend’s machine.)
If you are using Windows XP in your computer, the steps provided above might fix the issue. If incase it didn’t fix, download and run Dial-A-Fix. This tool will re-register all the .dll files related with Internet Explore, Windows Updates and other Windows Applets. You can download the tool from http://majorgeeks.com/downloadget.php?id=4899&file=15&evp=7d21ae5c611baf9a52b1750805534dda.
Make sure that you repair Avast! after running Dial-A-Fix.
Hope your issue will be fixed by this.
Running the repair from an admin user account might help (as a common user account has less permissions).
Since you haven’t reported about CCleaner method I posted, here is the equivalent manual method for that (but please, try first the repair of avast and reboot first, as that may be enough).
As I mentioned, I tried the repair from the admin account but didn’t reboot. Today, on reboot, the icon appeared in the system tray of the admin account but it still wasn’t in the system tray of the user account (which is the account we usually use.)
I tried using ccleaner and rebooting. Problem still happening. There is no “<”
because it’s not set for hiding inactive icons. There is an option for
“hide inactive icons” but nothing for the individual icons.
For CCleaner, you need to select the specific item “tray notification cache” so to clean it.
You can try also the registry key I posted, according to your OS.
About the task bar properties, if you select the checkbox for “hide inactive icons”, you can “customize” it and there you can select each program and each icon with its status.
About the task bar properties, if you select the checkbox for "hide inactive icons", you can "customize" it and there you can select each program and each icon with its status.
I just tried that and the avast icon isn't listed.
Please don’t look for the icon, but for the programs listed, whether in the current active items or the older ones.
Whichever the icon used in the avast program line listed there in the tray notifications icons, set it to “show” (as in permanently being displayed). Then save and reboot.
XP is notorious for not showing system tray icons properly. If too many things that display icons are trying to load too fast or too simultaneously, many times, some will not show at all. When I was using Comodo on XP, it’s icon would never show until I clicked on the desktop icon to open the GUI. Then the system tray one would show up. One thing you could try is to set Avast to load only after all other system services. This is found in the troubleshooting settings. Also, make sure the box to show the icon is checked in the basic settings. The real solution I found for the same problem using Comodo was to install a little utility called StartupDelayer. You can set how programs load at boot. I delayed Comodo by 10 seconds and that fixed the problem.
However, the icon shows up when using the admin account. (Both accounts have the
same programs loading.)
I tried doing a control panel/add-remove programs/avast repair from the limited
account and got the message: “A setface error has occurred: 2
Try to reinstall or contact support”.
I would suggest that you download the latest stable relevant edition of avast anew. Using a Windows admin account (not a limited account), I would suggest running the installer by again, just over the current installation. After the installation finishes, please reboot and see if the tray icon shows up again.
Downloaded and installed on top of current version from admin. Rebooted and – same problem.
However, avast now shows up in the list of icons when I check to hide unused icons. Unfortunately,
it didn’t change the problem when I checked to show avast.