Question Need help with frequently BSoD

Aug 21, 2024
3
0
10
Currently I am having frequently BDOS, once a week. All happen when I surf website using Edge browser
This is my dump text and mini dump file
Hope someone can help me with this
Minidump file: https://pixeldrain.com/u/Rh3j1HQA
*******************************************************************************
* *
* 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: fffff00216e2c760, memory referenced
Arg2: 000000000000000d, IRQL
Arg3: 0000000000000008, value 0 = read operation, 1 = write operation
Arg4: fffff00216e2c760, address which referenced memory

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


KEY_VALUES_STRING: 1

Key : Analysis.CPU.mSec
Value: 1655

Key : Analysis.Elapsed.mSec
Value: 9370

Key : Analysis.IO.Other.Mb
Value: 4

Key : Analysis.IO.Read.Mb
Value: 0

Key : Analysis.IO.Write.Mb
Value: 21

Key : Analysis.Init.CPU.mSec
Value: 249

Key : Analysis.Init.Elapsed.mSec
Value: 67484

Key : Analysis.Memory.CommitPeak.Mb
Value: 99

Key : Bugcheck.Code.LegacyAPI
Value: 0xd1

Key : Bugcheck.Code.TargetModel
Value: 0xd1

Key : Dump.Attributes.AsUlong
Value: 1008

Key : Dump.Attributes.DiagDataWrittenToHeader
Value: 1

Key : Dump.Attributes.ErrorCode
Value: 0

Key : Dump.Attributes.KernelGeneratedTriageDump
Value: 1

Key : Dump.Attributes.LastLine
Value: Dump completed successfully.

Key : Dump.Attributes.ProgressPercentage
Value: 0

Key : Failure.Bucket
Value: AV_CODE_AV_BAD_IP_nt!KiPageFault

Key : Failure.Hash
Value: {73cd60cc-83fa-6b76-df08-1961c31d7403}


BUGCHECK_CODE: d1

BUGCHECK_P1: fffff00216e2c760

BUGCHECK_P2: d

BUGCHECK_P3: 8

BUGCHECK_P4: fffff00216e2c760

FILE_IN_CAB: 082124-16500-01.dmp

DUMP_FILE_ATTRIBUTES: 0x1008
Kernel Generated Triage Dump

FAULTING_THREAD: ffffa10e2abc8040

READ_ADDRESS: fffff8021791c470: Unable to get MiVisibleState
Unable to get NonPagedPoolStart
Unable to get NonPagedPoolEnd
Unable to get PagedPoolStart
Unable to get PagedPoolEnd
unable to get nt!MmSpecialPagesInUse
fffff00216e2c760

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT: 1

PROCESS_NAME: System

TRAP_FRAME: ffffa10e2abc8040 -- (.trap 0xffffa10e2abc8040)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 rcx=0000000000000000
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=0000000000000000 rsp=0002000200000000 rbp=ffffa10e2abc8040
r8=0000000000000000 r9=0000000000000000 r10=0000000000000000
r11=0000000000000000 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up di pl nz na pe nc
00000000`00000000 ?? ???
Resetting default scope

IP_IN_FREE_BLOCK: 0

FAILED_INSTRUCTION_ADDRESS:
+0
fffff002`16e2c760 ?? ???

STACK_TEXT:
ffffd601`ca979c88 fffff802`1702bc29 : 00000000`0000000a fffff002`16e2c760 00000000`0000000d 00000000`00000008 : nt!KeBugCheckEx
ffffd601`ca979c90 fffff802`17027089 : 00000000`00000014 ffffd601`ca979ef8 00000000`00400a02 ffffa10e`2b0cd600 : nt!KiBugCheckDispatch+0x69
ffffd601`ca979dd0 fffff002`16e2c760 : fffff802`16eb76bc ffffa10e`2ab93dc0 fffff802`16e566fc ffffd601`ca9e0000 : nt!KiPageFault+0x489
ffffd601`ca979f68 fffff802`16eb76bc : ffffa10e`2ab93dc0 fffff802`16e566fc ffffd601`ca9e0000 ffffa10e`2ab8a040 : 0xfffff002`16e2c760
ffffd601`ca979f70 fffff802`17017eba : ffff8380`7f54f4b0 ffffa10e`2ab93dc0 ffffa10e`5fb520c0 00000000`00000000 : nt!KiCallInterruptServiceRoutine+0x9c
ffffd601`ca979fb0 fffff802`17018787 : 00000043`8f42575c fffff802`3f7a3257 00000043`8f06265f 00000000`00000000 : nt!KiInterruptSubDispatchNoLockNoEtw+0xfa
ffff8380`7f54f430 fffff802`1701ac7a : 00000000`00000000 00000000`00000000 ffffa10e`2abc8040 ffffa10e`501d80c0 : nt!KiInterruptDispatchNoLockNoEtw+0x37
ffff8380`7f54f5c0 00000000`00000000 : ffff8380`7f550000 ffff8380`7f549000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x5a


SYMBOL_NAME: nt!KiPageFault+489

MODULE_NAME: nt

IMAGE_NAME: ntkrnlmp.exe

IMAGE_VERSION: 10.0.22621.4036

STACK_COMMAND: .process /r /p 0xfffff80217948f40; .thread 0xffffa10e2abc8040 ; kb

BUCKET_ID_FUNC_OFFSET: 489

FAILURE_BUCKET_ID: AV_CODE_AV_BAD_IP_nt!KiPageFault

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

FAILURE_ID_HASH: {73cd60cc-83fa-6b76-df08-1961c31d7403}

Followup: MachineOwner
---------
 
Last edited by a moderator:

Eximo

Titan
Ambassador
OS and drivers up to date?

If it is always browser related and doing something like disabling hardware acceleration makes it work, that is an option. But it points towards driver issues or hardware issues.

IRQL NOT LESS OR EQUAL errors in my experience have been the result of memory errors. Either system or video memory. You can check this with memtestx86 and general GPU benchmarks (Furmark, 3D Mark)
 
Aug 21, 2024
3
0
10
OS and drivers up to date?

If it is always browser related and doing something like disabling hardware acceleration makes it work, that is an option. But it points towards driver issues or hardware issues.

IRQL NOT LESS OR EQUAL errors in my experience have been the result of memory errors. Either system or video memory. You can check this with memtestx86 and general GPU benchmarks (Furmark, 3D Mark)
I only update driver from Lenovo Vantage or Microsoft Update. My NVIDIA driver is actually really old compared to the latest NVIDIA version, but my friend tells me the driver come from Lenovo might be the best suited for my laptop.

I have used Furmark but only for few minutes, because I think it might be more harmful to my GPU. I never use memtestx86.

Thanks for your advice.
 

Eximo

Titan
Ambassador
I only update driver from Lenovo Vantage or Microsoft Update. My NVIDIA driver is actually really old compared to the latest NVIDIA version, but my friend tells me the driver come from Lenovo might be the best suited for my laptop.

I have used Furmark but only for few minutes, because I think it might be more harmful to my GPU. I never use memtestx86.

Thanks for your advice.

The GPU should self throttle, but it is a stress test and the goal is to see if it can run it successfully, you don't have to run it too long. If it fails immediately, that is a sign the GPU is already bad.

memtestx86 will let you run a check on all the system memory. If the problem is on a particular chip that you only end up using when you exceed a certain amount of memory usage, harder to detect through regular use.

There is some truth in relying on the laptop manufacturer's certified driver, but after a while they may become the worse option as support lifecycles elapse. You can always try the latest driver and reinstall the Lenovo certified one later. Just have to do a clean install with the Nvidia driver installer or use Display Driver Uninstaller to remove it when you have tried it.