Клуб Punto Switcher

Не отображается иконка в системном трее Win XP

9 апреля 2012, 18:09

Всем привет!

У меня начисто пропала иконка Punto Switcher'а из системного трея Win XP.

Причём эта проблема наблюдалась переодически и на предыдущих версиях программы, но время от времени иконка сама появлялась, а теперь, на последней версии программы - 3.2.7, сборка 84 от 19.03.2012 она просто начисто исчезла и не появляется вообще никогда.

Однако, при всём при этом, сама программа работает, т.е. проблема заключается только в том, что отсутствует иконка в трее.

 

P.S. У меня ещё стоит Kaspersky Crystal, может, у него со Свитчером конфликт какой?

Сам Свитчер присутствует в автозагрузке Windows +  в самих настройках Cвитчера стоит галка на пункте "Запускать при старте Windows".

В общем-то и другие иконки иногда не прогружаются в трей, поэтому я уверен, что проблема не в программе, а в моей системе, но Свитчер, в отличие от других программ, вообше перестал обитать в системном трее.

 

Может кто подскажет, почему такое случается со Свитчером и другими прогами/иконками? Вирусов нет, система работает стабильно, все обновления стоят - никак не могу понять, почему такое происходит...

8 комментариев
Подписаться на комментарии к посту

На ХРшке частенько программы в трее не показывабтся, хотя в процессах висят. К сожалению это баг самой винды. Попробуй запускать после прогрузки всех системных служб

В смысле,  убрать Свитчер из автозагрузки, отключив галку автозагрузки в его параметрах, и подгружать его ручками каждый раз после полной загрузки системы?

Неудобно и забудется...

А как-то через шаманство в системном реестре это можно поправить?

Я имею в виду, как-то прописать, чтобы Свитчер автозагружался всегда после всех иных системных приложений и служб?

Я в этом не разбираюсь, может, кто подскажет????

 

Google предложил Startup Delayer

Спасибо за наводку, а без установки дополнительных программ Вы, случайно, не знаете где в реестре данные манипуляции проводить? Я к тому, что ведь любая такая программа сама лезет в системный реестр, так что, получается, можно и без неё самому это сделать, если знать где и что менять?

 

Попробуйте вместо старта PS прописать запуск такого батника с паузой 15 секунд.

@echo off

 

rem пауза на 15 секунд

call :sleep 15

start C:\Progra~1\Yandex\Puntos~1\punto.exe

goto :EOF

 

:sleep

       rem echo Pause to %1 seconds...

       set /a ftime=%time:~6,-3%+%1

       if %ftime% GEQ 60 set /a ftime-=60

                :loop

               set ctime=%time:~6,-3%

       if /i %ftime% NEQ %ctime% goto :loop

goto :EOF

Можно включить плавающий индикатор, такой же значек и прилепить можно в любое место.

Всем спасибо за участие в решении.

Собственно, спустя два года всё разрешилось само собой ))