WIN10开机突然,过一会就自动重启蓝屏DRIVER_IRQL_NOT_LESS_OR_EQUAL

avatar
作者
猴君
阅读量:1

环境:

Win10 专业版

DELL7080

问题描述:

WIN10开机突然,过一会就自动重启蓝屏DRIVER_IRQL_NOT_LESS_OR_EQUAL
在这里插入图片描述事件日志

在这里插入图片描述

解决方案:

1.找到MEMORY.DMP文件内容,分析一下

 Microsoft (R) Windows Debugger Version 10.0.18362.1 AMD64 Copyright (c) Microsoft Corporation. All rights reserved.   Loading Dump File [E:\MEMORY\MEMORY.DMP] Kernel Bitmap Dump File: Kernel address space is available, User address space may not be available.  Symbol search path is: srv* Executable search path is:  Windows 10 Kernel Version 19041 MP (16 procs) Free x64 Product: WinNt, suite: TerminalServer SingleUserTS Built by: 19041.1.amd64fre.vb_release.191206-1406 Machine Name: Kernel base = 0xfffff803`27a00000 PsLoadedModuleList = 0xfffff803`2862a250 Debug session time: Fri Jul 12 09:00:07.774 2024 (UTC + 8:00) System Uptime: 0 days 0:05:14.661 Loading Kernel Symbols ............................................................... ..........................Page 46a880 not present in the dump file. Type ".hh dbgerr004" for details ...................................... ................................................................ ........ Loading User Symbols  Loading unloaded module list ........ For analysis of this file, run !analyze -v 0: kd> !analyze -v ******************************************************************************* *                                                                             * *                        Bugcheck Analysis                                    * *                                                                             * *******************************************************************************  DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high.  This is usually caused by drivers using improper addresses. If kernel debugger is available get stack backtrace. Arguments: Arg1: 0000000000000060, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff8033e0d8304, address which referenced memory  Debugging Details: ------------------   KEY_VALUES_STRING: 1   PROCESSES_ANALYSIS: 1  SERVICE_ANALYSIS: 1  STACKHASH_ANALYSIS: 1  TIMELINE_ANALYSIS: 1   DUMP_CLASS: 1  DUMP_QUALIFIER: 401  BUILD_VERSION_STRING:  19041.1.amd64fre.vb_release.191206-1406  SYSTEM_MANUFACTURER:  Dell Inc.  SYSTEM_PRODUCT_NAME:  OptiPlex 7080  SYSTEM_SKU:  09A4  BIOS_VENDOR:  Dell Inc.  BIOS_VERSION:  1.6.0  BIOS_DATE:  09/29/2021  BASEBOARD_MANUFACTURER:  Dell Inc.  BASEBOARD_PRODUCT:  0J37VM  BASEBOARD_VERSION:  A01  DUMP_TYPE:  1  BUGCHECK_P1: 60  BUGCHECK_P2: 2  BUGCHECK_P3: 0  BUGCHECK_P4: fffff8033e0d8304  READ_ADDRESS:  0000000000000060   CURRENT_IRQL:  2  FAULTING_IP:  rtwlanu+48304 fffff803`3e0d8304 488b5260        mov     rdx,qword ptr [rdx+60h]  CPU_COUNT: 10  CPU_MHZ: b58  CPU_VENDOR:  GenuineIntel  CPU_FAMILY: 6  CPU_MODEL: a5  CPU_STEPPING: 5  CPU_MICROCODE: 6,a5,5,0 (F,M,S,R)  SIG: EC'00000000 (cache) EC'00000000 (init)  BLACKBOXBSD: 1 (!blackboxbsd)   BLACKBOXNTFS: 1 (!blackboxntfs)   BLACKBOXPNP: 1 (!blackboxpnp)   BLACKBOXWINLOGON: 1  DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT  BUGCHECK_STR:  AV  PROCESS_NAME:  System  ANALYSIS_SESSION_HOST:  ST-L  ANALYSIS_SESSION_TIME:  07-12-2024 09:41:32.0623  ANALYSIS_VERSION: 10.0.18362.1 amd64fre  TRAP_FRAME:  fffff8032695a980 -- (.trap 0xfffff8032695a980) NOTE: The trap frame does not contain all registers. Some register values may be zeroed or incorrect. rax=ffff9f87137ad000 rbx=0000000000000000 rcx=ffff9f8715000000 rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000 rip=fffff8033e0d8304 rsp=fffff8032695ab10 rbp=0000000000000000  r8=ffff9f8715000000  r9=0000000000000000 r10=fffff803266a0ac0 r11=6924020181af0100 r12=0000000000000000 r13=0000000000000000 r14=0000000000000000 r15=0000000000000000 iopl=0         nv up ei ng nz na pe nc rtwlanu+0x48304: fffff803`3e0d8304 488b5260        mov     rdx,qword ptr [rdx+60h] ds:00000000`00000060=???????????????? Resetting default scope  LAST_CONTROL_TRANSFER:  from fffff80327def929 to fffff80327ddda20  STACK_TEXT:   fffff803`2695a838 fffff803`27def929 : 00000000`0000000a 00000000`00000060 00000000`00000002 00000000`00000000 : nt!KeBugCheckEx fffff803`2695a840 fffff803`27debc29 : 00000000`00000000 00000000`00000001 ffff9f87`1382f1b0 ffff9f87`1382f1b0 : nt!KiBugCheckDispatch+0x69 fffff803`2695a980 fffff803`3e0d8304 : 00000000`00000000 00000000`00000000 00000000`c0000001 ffff9f87`15000000 : nt!KiPageFault+0x469 fffff803`2695ab10 fffff803`3e0d07f0 : ffff9f87`1501bc58 ffff9f87`1501bc58 00000000`00000000 00000000`00000000 : rtwlanu+0x48304 fffff803`2695ab40 fffff803`3e0d08a8 : 00000000`00000000 ffff9f87`1501bc58 00000000`00000000 ffff9f87`15000000 : rtwlanu+0x407f0 fffff803`2695abb0 fffff803`3e179b3a : ffff9f87`15000000 fffff803`2695ad00 fffff803`3e64d000 ffff9f87`1501bc58 : rtwlanu+0x408a8 fffff803`2695ac00 fffff803`3e179250 : ffff9f87`15029958 fffff803`3e505585 ffff9f87`1501bc58 ffff9f87`15000000 : rtwlanu+0xe9b3a fffff803`2695af00 fffff803`3e35761a : ffff9f87`15000000 ffff9f87`14150002 ffff9f87`19acf0e6 ffff9f87`15000000 : rtwlanu+0xe9250 fffff803`2695af40 fffff803`3e357afd : ffff9f87`1501bc58 fffff803`2695afc0 ffff9f87`19acf0e8 fffff803`2c80d291 : rtwlanu+0x2c761a fffff803`2695af80 fffff803`3e3574b9 : ffff9f87`15000000 ffff9f87`14150000 ffff9f87`14a8d980 00000000`0000008e : rtwlanu+0x2c7afd fffff803`2695aff0 fffff803`3e356fd2 : ffff9f87`15000000 00000000`00000002 ffff9f87`13542ca0 ffff9f87`14a8d980 : rtwlanu+0x2c74b9 fffff803`2695b030 fffff803`3e0d6b27 : ffff9f87`1378e600 00000000`00000000 00000000`00000000 ffff9f87`137bd280 : rtwlanu+0x2c6fd2 fffff803`2695b080 fffff803`2c7a9249 : ffff9f87`1355d1a0 fffff803`00000000 00006078`d9270f00 ffff9f87`1378e630 : rtwlanu+0x46b27 fffff803`2695b110 fffff803`2c7ac7a4 : 00006078`ecaa2e58 ffff9f87`1355d1a0 ffff9f87`1355d1a0 00000000`00000000 : Wdf01000!FxRequestBase::CompleteSubmitted+0xe9 [minkernel\wdf\framework\shared\core\fxrequestbase.cpp @ 530]  fffff803`2695b1a0 fffff803`27d45d46 : ffff9f87`13866050 ffff9f87`1efc7002 ffff9f87`1efc7060 00000000`00000000 : Wdf01000!FxIoTarget::_RequestCompletionRoutine+0xe4 [minkernel\wdf\framework\shared\targets\general\fxiotarget.cpp @ 2448]  fffff803`2695b210 fffff803`27c3c7ce : ffff9f87`1efc7060 fffff803`2695b2c9 00000000`00000000 ffff9f87`1efc7493 : nt!IopUnloadSafeCompletion+0x56 fffff803`2695b240 fffff803`27c3c697 : 00000000`00000001 00000000`00000000 ffff9f87`137cc810 00000000`00000002 : nt!IopfCompleteRequest+0x11e fffff803`2695b330 fffff803`2c7a811a : 00000000`00000000 ffff9f87`13033d30 ffff9f87`1efc7060 fffff803`2695b410 : nt!IofCompleteRequest+0x17 fffff803`2695b360 fffff803`2c7a5bbf : ffff9f87`24ad9b02 fffff803`27d20424 ffff9f87`1efc7060 00000000`00000000 : Wdf01000!FxRequest::CompleteInternal+0x23a [minkernel\wdf\framework\shared\core\fxrequest.cpp @ 869]  fffff803`2695b3f0 fffff803`2e980eed : 00000000`ffffff02 ffff9f87`24ad9a30 ffff9f87`137ccbf0 ffff9f87`137ccbf0 : Wdf01000!imp_WdfRequestComplete+0x8f [minkernel\wdf\framework\shared\core\fxrequestapi.cpp @ 436]  fffff803`2695b450 fffff803`2e980db1 : ffff9f87`24ad9bd0 00000000`000000e6 ffff9f87`24ad9c60 fffff803`2695b668 : USBXHCI!Bulk_Transfer_CompleteCancelable+0xc9 fffff803`2695b4b0 fffff803`2e980ba0 : 00000000`00000004 fffff803`2695b620 00000000`00000000 ffff9f87`137e5090 : USBXHCI!Bulk_ProcessTransferEventWithED1+0x1fd fffff803`2695b560 fffff803`2e9788c1 : 00000000`00000004 fffff803`2695b638 00000000`00000008 fffff803`2695b640 : USBXHCI!Bulk_EP_TransferEventHandler+0x10 fffff803`2695b590 fffff803`2e9783f5 : 00000000`00000780 00006078`ece3a400 ffff9f87`131f12c0 ffff9f87`13714320 : USBXHCI!Endpoint_TransferEventHandler+0xb1 fffff803`2695b5f0 fffff803`2e9780cc : 00000000`00000002 00000000`00000000 00006078`eceb9308 00000000`00000001 : USBXHCI!Interrupter_DeferredWorkProcessor+0x315 fffff803`2695b6f0 fffff803`2c7a38f6 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : USBXHCI!Interrupter_WdfEvtInterruptDpc+0xc fffff803`2695b720 fffff803`27c3a69e : fffff803`266a0240 00000000`00000000 fffff803`2695ba20 00000000`00000000 : Wdf01000!FxInterrupt::_InterruptDpcThunk+0xa6 [minkernel\wdf\framework\shared\irphandlers\pnp\km\interruptobjectkm.cpp @ 410]  fffff803`2695b760 fffff803`27c39984 : 00000000`00000000 00000000`00000000 00000000`00140001 00000000`00000000 : nt!KiExecuteAllDpcs+0x30e fffff803`2695b8d0 fffff803`27de158e : 00000000`00000000 fffff803`2669d180 fffff803`28726600 ffff9f87`25f58640 : nt!KiRetireDpcList+0x1f4 fffff803`2695bb60 00000000`00000000 : fffff803`2695c000 fffff803`26955000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x9e   THREAD_SHA1_HASH_MOD_FUNC:  735f1254286616ef1fc93f2fd2669b7149224dbb  THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  20a47503875ea33d762e7925974100116e8849ce  THREAD_SHA1_HASH_MOD:  c42ed4c6ff47989179e03a072fb3ecc42c29e9eb  FOLLOWUP_IP:  rtwlanu+48304 fffff803`3e0d8304 488b5260        mov     rdx,qword ptr [rdx+60h]  FAULT_INSTR_CODE:  60528b48  SYMBOL_STACK_INDEX:  3  SYMBOL_NAME:  rtwlanu+48304  FOLLOWUP_NAME:  MachineOwner  MODULE_NAME: rtwlanu  IMAGE_NAME:  rtwlanu.sys  DEBUG_FLR_IMAGE_TIMESTAMP:  6107c19e  STACK_COMMAND:  .thread ; .cxr ; kb  BUCKET_ID_FUNC_OFFSET:  48304  FAILURE_BUCKET_ID:  AV_rtwlanu!unknown_function  BUCKET_ID:  AV_rtwlanu!unknown_function  PRIMARY_PROBLEM_CLASS:  AV_rtwlanu!unknown_function  TARGET_TIME:  2024-07-12T01:00:07.000Z  OSBUILD:  19041  OSSERVICEPACK:  0  SERVICEPACK_NUMBER: 0  OS_REVISION: 0  SUITE_MASK:  272  PRODUCT_TYPE:  1  OSPLATFORM_TYPE:  x64  OSNAME:  Windows 10  OSEDITION:  Windows 10 WinNt TerminalServer SingleUserTS  OS_LOCALE:    USER_LCID:  0  OSBUILD_TIMESTAMP:  unknown_date  BUILDDATESTAMP_STR:  191206-1406  BUILDLAB_STR:  vb_release  BUILDOSVER_STR:  10.0.19041.1.amd64fre.vb_release.191206-1406  ANALYSIS_SESSION_ELAPSED_TIME:  b1ed  ANALYSIS_SOURCE:  KM  FAILURE_ID_HASH_STRING:  km:av_rtwlanu!unknown_function  FAILURE_ID_HASH:  {ba94ae44-1665-76da-0bc4-d0359d32d7d0}  Followup:     MachineOwner ---------  0: kd>  0: kd>  0: kd>  0: kd>  0: kd>  0: kd>   

