Народ! Дело видно в самой Оси =( Дело в том, что они пропадают именно при первом входе в учётную запись. Если выйти и зайти снова в учётку не перезагружая комп - всё восстанавливается!
Я как программист (Delphi/Pascal) могу сказать одно, за размещение иконок в сестемном трее отвечает функция
Shell_NotifyIcon имеющая структуру:
BOOL Shell_NotifyIcon(
DWORD dwMessage,
NOTIFYICONDATA* lpData
);
Параметр
dwMessage отвечает за действия над иконкой (добавить, обновить, удалить). Если программа по какой-то причине не обработала результат этой функции (результат о том что произошла ошибка при размещении иконки в трее), то иконка может просто напросто не появиться.
Это думаю можно прогнать отладчиком, но я с этим не очень дружу

, или просмотреть журнал винды. У меня пока такой проблемы нет, так что нечего мне там смотреть

. А папки с иконками из трея нет! Есть только инфа в реестре о настройках отображения которые выбирает пользователь. Об этих настройках говорили до меня.