Ad Hoc 网络连接导致蓝屏死机 DPC_WATCHDOG_VIOLATION

Ad Hoc 网络连接导致蓝屏死机 DPC_WATCHDOG_VIOLATION

最近我家里的网络断了,所以我用 4G 手机搭建了一个无线热点。但是,当我将 Windows 8.1 64 位计算机连接到该热点时,它出现蓝屏并显示 DPC_WATCHDOG_VIOLATION。

然后我重新启动,并注意到每当我连接到 Ad Hoc 网络时,我的“系统中断”进程就会变得疯狂,最多可达约 15%(线程达到最大值),直到出现蓝屏。DPC_WATCHDOG_VIOLATION 与 minidump 文件中系统中断的过度使用有关。

如果我随后断开连接,利用率就会降低,不会出现蓝屏。然后我追踪了正在建立连接的内容,发现是“svchost.exe”立即连接到 239.255.255.250。

虽然这不是有效的 Internet IP 地址,但它是 uPnP 简单服务发现协议的保留 IPv4 地址:http://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol

为什么连接到 Ad Hoc 网络会导致我的系统中断,直到我反复出现 BSOD?我该如何修复它,或者查看 svchost.exe 加载了什么 dll?救命!?!?!

答案1

英特尔 WIFI 驱动程序NETwNs64.sys似乎导致了崩溃。

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL
or above.
Arguments:
Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
    DISPATCH_LEVEL or above. The offending component can usually be
    identified with a stack trace.
Arg2: 0000000000001e00, The watchdog period.
Arg3: 0000000000000000
Arg4: 0000000000000000

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


DPC_TIMEOUT_TYPE:  DPC_QUEUE_EXECUTION_TIMEOUT_EXCEEDED

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

BUGCHECK_STR:  0x133

PROCESS_NAME:  svchost.exe

CURRENT_IRQL:  d

ANALYSIS_VERSION: 6.3.9600.16384 (debuggers(dbg).130821-1623) amd64fre

DPC_STACK_BASE:  FFFFF8017A960FB0

LAST_CONTROL_TRANSFER:  from fffff8017abdffa3 to fffff8017aa60440

STACK_TEXT:  
nt!KeBugCheckEx
nt! ?? ::FNODOBFM::`string'
nt!KeUpdateRunTime
hal!HalpTimerClockInterrupt
nt!KiInterruptDispatchLBControl
NETwNs64!mmacTxUtilPostDropPacketEvent
NETwNs64!mtxHandlePacketArrayEvent
NETwNs64!cfPumpTheEventQueue
NETwNs64!fpStartFlowWithEvent
NETwNs64!mmacAlMpSendPackets
NETwNs64!hmacAlPtSendPackets
NETwNs64!htxHandleTxMgmtFrame
NETwNs64!cfPumpTheEventQueue
NETwNs64!emDelayedEventRoutine
ndis!ndisMTimerObjectDpc
nt!KiExecuteAllDpcs
nt!KiRetireDpcList
nt!KxRetireDpcList
nt!KiDispatchInterruptContinue

IMAGE_NAME:  NETwNs64.sys

FAILURE_ID_HASH_STRING:  km:0x133_isr_netwns64!mmactxutilpostdroppacketevent

    Loaded symbol image file: NETwNs64.sys
    Image path: \SystemRoot\system32\DRIVERS\NETwNs64.sys
    Image name: NETwNs64.sys
    Timestamp:        Thu Oct 06 16:45:03 2011 (4E8DBEEF)

更新驱动程序,你的是 2011 年的。

相关内容