最近我家里的网络断了,所以我用 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 年的。