2.根据您提供的蓝屏转储(crash dump)文件分析结果,这次操作系统崩溃(蓝屏)是由 DRIVER_IRQL_NOT_LESS_OR_EQUAL 错误引起的。这个错误表明在过高的中断请求级别(IRQL)下尝试访问了一个分页(或完全无效的)地址。这种情况通常是由于驱动程序使用了不当的地址。

这里是一些关键信息的解读:

错误代码:DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) 错误参数:     Arg1:0000000000000060,尝试访问的内存地址。     Arg2:0000000000000002,IRQL 级别。     Arg3:0000000000000000,操作类型(0 表示读操作,1 表示写操作)。     Arg4:fffff8033e0d8304,引用内存的地址。 故障指令地址:rtwlanu+48304,这表明错误发生在 rtwlanu.sys 驱动的某个位置。 当前中断级别:2,表示当前操作在较高的 IRQL 下发生。 访问的地址:0000000000000060,这通常不是一个有效的地址。 

3.rtwlanu.sys 是什么?

rtwlanu.sys 是一个与无线网络适配器相关的系统文件,通常是 Realtek 无线网卡驱动程序的一部分。这个文件作为驱动程序在 Windows 操作系统中运行,负责管理无线网络连接和通信。
为什么 rtwlanu.sys 很重要:

硬件兼容性:它确保您的 Realtek 无线网卡与操作系统兼容,并能够正常工作。 网络连接:驱动程序管理无线网络的连接和断开,以及数据的发送和接收。 性能优化:它可能包含对无线网卡性能的优化,以确保网络速度和稳定性。 

问题和解决方案:

如果 rtwlanu.sys 文件出现问题,比如文件损坏、版本过旧或者不兼容,可能会导致无线网络连接问题,甚至系统崩溃(蓝屏错误)。解决这类问题的一些常见步骤包括:

更新驱动程序:通过设备管理器或硬件制造商的官方网站下载并安装最新的驱动程序版本。 检查硬件:确保无线网卡没有物理损坏,并且正确安装在计算机上。 系统更新:确保操作系统是最新的,因为 Windows 更新有时会包含对驱动程序的改进和修复。 故障排除:运行硬件故障排除工具,检查是否有任何冲突或问题。 系统还原:如果问题始于最近的系统更改,您可以尝试使用系统还原功能回退到之前的状态。 

4.本案例直接更新无线网卡驱动解决

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!