Проблема с языковой панелью и ctfmon.exe после msnwm.exe и kernelx86.sys
[FONT=Times New Roman][SIZE=3]Эта проблема возникла у меня на 3-х компьютерах, однако приведу логи только одного случая, т.к. логи от первого (и более запущенного) зараженного компа не сохранились, а у двух других компьютеров все абсолютно одинаково.[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Сначала компьютер зависает намертво, Dr Web (который установлен централизованно на несколько компьютеров) пытается сопротивляться, система перезагружается или выдает BSOD, затем windows может сказать, что закрыл программу Generic Host Process for win32 Services, а также несколько раз сказать, что система была восстановлена после серьезной ошибки и предложить выслать отчет.[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Диспетчер задач показывает процесс msnwm.exe, 1 штуку. У первого компьютера таких процессов было очень много и они все время размножались и снижали производительность системы до нуля, правда это касалось в основном GUI, т.к. если удавалось запустить программу, например total commander, то дальше программа работала несколько шустрее.[/SIZE][/FONT]
[SIZE=3][FONT=Times New Roman]Я загрузился в защищенном режиме, запустил AVZ, включил AVZPM, пытался запустить AVZGuard, но в защищенном режиме он выдавал ошибку «Ошибка активации AVZGuard». Выполнил скрипт "Скрипт сбора информации для раздела "Помогите!" virusinfo.info". AVZ сообщил: Опасно - отладчик процесса "ctfmon.exe" = "msnwm.exe"[/FONT][/SIZE]
[FONT=Times New Roman][SIZE=3]Ну и еще показал, что в файле hosts много плохого. Напомню, это уже третий комп, так что я уже немного знал, что и где искать, на первом компе все было гораздо хуже и там AVZ видел множество замаскированных процессов "msnwm.exe". Так вот после этого скрипта я попробовал не выходя из защищенного режима проверить Cure it. Он обнаружил плохой файл C:\WINDOWS\system32\drivers\kernelx86.sys и почистил hosts.[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Файл msnwm.exe он не тронул. Т.к. в этом не было ничего нового, я вернул все на место (kernelx86.sys и «плохой» hosts), чтобы продолжить исследование с помощью AVZ. Запустил скрипт Скрипт лечения/карантина и сбора информации для раздела "Помогите!" virusinfo.info". Логии прилагаются. Затем я удалил вручную ненужное из hosts, удалил C:\WINDOWS\system32\drivers\kernelx86.sys и C:\WINDOWS\system32\drivers\ msnwm.exe (все эти файлы у меня есть сохраненные отдельно, если надо, т.к. AVZ не заинтересовался файлом msnwm.exe). Затем я запустил систему в обычном (не защищенном) режиме, запустил еще раз AVZ, на этот раз AVZGuard включился без проблем, запустил повторно скрипт "Скрипт сбора информации для раздела "Помогите!" virusinfo.info" в надежде найти маскирующиеся процессы, но вроде ничего плохого не нашлось.[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Затем запустил Hijack.[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Система теперь работает почти нормально, за исключением вот чего: Языковая панель отсутствует, файл ctfmon.exe не запущен и не запускается, хотя есть в автозагрузке, при попытке его запустить вручную windows сообщает «Файл не найден». Скопировать этот файл с заведомо рабочей XP пробовал, ни какой разницы. Если его переименовать например в ct_fmon.exe, то все OK, он запускается и появляется языковая панель. Значит что-то нехорошее по-прежнему в системе сидит и мешает запуску ctfmon.exe. Вот собственно и проблема. Уточню, что галочку «Выключить дополнительные текстовые службы» я снимал, но она тут же обратно ставится, как только окно закрываешь. Без языковой панели языки переключать сочетанием клавиш можно, но пользователям неудобно – не видно, какой в данный момент выбран язык.[/SIZE][/FONT]