[CODE lang="rich" highlight="7,8"]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: ffffd5886d074000, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffff802363220d2, address which referenced memory
[/CODE]
Yüksek kesme seviyesinde iken henüz bir belleğe eşlenmemiş bir '0' sayfasına eşlenmek mavi ekranla sonuçlanır.
Rich (BB code):
1: kd> !pte ffffd5886d074000
VA ffffd5886d074000
PXE at FFFFBD5EAF57AD58 PPE at FFFFBD5EAF5AB108 PDE at FFFFBD5EB5621B40 PTE at FFFFBD6AC43683A0
contains 0A00000465400863 contains 0A000004318C9863 contains 0A000004319ED863 contains 0000000000000080
pfn 465400 ---DA--KWEV pfn 4318c9 ---DA--KWEV pfn 4319ed ---DA--KWEV not valid
DemandZero
Protect: 4 - ReadWrite
Ekran kartı sürücün henü Demand Zero yani bir fiziksel bellek eşlenmesi olmayan, ayrılmayan bir sayfaya erişiyor. Sistem normal şartlarda hatayı fiziksel bir sayfa ayırarak, sayfayı sıfırlayarak ve sayfa tablosunu yeni eşlemeyi yansıtacak şekilde güncelleyerek ele alabilir ama IRQL 2 düzeyinde bunu yapamadığı için mavi ekranla sonuçlanıyor.
Kod:
TRAP_FRAME: fffffd8ad0f595c0 -- (.trap 0xfffffd8ad0f595c0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000088 rbx=0000000000000000 rcx=0000000000000001
rdx=0000000000000004 rsi=0000000000000000 rdi=0000000000000000
rip=fffff802363220d2 rsp=fffffd8ad0f59750 rbp=fffffd8ad0f597c9
r8=ffffac0cfcaed190 r9=fffffd8ad0f597f8 r10=0000000000000005
r11=0000000000000080 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl zr na po nc
nvlddmkm+0x8020d2:
fffff802`363220d2 0f114360 movups xmmword ptr [rbx+60h],xmm0 ds:00000000`00000060=????????????????????????????????
Resetting default scope
Trap yığınında pointer movup alanının null olduğunu da görebiliyoruz. Ekran kartı sürücünü güncellemelisin:
Kod:
1: kd> lmvm nvlddmkm
Browse full module list
start end module name
fffff802`35b20000 fffff802`3731f000 nvlddmkm T (no symbols)
Loaded symbol image file: nvlddmkm.sys
Image path: nvlddmkm.sys
Image name: nvlddmkm.sys
Browse all global symbols functions data
Timestamp: Sun Jul 5 22:10:55 2020 (5F0225BF)
CheckSum: 0178E07B
ImageSize: 017FF000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4