2

Возможный дубликат:
Перезапустите explorer.exe в Windows 7, сохранив все значки в системном трее?

Есть ли способ восстановить иконки из системного трея после сбоев Explorer.exe?

Я попробовал PS Tray Factory отсюда, но это не бесплатно, и это единственная функциональность, которая мне нужна. Есть ли какие-либо сценарии AutoHotkey, которые это делают, или какие-либо другие решения?

1 ответ1

1

Раньше около 10 лет назад была mlin.net программа под названием TraySaver, которая делала именно это "с помощью безумной комбинации перехватов оболочки и системных вызовов", я не знаю, есть ли она еще или совместима с XP+.

Причина, по которой на самом деле невозможно просто восстановить значки, заключается в том, что значки отображаются каждой программой. При сбое explorer.exe значки не будут автоматически отображаться повторно, ЕСЛИ программа не была написана для обнаружения сбоев и повторной отправки значка в системный трей. Большинство хороших программ имеют этот код, но не все.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .