Отладка DRIVER_POWER_STATE_FAILURE драйвера BSOD для Sony Vaio Z12 и Win 8.1

1092
AndyCNX

Мне нужна помощь, чтобы выяснить, какой драйвер вызывает проблемы с приостановкой / спящим режимом на моем ноутбуке.

У меня 3,5-летний Vaio VPCZ12, у которого нет официальной поддержки Win 8, хотя я уже несколько раз успешно устанавливал на него Win 8, используя драйверы Win 7.

Я просто переформатировал и установил Win 8.1. После установки всех драйверов вместе с VMware, Virtual Box и NetLimiter я вижу проблему, когда система не может перейти в режим ожидания или спящий режим.

Изначально я получил BSOD DRIVER_POWER_STATE_FAILURE. Я запустил мини-дамп этого через windbg, и он показал, что неисправным модулем был nlndis.sys, драйвер, используемый NetLimiter.

Я удалил NetLimiter и до сих пор не могу заставить систему войти в режим ожидания или гибернации, но проблема в том, что теперь я получаю зависание вместо BSOD. По сути, ПК просто сидит с пустым экраном, вентилятор работает на 100%, и все ... Итак, я не получаю дамп для отладки.

Тем временем я нашел файл memory.dmp, но я не уверен, был ли он создан до или после удаления NetLimiter. Он имел следующую информацию:

DRVPOWERSTATE_SUBCODE: 3  IMAGE_NAME: pci.sys  DEBUG_FLR_IMAGE_TIMESTAMP: 5215f837  MODULE_NAME: pci  FAULTING_MODULE: fffff80000092000 pci  DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT  BUGCHECK_STR: 0x9F  PROCESS_NAME: System  CURRENT_IRQL: 2  ANALYSIS_VERSION: 6.3.9600.17029 (debuggers(dbg).140219-1702) amd64fre  DPC_STACK_BASE: FFFFF80326EFEFB0  STACK_TEXT:  fffff803`26ef7a68 fffff803`256798d2 : 00000000`0000009f 00000000`00000003 ffffe000`0170e060 fffff803`26ef7aa0 : nt!KeBugCheckEx fffff803`26ef7a70 fffff803`256797f2 : ffffe000`03a54290 00000000`00000008 00000000`00000002 fffff803`25503dbc : nt!PopIrpWatchdogBugcheck+0xde fffff803`26ef7ad0 fffff803`255026e2 : 00000000`00000000 fffff803`26ef7c20 ffffe000`03a542c8 ffffe000`02762c10 : nt!PopIrpWatchdog+0x32 fffff803`26ef7b20 fffff803`255d2bea : fffff803`25770180 fffff803`25770180 fffff803`257c8a80 ffffe000`045a7080 : nt!KiRetireDpcList+0x6b2 fffff803`26ef7da0 00000000`00000000 : fffff803`26ef8000 fffff803`26ef2000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x5a   STACK_COMMAND: kb  FOLLOWUP_NAME: MachineOwner  IMAGE_VERSION: 6.3.9600.16384  FAILURE_BUCKET_ID: 0x9F_3_POWER_DOWN_Netwsw00_IMAGE_pci.sys  BUCKET_ID: 0x9F_3_POWER_DOWN_Netwsw00_IMAGE_pci.sys  ANALYSIS_SOURCE: KM  FAILURE_ID_HASH_STRING: km:0x9f_3_power_down_netwsw00_image_pci.sys  FAILURE_ID_HASH:   Followup: MachineOwner 

Кто-нибудь может подсказать, каким должен быть мой следующий план действий для отслеживания этой проблемы?

Обновление № 1:

Итак, благодаря @ magicandre1981 я отследил проблему до обоих моих сетевых драйверов:

  1. Intel 82577LC Gigabit Ethernet
  2. Intel 6200 AGN Wireless

Если я отключу оба из них, ноутбук может перейти в режим ожидания / гибернации. Если какой-либо из них включен, зависание зависает (и я не получаю BSOD).

Для 6200AGN я попробовал как последний драйвер Intel, так и старый драйвер Win 7 от Sony, и оба, похоже, имеют одну и ту же проблему. Для 82577C по какой-то причине драйвер Intel не распознает сетевой адаптер и отказывается устанавливать, поэтому я отключил устройство и сосредоточился на тестировании с другим WiFi-адаптером.

Итак ... Так как я не получаю BSOD, я до сих пор не понимаю, в чем проблема. Кто-нибудь может подсказать, как отследить, что может повесить процесс приостановки?

Существуют ли какие-либо функции управления питанием на сетевых картах в целом, которые могут вызвать такую ​​проблему? Могу ли я отключить это?

Буду очень признателен за любые советы, которые вы, ребята, можете дать. Я нахожусь в середине большого проекта, и это действительно становится большой проблемой для меня.

Обновление № 2:

Хорошо, я попытался загрузить драйверы согласно совету ниже, и это ничего не решало.

Помимо этих проблем с сетевыми картами, я также начал видеть проблемы со случайными сбоями проводника и существенными замедлениями после часа или двух работы в Adobe Illustrator, которые не могли бы быть решены без перезапуска.

В конце концов, я просто слишком занят, чтобы беспокоиться об этом, поэтому в конце концов я сдался и переустановил Win 7. Это некрасиво, но, по крайней мере, работает. :)

Спасибо всем за помощь.

1
Какая текущая версия BIOS? Не могли бы вы указать идентификаторы оборудования для обеих сетевых карт? and31415 10 лет назад 0
загрузите файл dmp, чтобы я мог видеть, какая карта была причиной BSOD. magicandre1981 10 лет назад 1
@ and31415: Версия Bios: INSYDE R3030C3, 30.07.2010 В BIOS имеется специальный патч, применяемый для ручного переключения гибридной графической системы. Аппаратные идентификаторы для сетевых адаптеров: 82577LC NIC: PCI \ VEN_8086DEV_10EB & SUBSYS_905A104D & REV_05 6200AGN NIC: PCI \ VEN_8086 & DEV_422C & SUBSYS_13018086 & REV_35 AndyCNX 10 лет назад 0
@ magicandre1981: Извините, по соображениям безопасности не чувствую себя комфортно, разделяя память dmp. Можете ли вы сказать мне, что я должен искать? AndyCNX 10 лет назад 0
Загрузите мини-дамп. он не содержит личных данных. magicandre1981 10 лет назад 0
@AndyAtTheWebists Какая текущая версия драйвера для каждой карты? Вы можете получить последние общие драйверы здесь: [Ethernet] (https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Ethernet+Components&ProductLine=Ethernet+Controllers&ProductProduct=Intel%C2%AE+82577+Gigabit+Ethernet + PHY); [Wi-Fi] (http://www.intel.com/support/wireless/wtech/proset-ws/sb/CS-034041.htm) and31415 10 лет назад 0

1 ответ на вопрос

1
magicandre1981

Причиной является драйвер Netwsw00.sys, который является драйвером Intel WIFI. Загрузите и установите последнюю версию драйвера от Intel, чтобы исправить это.

Похожие вопросы