Mushroomer
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Сразу хочу сказать, что http://forum.ru-board.com/forum.cgi?action=filter&forum=62&filterby=topictitle&word=explorer я смотрел. Вчера звонит мне друг и говорит: "Тормозит и зависает проводник". Приезжаю, смотрю (Windows XP SP3) действительно: при создании директории в проводнике, проводник виснет наглухо. Далее по схеме: Каспер, AVZ, AdAware, Malwarebytes. Все чисто. Задумался. Посмотрел яндакс, гугл. Советуют посмотреть в закладку Threads процесса explorer.exe в ProcessExplorer от Русиновича. Запустил ProcessExplorer. Вижу, что Thread ntdll.dll!RtlAllocateHeap+0x18c томозит explorer.exe на 50%. Снова смотрел яндакс, гугл уже с упором на ntdll.dll!RtlAllocateHeap+0x18c. Проблема есть, решения - нет . Удалил из системы все кодеки и мультимедиа проигрыватели. Не помогло. Решил поискать ntdll.dll на диске С. Она нашлась в 2-х местах C:\WINDOWS\system32\ C:\WINDOWS\ServicePackFiles\i386 Причем они были разных размеров. Я подумал, что это ненормально и под Bart PE заменил C:\WINDOWS\system32\ntdll.dll на C:\WINDOWS\ServicePackFiles\i386\ntdll.dll. Проблема не ушла. Поставил Total Commander. Там проблемы не было. Запустил AVZ и выполнил микропрограммы 8 и 16. Подробнее... Не помогло. Плюнул. Стали собираться домой. И тут прозошло следующее. Надо было сохранить несколько картинок из инета. Все знают, что в диалоге сохранения (Save As) можно создать директорию. Так и сделали. И о чудо! Директории стали создаваться в проводнике без записания последнего. Но explorer.exe все равно продолжал занимать 50% процессора. Кто что может посоветовать? Заранее спасибо. Единственно, что я вынес полезного из этой ситуации - я научился смотреть, какая dll тормозит процесс. Полезное знание. |