Форум Академгородка, Новосибирск > БСОДы при каждом включении
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: БСОДы при каждом включении
Форум Академгородка, Новосибирск > Компьютеры и сети > Операционные системы > Windows
-IRON-
Еще пол года назад на ноутбуке начали появляться бсоды при запуске Windows.

Компьютер включается -> бсод с разными кодами ошибок -> перезагрузка, повторная загрузка в 95% случаев успешна.
Дальше я использую ноутбук весь день, просто усыпляю его. Ночью, если проходит больше 3 часов компьютер переходит в режим гибернации, и соответственно утром опять бсод в 90% случаев. 1 из 10 раз загружается из гибернации и работает нормально.

Стояла лицензионная Windows 7 HP SP1, с KIS, никаких вирусов.

Переустановил ОС, но все продолжилось.
Коды ошибок 0x0000000A, 0x0000003B, 0x0000000D1
tuchka
главное, это не код ошибки, а название процесса.
скачайте например: http://www.softogen.ru/system/diagnostic/b...creen-view.html
и думайте над этим.
:::
Цитата(-IRON- @ 20.04.2012, 15:07) *
Еще пол года назад на ноутбуке начали появляться бсоды при запуске Windows.

Компьютер включается -> бсод с разными кодами ошибок -> перезагрузка, повторная загрузка в 95% случаев успешна.
Дальше я использую ноутбук весь день, просто усыпляю его. Ночью, если проходит больше 3 часов компьютер переходит в режим гибернации, и соответственно утром опять бсод в 90% случаев. 1 из 10 раз загружается из гибернации и работает нормально.

Стояла лицензионная Windows 7 HP SP1, с KIS, никаких вирусов.

Переустановил ОС, но все продолжилось.
Коды ошибок 0x0000000A, 0x0000003B, 0x0000000D1

Проверьте, что включена запись минидампов памяти при креше, и если они есть в папке %SystemRoot%\Minidump, то можете либо сами их проанализировать с помощью BlueScreenView (показать здесь скриншот), либо приложить сюда в аттаче (запаковав в архив).
Модель ноута бы тоже пригодилась. Рекомендую в любом случае выполнить тесты памяти: memtest86 с загрузочного накопителя и Prime95 под Windows.
Поскольку 0x0000000A: IRQL_NOT_LESS_OR_EQUAL как правило означает проблему с драйвером, ещё припомните, что устанавливали из оборудования или ПО перед тем, как начались проблемы. Хотя в любом случае анализ дампов даст более конкретную информацию.
Визуальный осмотр был? Материнка ноута на предмет вздувшихся кондёров? БП не пробовали новый подкинуть? Как с температурами дела?
ОС как переустанавливали? Оригинальный дистрибутив использовали? Какие-нибудь сторонние драйвера ставились?
:::
Цитата(tuchka @ 20.04.2012, 15:13) *
главное, это не код ошибки, а название процесса.
скачайте например: http://www.softogen.ru/system/diagnostic/b...creen-view.html
и думайте над этим.

Возможно, применительно к BSOD 0x0000000A: IRQL_NOT_LESS_OR_EQUAL это так, но в общем случае важны оба параметра, дело в том, что утилита указывает лишь вероятную причину отказа, при проблемах с оборудованием могут быть вполне типовые BSOD с указанием на совершенно разные модули, ну или на исполнительную часть Windows, что по понятным причинам не поможет в решении проблемы. Более того, сбой в некотором модуле, который инициировал BSOD, на самом деле мог быть вызван некорректным поведением другого модуля, который при поверхностном анализе окажется за кадром.
-IRON-
Цитата(tuchka @ 20.04.2012, 14:13) *
главное, это не код ошибки, а название процесса.

А в том и дело что не указаны процессы при бсодах. Раньше ругался на процесс касперского - удалил, бсоды продолжались.

Что сделал: т.к. ноутбук из США Samsung QX410-J02, а драйвера ставил от QX410-S01 для России, решил поставить оригинальные драйвера, заодно переустановив ос еще раз.
Пока полет нормальный, завтра утром посмотрю что будет.
:::
Цитата(-IRON- @ 20.04.2012, 19:21) *
Цитата(tuchka @ 20.04.2012, 14:13) *
главное, это не код ошибки, а название процесса.

А в том и дело что не указаны процессы при бсодах. Раньше ругался на процесс касперского - удалил, бсоды продолжались.

Что сделал: т.к. ноутбук из США Samsung QX410-J02, а драйвера ставил от QX410-S01 для России, решил поставить оригинальные драйвера, заодно переустановив ос еще раз.
Пока полет нормальный, завтра утром посмотрю что будет.

Где не указаны, в стоп-скрине? Вы уже проанализировали дампы памяти? Кто на кого ругался, и как это связано с BSOD?
Для проверки корректности драйверов в Windows есть встроенное средство, утилита Verifier.exe, см. подробности, технические детали.
-IRON-
Первый бсод был с указанием процесса, или что это kl1.sys, сейчас иногда пишет про ndis.sys
сегодня бсоды продолжились, попробую сделать то что предложили выше
tuchka
Цитата(-IRON- @ 21.04.2012, 14:08) *
Первый бсод был с указанием процесса, или что это kl1.sys

Или что это Касперский?
-IRON-
Да это касперский, но это было давно

Вот из сегодняшнего дампа
:::
Цитата(-IRON- @ 21.04.2012, 15:08) *
Первый бсод был с указанием процесса, или что это kl1.sys, сейчас иногда пишет про ndis.sys
сегодня бсоды продолжились, попробую сделать то что предложили выше

Драйвер kl1.sys является частью антивируса, работающей в режиме ядра, отвечает за мониторинг сети.
Драйвер ndis.sys является передаточным звеном между драйверами транспортных протоколов высокого уровня (таких как TCP/IP) и драйверами сетевых устройств более низкого уровня.
У меня подозрение, что ещё в качестве виновника увидим netio.sys.
Иными словами, оба имеют непосредственное отношение к работе с сетью, чтобы точно локализовать причину нужно анализировать дампы памяти, если сами не справитесь, выкладывайте здесь.
И в обязательном порядке тестируйте память! Запустите утилиту verifier.exe, как советовал выше.
Пока имеет смысл обновить антивирус (сам движок и базы заодно, ну хотя бы указать текущую версию), или вообще снести его (ну или только убрать из загрузки крамольный kl1.sys) и драйверы сетевого адаптера (например, через драйвер-пак, DPS).
-IRON-
Цитата(::: @ 20.04.2012, 14:24) *
Визуальный осмотр был? Материнка ноута на предмет вздувшихся кондёров? БП не пробовали новый подкинуть? Как с температурами дела?
ОС как переустанавливали? Оригинальный дистрибутив использовали? Какие-нибудь сторонние драйвера ставились?

Визуально ничего криминального
БП в ноуте подкинуть? Я от такова далек
С температурой все отлично, ноутбук работает вообще без нареканий всегда.
Началось все без причин, и уже давно.
Переустанавливал с оригинального дистрибутива, драйвера сейчас официальные самые необходимые с сайта производителя.

Сейчас проверю на мемтесте
:::
Цитата(-IRON- @ 21.04.2012, 15:18) *
Да это касперский, но это было давно

Вот из сегодняшнего дампа

НУ ожидаемо, BSOD 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA, учитывая предыдущий 0x0000000A: IRQL_NOT_LESS_OR_EQUAL. Файл ntoskrnl.exe - это исполнительная часть Windows.
alex2000
Цитата(-IRON- @ 21.04.2012, 15:27) *
драйвера сейчас официальные самые необходимые с сайта производителя.

ноута надеюсь?
-IRON-
Естественно.

Проверил память мемтестом, ошибок 0.

:::
Итак, резюмируем, имеем серию BSOD:
0x0000003B: SYSTEM_SERVICE_EXCEPTION
0x00000050: PAGE_FAULT_IN_NONPAGED_AREA
0x0000000A: IRQL_NOT_LESS_OR_EQUAL
0x000000D1: IRQL_NOT_LESS_OR_EQUAL
Сколько гоняли memtest? нужно явно не меньше, чем требуется для достижения ошибки. Но как я уже указал, нужно ещё потестить в Prime95 (дефолтный тест, Blend).
Даже если там всё нормально, то рекомендую извлечь память, аккуратно протереть контакты и поставить на место (если модулей несколько, то для начала поменять местами, потом оставить один).
И наконец, выложите сами креш-дампы памяти, запустите verifier.exe.
-IRON-
Протестировал только 1 полный круг, прочитал что этого мало, потом еще повторю
Сейчас запустил prime95 тест, пускай гоняет.

