1

Я получаю BSOD с DRIVER_POWER_STATE_FAILURE на своем ноутбуке Dell под управлением Windows 7 SP1. Он был заменен один раз, но тот же ошибка. BSOD происходит только тогда, когда он пытается выйти из режима энергосбережения. Так как поддержка Dell, похоже, не помогает, я сам разбираюсь в этом. Тем не менее, я не могу определить драйвер, который вызывает BSOD.

Я использовал sigverif чтобы не запускать неподписанные драйверы. Я запускаю только драйвер VirtualBox и драйвер Intel HAXM из разработки для Android, но оба они были установлены только после того, как BSOD произошел в первый раз.

Вот два последних минидампа:

https://www.dropbox.com/s/ujrxj7sti0a5y7i/012716-7644-01.dmp?dl=0

https://www.dropbox.com/s/u1hr03mjpwyy775/021016-9625-01.dmp?dl=0

Какой драйвер вызывает сбой?

1 ответ1

2

Ни один дамп не выглядит особенно убедительным, просто перечисляя проблему с "объектом устройства слишком долго блокировался Irp".

Глядя на это, обе свалки имеют упоминание о

FAILURE_BUCKET_ID:  X64_0x9F_3_e1d62x64_IMAGE_pci.sys

BUCKET_ID:  X64_0x9F_3_e1d62x64_IMAGE_pci.sys

где e1d62x64 - драйвер для гигабитного адаптера Intel.

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

Взгляд на первый дамп вызывает подозрение в BHDrvx64, компоненте драйвера Norton Internet Security или Norton 360, хотя эта ветка форума вроде бы напоминает красную сельдь.

Первая свалка:

Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7601.19110.amd64fre.win7sp1_gdr.151230-0600
Machine Name:
Kernel base = 0xfffff800`03013000 PsLoadedModuleList = 0xfffff800`0325a730
Debug session time: Wed Jan 27 03:37:41.546 2016 (UTC - 5:00)
System Uptime: 0 days 0:47:32.872
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time (usually 10 minutes).
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: fffffa8006957060, Physical Device Object of the stack
Arg3: fffff8000518b3d8, nt!TRIAGE_9F_POWER on Win7, otherwise the Functional Device Object of the stack
Arg4: fffffa8011902860, The blocked IRP

Debugging Details:
------------------

TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2

OVERLAPPED_MODULE: Address regions for 'BHDrvx64' and 'BHDrvx64.sys' overlap

DRVPOWERSTATE_SUBCODE:  3

IMAGE_NAME:  pci.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4ce7928f

MODULE_NAME: pci

FAULTING_MODULE: fffff88000e13000 pci

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

BUGCHECK_STR:  0x9F

PROCESS_NAME:  System

CURRENT_IRQL:  2

STACK_TEXT:  
fffff800`0518b388 fffff800`030f6820 : 00000000`0000009f 00000000`00000003 fffffa80`06957060 fffff800`0518b3d8 : nt!KeBugCheckEx
fffff800`0518b390 fffff800`0309206c : fffff800`0518b4c0 fffff800`0518b4c0 00000000`00000000 00000000`00000001 : nt! ?? ::FNODOBFM::`string'+0x32450
fffff800`0518b430 fffff800`03091f06 : fffff800`0323cfe0 00000000`0002ca5b 00000000`00000000 00000000`00000000 : nt!KiProcessTimerDpcTable+0x6c
fffff800`0518b4a0 fffff800`03091dee : 00000006`a471dd90 fffff800`0518bb18 00000000`0002ca5b fffff800`03209de8 : nt!KiProcessExpiredTimerList+0xc6
fffff800`0518baf0 fffff800`03091bd7 : 00000001`9e4025c1 00000001`0002ca5b 00000001`9e40254b 00000000`0000005b : nt!KiTimerExpiration+0x1be
fffff800`0518bb90 fffff800`0307e90a : fffff800`03206e80 fffff800`03214cc0 00000000`00000001 fffff880`00000000 : nt!KiRetireDpcList+0x277
fffff800`0518bc40 00000000`00000000 : fffff800`0518c000 fffff800`05186000 fffff800`0518bc00 00000000`00000000 : nt!KiIdleLoop+0x5a


STACK_COMMAND:  kb

FOLLOWUP_NAME:  MachineOwner

FAILURE_BUCKET_ID:  X64_0x9F_3_e1d62x64_IMAGE_pci.sys

BUCKET_ID:  X64_0x9F_3_e1d62x64_IMAGE_pci.sys

Followup: MachineOwner

Второй дамп фактически такой же, без упоминания о BHDrvx64 поэтому я не буду его публиковать .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .