![]() |
Windows 7 x64 и shell32.dll
Вложений: 2
Доброго времени суток уважаемые форумчане.
Буду очень благодарен если кто-то подскажет как решить мою проблему. Описание. Установил Windows 7 x64 SP1 rus на чистую машину. Все было хорошо пока не до установил Eclipse (точнее Android SDK), попутно устанавливались так же обновления системы. И вот, в какой то момент самопроизвольно открылся проигрыватель Windows Media. Странно, подумал я, и закрыл. Но не тут то было. Он открылся снова. Это же повторилось после перезагрузки. Первое что пришло на ум. Пошел проверил в расширениях, что у меня открывает WMP, вроде бы ничего лишнего не открывает. Далее пошел и просто выключил его в стандартных программах Windows. Перезагрузился.. первые минут 5 ничего не происходило а вот потом начался коллапс. Стали появляться окна ошибки открытия dll (Скрин post.png). Полазив в интернете нашел файлы реестра для исправления ошибочных ассоциаций, так как подумал что это изза этого. Запускал, перезагружался - никакого результата. Выполнил регистрацию shell32.dll - тоже не помогло. Сейчас вот сижу пишу это сообщение а окна появляются рандомно.. бывает одно, а бывает одно за другим, пока не заберет всю оперативную память и система не подвиснет, моих 6ГГб хватает на 10 минут =(.. не знаю в какую сторону копать.. гугл ничего толкового не выдает =( До этого стояла Win7 x86 и Eclipse Android SDK. Сейчас я вспоминаю, что после очередного обновления в SDK у меня начал так же странно открываться Winamp. Тогда я просканировал систему на вирусы, так же проверил ассоциации и в итоге просто удалил его (всеравно не пользовался). Но ошибок с dll после этого не получал. А в этот раз получил.. Провел эксперимент и заново переустановил систему. после установки SDK опять тоже самое.. просто невозможно работать и удаление SDK не влияет на ошибку, она продолжает появляться. Может кто либо сталкивался и знает решение? Буду очень благодарен за помощь. Спасибо. |
Iar0slav, попробуйте с помощью ShellExView отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно. А также выполните Как определить, является проблема системной или вызвана сторонним приложением/службой |
Уважаемый Petya V4sechkin спасибо большое за помощь.
Так как игрался с автозагрузкой, то перешел сразу ко второй части, к службам. В "Безопасном режиме" проблема не появилась. Начал отключать как описано в статье, и, о чудо, почти поборол. Осталось 8 приложений, окно пропало и выпадает очень редко. Буду пытаться отловить "проблему" и когда выявлю - напишу здесь. Еще раз спасибо, Вашу ссылку в избранное. |
Все эти дни игрался со службами. Порой казалось что поборол, несколько раз перезагружался выключался... а на следующий день включаешь и сразу подряд окошек 50.. выключил с автозагрузки весь софт и все не Microsoft службы, окромя касперского, его надо будет снести, не выключается он. Просидел так целый день и вроде ничего. Последнее на что пало подозрение и что отключил последним и после чего дольше всего не вываливалось окно , это Validity sensor SDK 301 и прога с ним из пакета НР - Digital Persona (хотя может и не изза этого). До этого стояли все драйвера с сайта самые последнее. Думал может сырое, обновил дрова с сайта сканера отпечатков а не с ХП и его перестала видеть программа. Пошел на американский сайт НР, там нашел другую версию программы. Вроде установилась обновилась и увидела все. День небыло окон. Сегодня включил - опять 25. Сейчас вот пойду опять в безопасный режим, загружусь с поддкржкой сети. Может есть какая-то максимальная конфигурация безопасного режима? максимально приближенная к нормальному режиму работы..
Когда вываливаются окна ProcessExplorer показывает их как rundll32.exe и они дочерние от explorer.exe Само информационное окно, какая его природа? У какого то приложения нет прав на запуск этой dll или чтото иное? Спасибо. |
Цитата:
Если не поможет, включите обратно. |
Вложений: 3
Сейчас жду появления окна как посыпится - буду отключать. Спасибо.
Update. Попробовал - не помогло. Еще информация с ProcessExplorer. Если окно об ошибке появляется сразу после загрузки системы то оно идет дочерним от explorer.exe. Но вот сейчас я пишу этот текст а окна все сыпятся и сыпятся и в ProcessExplorer они дочерние от Opera... может это она? Но чего тогда они сразу после загрузки системы начинают сыпаться.. Update 2 оперу снес - не помогло.. Выкладываю еще логи системы после очередной перезагрузки.. за это время вывалилось около 14-15 окон.. После сохранения последнего отчета вывалилось еще 6 окон почти подряд. Сверив тут же часы системы и записи в журналах вижу что добавилось в одно и тоже время 00:25:03 Система - Service Control Manager - Служба "Защита программного обеспечения" перешла в состояние Остановлена; Приложение - Security-SPP - Служба защиты программного обеспечения остановлена. эти записи есть так же в логах. Возможно это сможет помочь в разгадке ребуса.. |
Цитата:
Попробуйте сделать лог Process Monitor при появлении окна (меню File -> Save -> CSV-формат) и выложить в архиве на любой файлообменник. Тут сложность в том, чтобы подловить момент (в лог должен попасть сам запуск и все, непосредственно ему предшествующее). |
Вложений: 1
Пытался отловить появление окна. После установки Process Monitor глюк перестал появляться во время работы (надеюсь навсегда) а только при первой загрузке (зато окон 50 подряд), даже после перезагрузки не всегда появляется. Поэтому я поместил Process Monitor в автозагрузку и попробовал этот вариант. В этом случае окна начали запускаться немного раньше чем Process Monitor. Если с этого лога ничего не будет видно буду дальше пробовать словить.
Лог файл около 10Мб в ужатом виде. В прикрепленном файле printscreen окна Properties - ProcessExplorer'a при просмотре процесса который отвечает за окно. |
Цитата:
Цепочка событий такая:
Цитата:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey - это обработка событий при нажатии специальных клавиш на мультимедийной клавиатуре. Проводник думает, что нажата клавиша. Как будто она залипла. |
Petya V4sechkin спасибо за разъяснение. Нашел эту ветку в реестре.
У меня действительно есть мультимедийная клавиатура и там 5 кнопок. почта, мультимедиа, браузер, печать, калькулятор. На х86 стояла программа спец меню и при нажатии на кнопку мультимедиа открывалось это меню а уже из него выбирался либо проигрыватель, либо другие мульимедийные программы. на х64 я решил не ставить мультимедиа софт (не пользовался им раньше да и весит много) тоесть кнопка эта получается, назначилась самостоятельно. Подскажите пожалуйста как вылечить сей чудный баг или же фичу моего ноута =) Я так понимаю если я проассоциирую .cda с каким либо проигрывателем то получу немного другие окна =) но суть останется та же - они будут открываться в немеряных кол-вах. А как убрать эту цепочку, что бы просто ничего не выполнялось? Спасибо. |
Цитата:
Цитата:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16 |
Цитата:
Цитата:
Перезагрузился. При нажатии на каверзную кнопку мультимедиа - ничего не происходит хотя в Association стоит http.. Update поставил туда mailto как на кнопке (15) это у меня кнопка открытия почтовой программы на мультимедиа клавиатуре. Теперь открывается почтовый клиент =) сейчас удалю параметр Association. непонятно только чего кнопка фонит... в ХР такого точно небыло, на 7ке х86 было один раз |
Мда... Тема из того же ряда, как и мой случай:
Лет 7 назад понадобился мне какойто кряк к программе. Зашел я на какой-то кряклаб, ну там всякие утилитки, кряки. Ну скачал одну - и тут же комп выключается :o Включаю комп, захожу на тот же сайт. Немного полазил, скачал - опять вырубился! :o Короче, сканнирую систему антивирусами, чего только не делаю. проверяю службы, автозапуск... На тот момент я уже обладал достаточно высокой квалификацией, и как раз подробатывал тем, что восстанавливал компы после вирусных атак. А тут такое сам переживаю. Какаово же было мое негодование и какой дикий смех разобрал меня, когда я наконец догнал - У меня регет был настроен перехватывать закачки автоматом и при этом выключать комп при окончании очереди :) Я на ночь закачки ставил :) |
Время: 09:33. |
Время: 09:33.
© OSzone.net 2001-