Здравствуйте, уважаемый
автор (спасибо за программу!) и посетители...
Программу я пробовал примерно в 2006, очевидно, поверхностно, т. к. удалил его в тот же день, а потом несколько раз на разных форумах, когда речь заходила о "запускалках", среди прочих иногда персонально упоминал и ТЛБ, как программу, которая тоже "сама предопределяет, как она должна выглядеть".
В итоге оставался со средствами Эксплорера. Недавно, в очередной раз начав поиски в этом направлении - чтобы меньше отвлекать антивирус при загрузке системы и каждый раз не лезть внизу-влево-в пуск, - и разочаровавшись опять, вдруг глянул в сторону ТЛБ. Поставил, разобрался, и обнаружил, что программа невероятно функциональная, имеет даже отдельную панель и удовлетворяет практически все мои требования. Если не все - то ими теперь можно пожертвовать.
Но у неё проблема.
Seanis Цитата: типа по адресам 0x00000000, 0хсссссссссс
Установил новейший ТЛБ позавчера. Система - XP SP2 x86. Антивирус (
может быть замешан) - Авира.
Отдельный ТЛБ "вылетает" при автозапуске (после первого же раза просто положил ярлык в папку "автозапуск"); при обычном запуске системы в половине случаев нормально - до того, как начнётся "полоса невезения"; почти всегда - при перезапуске программы, если она завершилась с ошибкой; так же - при аварийном перезапуске Эксплорера; при смене, скажем, иконки к группе ярлыков, если какой-нибудь из этих ярлыков принадлежит программе, к которой домогается антивирус (при этом антивирус может и не сообщить о претензии, которую можно случайно обнаружить потом в его логах; впрочем, с окном для выбора действия в случае детекта у Авиры и так наблюдаются проблемы последние 2 недели). Если "полоса невезения" началась, то и включене обычной панели ТЛБ, как правило (3/4), влечёт за собой падение Эксплорера. Хотя были исключения: отдельная панель несколько раз успешно стартовала с системой, а также четырежды запускалась нормально и работала стабильно после серии падений без ясных к тому причин,
- если принять ввиду общую обстановку вокруг нее.
tlbhost.exe / tlbHost.exe или Explorer.EXE вылетают, обращаясь к памяти по адресу 0xcccccccc > 0xcccccccc
0x00000000 > 0x00000000
0x01b85046,
0x048a5046,
0x05075046 > 0x100f3318
(и всегда эти адреса).
Есть незначительные ньюансы: настраивал не совсем по правилам: заново забросить ярлыки всех 450 программ (это уже важно, наверное), рассортированных по ~60 категориям, невозможно. Может быть, в этом кроется причина, по которой время загрузки системы даже увеличилась (готов ждать); дело в том, что теперь ТЛБ "обходит" для иконок все софты, а антивирус обязан за этими обращениями уследить. А параметра, чтобы программа оптом сохранила все иконки ИЗ программ вместе с панелью, нет (теперь даже удивился, почему этого не хватает
). Одним словом, после пары опытов с ярлыками просто перебросил весь состав ярлыков с папки Пуск в КвикЛанч. Программе понадобилось несколько секунд, чтобы переосмыслить ситуацию и (отдельная) панель лежала в готовом виде. Единственное, она не поняла пустые иконки папок "_______", которые у меня служили разделителями. Ну теперь в них и так нет надобности.
Перезапуск Эксплорера, удаление standalone.xml, запуск отдельного ТЛБ с неактивным антивирусом и отключенным ХИПСом (Real-time Defender) результатов не дают. Основной ТЛБ иногда запускается (но переключение на отдельный вызывает сбой последнего), иногда - нет. В первом случае в журнале иногда фиксируется ошибка от Авиры: TIMEOUT<tlbHost.exe> C:\... во втором - TIMEOUT<explorer.exe> C:\... Любопытно, что 4 раза из 6 запись - применительно к одной программе. Но диск в том месте хорош. Сейчас удалил её, запустил ТЛБ - безрезультатно. Однажды, когда и основная панель не запускалась, вернул все призапасенные файлы конфигурации и ярлыков - она стартовала, но переключение на отдельную начало серию падений сначала.
Только что подумал наблюдать в ПроцМониторе. Включил его, потом сабж. Устоял. Выключил логирование - ТЛБ вылетел.
Повторил - теперь обошлось и программа радует глаз. Но как дальше?
Что требуется - какой дамп или подобное?