DANYA198
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Судя по всему, окончательное решение найдено! Оно описано здесь (на английском) -- http://winhlp.com/node/16#Main_problem_and_complete_solution Проблема оказалась в файле shell32.dll (C://Windows/system32/shell32.dll) в функции Shell_NotifyIcon. Все приложения в винде должны вызвать эту функцию для создания или изменения иконок в трее. Подробности - по ссылке выше. Для решения предлагается патч (на английском, ТОЛЬКО WINDOWS XP), который безопасно модифицирует shell32.dll (сохраняя бэкап): http://nars.aloj.net/download/shell32patch.zip С ним всё просто: запускаете, в окошке выбираете "Apply Patch" ("применить патч"), далее появится окошко с ползунком и надписью: "A system file has been changed/patched, then Windows File Protection should try to restore the original file within a few seconds..." ("системный файл был изменён/пропатчен, затем файловая защита винды должна попытаться восстановить оригинальный файл в течение нескольких секунд") "Please press "Cancel" and then "Yes" on the popup from Windows File Protection, if you get it within 30 seconds, and only then click OK at this message, else the original file will be restored and this patch will have no effect!" ("Пожалуйста, нажмите "Cancel" ("Отмена"), а затем - "Yes" ("Да") во всплывающем окошке файловой защиты винды, если оно появится в течение 30 секунд, и только после этого нажмите OK в этом сообщении, в противном случае оригинальный файл будет восстановлен и применение этого патча пройдёт даром!") Всё, готово! На всякий случай оригинальный файл сохранился под названием shell32.ORIGINAL. | Всего записей: 21 | Зарегистр. 13-12-2006 | Отправлено: 18:57 04-06-2011 | Исправлено: DANYA198, 18:58 04-06-2011 |
|