我最近将我的 Dell Vostro 460 更新到了 Windows 10。它运行了一段时间,但现在我不断收到 IRQL_UNEXPECTED_VALUE 蓝屏。
BSOD 的起点可能是我的一个路由器出现故障(无法连接到互联网),尽管另一个路由器运行正常。根据 bluescreenview,BSOD 是由 nwifi.sys 引起的,其中还涉及 ndis.sys、ntoskrnl.exe 和 tcip.sys。
Google 让我相信我的 DW1525 (802.11n) Wlan 卡的驱动程序导致了这些崩溃。我尝试更新它们,但戴尔的驱动程序无法在 Windows 10 上安装,而我从 DriverMax 获得的驱动程序不起作用。
我能解决这个问题吗?还是我唯一的选择就是回到 Windows 7?如果是的话,为什么 Windows 10 一开始就运行正常?感谢大家的回答——我现在有点困惑。
编辑:在我运行 CMD 命令提示符中的 sfc /scannow 后,我的路由器几个小时内都没有崩溃,并且又恢复了工作。我会不断更新这篇文章。
小型转储在这里:http://s000.tinyupload.com/index.php?file_id=21528134954441516816
答案1
根据转储信息,崩溃是由您的 WIFI 适配器(Atheros 驱动程序)引起的:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
IRQL_UNEXPECTED_VALUE (c8)
The processor's IRQL is not what it should be at this time. This is
usually caused by a lower level routine changing IRQL for some period
and not restoring IRQL at the end of that period (eg acquires spinlock
but doesn't release it).
if UniqueValue is 0 or 1
2 = APC->KernelRoutine
3 = APC
4 = APC->NormalRoutine
Arguments:
Arg1: 0000000000000000, (Current IRQL << 16) | (Expected IRQL << 8) | UniqueValue
Arg2: 0000000000000002
Arg3: 0000000000000000
Arg4: 0000000000000000
Debugging Details:
------------------
*** WARNING: Unable to verify timestamp for athrx.sys
*** ERROR: Module load completed but symbols could not be loaded for athrx.sys
BIOS_DATE: 02/15/2011
BASEBOARD_PRODUCT: 0Y2MRG
BASEBOARD_VERSION: A00
BUGCHECK_P1: 0
BUGCHECK_P2: 2
BUGCHECK_P3: 0
BUGCHECK_P4: 0
CPU_COUNT: 8
CPU_MHZ: d40
CPU_VENDOR: GenuineIntel
CPU_FAMILY: 6
CPU_MODEL: 2a
CPU_STEPPING: 7
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT
BUGCHECK_STR: 0xC8
PROCESS_NAME: System
CURRENT_IRQL: 2
ANALYSIS_VERSION: 10.0.10240.9 amd64fre
LAST_CONTROL_TRANSFER: from fffff800071fe734 to fffff800071c1d00
STACK_TEXT:
00 nt!KeBugCheckEx
01 nt! ?? ::FNODOBFM::`string'
02 tcpip!FlReceiveNetBufferListChain
03 ndis!ndisMIndicateNetBufferListsToOpen
04 ndis!ndisMTopReceiveNetBufferLists
05 ndis!ndisCallReceiveHandler
06 ndis!NdisMIndicateReceiveNetBufferLists
07 athrx
08 0x0
09 athrx
0a 0x0
IMAGE_NAME: athrx.sys
Loaded symbol image file: athrx.sys
Image path: \SystemRoot\System32\drivers\athrx.sys
Image name: athrx.sys
Browse all global symbols functions data
Timestamp: Thu Jul 01 22:27:36 2010
你的司机是 2010 年的,寻找更新的驱动程序。