We use a program which runs in the notification area, its icon sitting there for as long as it runs, a bit like Dropbox does:

enter image description here

PROBLEM: On thousands on computer it shows fine, but on two particular computers, it does not appear anymore.

It used to work on these two computers too. It still displays correctly on thousands of other computers. The only unusual thing that the two computers seem to have in common is that an app called "FreeFileSync" is installed.

The icon is not listed at "Control Panel > Notification Area Icons" either. The program is running correctly, as attested by the Windows Task Manager and the program's log file. Reinstalling does not help. The computer is configured to always show all icons:

enter image description here

QUESTION: How to fix this and have the icon appear like before?

EnableAutoTray TrayNotify

  • Have you tried a restart? – DavidPostill Oct 23 '15 at 14:59
  • 1
    Can you share the name of the program? Maybe there's a hidden setting that enables or disables the system tray icon. – LevenTech Oct 27 '15 at 5:49
  • @LevenTech: The software is called "CmisSync", I am 100% sure it has no such setting. – Nicolas Raoul Oct 27 '15 at 5:55
  • Even if there's no setting, there could be a bug. Cmissync seems to have an issues list on Github (github.com/aegif/CmisSync/issues). Browsing through them, I saw several related to missing tray icons (no Windows unfortunately). – LevenTech Oct 27 '15 at 6:18
  • @LevenTech: Icons on Linux have their own share of problems, but in the present case on Windows, the icon has always showed on thousands of computers and it is the first time I ever see the problem. – Nicolas Raoul Oct 27 '15 at 6:25

Two ideas :

Try in the registry of that computer to set in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer the value of the DWORD EnableAutoTray to zero. This has the same effect as setting "Always show all taskbar icons and notifications".

If you have another computer with an identical setup, try to transplant the registry key in HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify (export and keep the old value). You can also alternatively try to delete the values Icon Streams and Past Icons Stream and let Windows regenerate them.

If nothing helps, you could always uninstall that product and reinstall, rebooting between these steps and running a registry cleaner such as CCleaner.

| improve this answer | |
  • I added two screenshots showing the state of the registry (I did not modify anything yet). As you can see, EnableAutoTray is already at 0. I will try to remove Icon Streans and Past Icons Stream. – Nicolas Raoul Oct 27 '15 at 1:04
  • Unfortunately, emptying the values of Icon Streams and Past Icons Stream then rebooting did not do the trick either :-/ We are very hesitant to run a utility such as CCleaner because the machine is in a very controlled environment where every action has to be documented and justified, running such an utility has a risk of making things worse. What parts of the registry would make sense to "clean"? Thanks! – Nicolas Raoul Oct 27 '15 at 11:47
  • CCleaner will not fix issues without authorization, but it might point to something and you can then check the issue (a knowledgeable person is required). CCleaner can also clear your Tray Notifications Cache for you. You need to reboot or restart Explorer after deletion, and for good measures better delete all items under the TrayNotify key (which I hope you exported first). – harrymc Oct 27 '15 at 12:30
  • Could the knowledgeable downvoter share his wisdom with me? – harrymc Nov 1 '15 at 18:46
  • I am not the downvoter, and actually I will give you the bounty soon since no other answer seems to come up. – Nicolas Raoul Nov 2 '15 at 2:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.