С верифаером пока не разобрался, и как выложить краш-дампы памяти?
:::
Цитата(-IRON- @ 21.04.2012, 19:43) *
Протестировал только 1 полный круг, прочитал что этого мало, потом еще повторю
Сейчас запустил prime95 тест, пускай гоняет.

С верифаером пока не разобрался, и как выложить краш-дампы памяти?

Тестируйте, я бы сутки гонял. Как выкладывать креш-дамы и пользоваться верифайером уже написал в теме (даже ссылку дал на иллюстрированную инструкцию).
-IRON-
За неделю тестировал memtest86+ - тестировал по кругу часов 6, ошибок не было
Prime95 тест blend - часов 8 тоже тестировал, ошибок не было (правда судя по логам компьютер выключился ночью в 4 часа)
Достал память, протер, поменял местами, бсоды продолжаются, правда редко когда указывается причина ошибки, поэтому дампы не сохраняются.

В приложении 5 сохраненных дампов, 1 раз указан драйвер ndis.sys, это было на старой ОС, и 4 раза ntoskrnl.exe, на текущей ОС.
Проверил эти драйверы verifier'ом, ndis - все ок, при проверке ntoskrnl.exe ОС не запускается, бсодит вот так
:::
Цитата(-IRON- @ 30.04.2012, 18:43) *
За неделю тестировал memtest86+ - тестировал по кругу часов 6, ошибок не было
Prime95 тест blend - часов 8 тоже тестировал, ошибок не было
Достал память, протер, поменял местами, бсоды продолжаются, правда редко когда указывается причина ошибки, поэтому дампы не сохраняются.

Аварийные дамп памяти не сохраняются по совсем другой причине, либо какие-то аппаратные проблемы, либо сбой затронул структуры, ответственные за выгрузку креш дампа на диск, либо на загрузочном томе отсутствует страничный файл.

Цитата(-IRON- @ 30.04.2012, 18:43) *
В приложении 5 сохраненных дампов, 1 раз указан драйвер ndis.sys, это было на старой ОС, и 4 раза ntoskrnl.exe, на текущей ОС.
Проверил эти драйверы verifier'ом, ndis - все ок, при проверке ntoskrnl.exe ОС не запускается, бсодит вот так

В скриншоте указан BSOD 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED, причиной является либо кривой сервис (драйвер), либо аппаратные проблемы. Для начала рекомендую обновить BIOS на последний стабильный и обязательность выполнить сброс настроек (обнулить CMOS BIOS). Ещё вариант, только связанный с разборкой, переставить проц в слоте, может контакт неплотный.
-IRON-
Понятно, финита ля комедия, биос самый последний согласно официальной утилите. Ноутбук разбирать, чтобы отковырять батарейку и тем более переставлять процессор я не стану, да и не смогу, корпус сделан так, что даже аккумулятор встроен в него, пытался снять крышку, чтобы почистить вентилятор - не смог.
Видимо придется в СЦ нести
:::
Пока рано, более подробно глянул креш дампы с помощью WinDbg (с использованием скрипта kdfe), в половине случаев первопричиной являются приложения, работающие с сетью, в качестве диагноза - memory_corruption. Резонный вопрос, как устроено сетевое подключение? Надо полагать, по WLAN? Очень бы хотелось увидеть список загружаемых драйверов, например, этой утилитой.
-IRON-
Да, по WLAN

:::
О, тогда деисталлируйте на время драйвер sptd.sys, ну а к сети подключиться проводным способом (ну или накрайняк задействовать другой беспроводной адаптер, например, USB).
-IRON-
вытащил 1 планку памяти, 3 день полет нормальный...
:::
Цитата(-IRON- @ 03.05.2012, 12:26) *
вытащил 1 планку памяти, 3 день полет нормальный...

Чудес в природе не бывает, именно это я и рекомендовал сделать rolleyes.gif
Теперь поставьте взамен этой вторую планку (в тот же слот), затем планку, с которой всё было стабильно - во второй.
Возможно, сбоит конкретный модуль, проблемы со конкретным слотом, или двухканальным режимом (большая нагрузка на контроллер памяти и систему питания).
Не всегда проблемы с памятью выявляются шаблонными тестами.
-IRON-
Большое спасибо за потраченное время и советы по диагностике, пусть и верное решение оказалось тривиальным.
Уже больше недели полет нормальный, все работает отлично, правда ноутбук все равно собираюсь продавать и распрощаться с windows
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.