PFN_LIST_CORRUPT mavi ekran hatası

emreekiz0

Decapat
Katılım
21 Ağustos 2023
Mesajlar
85
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
IT
Merhaba, 1 haftadır IRQL_NOT_LESS_OR_EQUAL hatası alıyordum. Genellikle oyun oynarken başıma geliyordu. Bugün HP destek ile bilgisayarıma bağlanarak bazı güncellemeler ve ayarlamalar gerçekleştirdiler ancak bu sefer de ekteki hatayı almaya başladım. Araştırdığımda genellikle RAM bozulması bu hataya sebebiyet verdiğini öğrendim. Bazen de oyun oynarken RTX 4050 DX 12 function error hatası alıyordum. Sizce bu bilgisayarın problemi nedir? (minidump dosyası oluşturmamış Windows o yüzden olay görüntüleyicisini paylaşmak istedim en azından) anlayan arkadaşlar yardımcı olursa ya da bu hataların sebebi hakkında fikir yürütürse çok memnun olurum. İyi sosyaller.

 

Dosya Ekleri

  • hata.png
    hata.png
    521,6 KB · Görüntüleme: 34
Donanım sorunu olabilir. Dump dosyalarını paylaş.

 
Sırayla aldığın hataları elimden geldiğince açıklamaya çalışacağım.

Rich (BB code):
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: 000000000000010c, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffff803793df385, address which referenced memory

Parametre 1 bize referans verilen belleği işaret eder. Şöyle ki herhangi bir hizmet veya sürücü referans verdiği belleklere erişemezse, o bellek geçersiz duruma düşüyor. Sonrasında da PageFault hatası sonrası mavi ekrana düşüyor.

Rich (BB code):
TRAP_FRAME: fffff8037ea766e0 -- (.trap 0xfffff8037ea766e0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=00000000ffffffff rbx=0000000000000000 rcx=0000000000000100
rdx=ffffbd8d618db378 rsi=0000000000000000 rdi=0000000000000000
rip=fffff803793df385 rsp=fffff8037ea76870 rbp=00000000000003a0
 r8=0000000000000001 r9=0000000000000000 r10=fffff80378269110
r11=fffff8037ea76a80 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei ng nz na po nc
dxgmms2!CRefCountedBuffer::RefCountedBufferRelease+0x7:
fffff803`793df385 f00fc1410c lock xadd dword ptr [rcx+0Ch],eax ds:00000000`0000010c=????????
Resetting default scope

Rich (BB code):
kd> ln fffff803793df385
Browse module
Set bu breakpoint

(fffff803`793df37e) dxgmms2!CRefCountedBuffer::RefCountedBufferRelease+0x7  | (fffff803`793df3c6) dxgmms2!VidSchiUpdateVSyncMultiplier

Rich (BB code):
kd> KnL
 # Child-SP RetAddr Call Site
00 fffff803`7ea76598 fffff803`7842c4e9 nt!KeBugCheckEx
01 fffff803`7ea765a0 fffff803`78427a34 nt!KiBugCheckDispatch+0x69
02 fffff803`7ea766e0 fffff803`793df385 nt!KiPageFault+0x474
03 fffff803`7ea76870 fffff803`793deba3 dxgmms2!CRefCountedBuffer::RefCountedBufferRelease+0x7
04 fffff803`7ea768a0 fffff803`79401a10 dxgmms2!VidSchiReleasePrivateDataReference+0x6cab
05 fffff803`7ea768d0 fffff803`793e0a94 dxgmms2!VidSchiCompleteHwQueuePacket+0x85c
06 fffff803`7ea769a0 fffff803`793e0c4d dxgmms2!VidSchiTryCompleteHwQueuePacket+0x8c
07 fffff803`7ea769e0 fffff803`793e109e dxgmms2!VidSchiUnwaitNodeHwQueueProgress+0x109
08 fffff803`7ea76a60 fffff803`793de68e dxgmms2!VidSchiProcessMonitoredFenceSignaledDpc+0x6a
09 fffff803`7ea76ad0 fffff803`aa6141f9 dxgmms2!VidSchDdiNotifyDpc+0x13bae
0a fffff803`7ea76b40 fffff803`c1229719 dxgkrnl!DxgNotifyDpcCB+0x99
0b fffff803`7ea76c20 fffff803`783c509f nvlddmkm+0xb99719
0c fffff803`7ea76c28 fffff803`7820f018 nt!HalpHvTimerArm+0x8f
0d fffff803`7ea76c30 00000000`00000000 nt!KeQueryPerformanceCounter+0x58

Burada aslında hata olmadan önce belleğe başvuran adres belirtiliyor. Bunu parametre 4 gösterir. Bu tamamen ekran kartı problemli bir hata. Ayrıca bakarsan referans verilen adresler bize belirtilmemiş. Ki o sürücünün ben NVIDIA'dan olduğunu düşünmüyor değilim.

Rich (BB code):
 lmvm nvlddmkm
Browse full module list
start end module name
fffff803`c0690000 fffff803`c40b8000 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:  Thu Jan 18 09:57:27 2024 (65A8CBD7)
 CheckSum: 0390EFE3
 ImageSize: 03A28000
 Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
 Information from resource tables:

0: kd> lmvm nvhda64v
Browse full module list
start end module name
fffff803`b18a0000 fffff803`b18be000 nvhda64v (deferred)
 Image path: nvhda64v.sys
 Image name: nvhda64v.sys
 Browse all global symbols functions data
 Timestamp:  Fri Jan 20 13:48:10 2023 (63CA716A)
 CheckSum: 0001EE26
 ImageSize: 0001E000
 Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
 Information from resource tables:

Evet NVIDIA sürücün eski değil güncel. Bu verilen hataların hepsi bir donanım sıkıntısından dolayı da olabilir bu arada. Bunun için OCCT ve FurMark üzerinden ekran kartını sıcaklık durumuna göre 30-45 dakika arası test et.
*OCCT download
*Furmark download
NVIDIA sürücü yanında yüklenen yan paketler eski onları güncelleyelim. Sen DDU ile uğraşma temiz kurulum rehberi koyacağım.
Rehber: NVIDIA Sürücü Temiz Kurulum

Rich (BB code):
kd> KnL
 # Child-SP RetAddr Call Site
00 fffff807`435543a8 fffff807`40c2c4e9 nt!KeBugCheckEx
01 fffff807`435543b0 fffff807`40c27a34 nt!KiBugCheckDispatch+0x69
02 fffff807`435544f0 fffff807`40a16301 nt!KiPageFault+0x474
03 fffff807`43554680 fffff807`40a156eb nt!MmUnmapLockedPages+0x91
04 fffff807`435546f0 fffff807`40a14d0f nt!MmUnlockPages+0x6b
05 fffff807`43554790 fffff807`40a14867 nt!IopfCompleteRequest+0x48f
06 fffff807`43554870 fffff807`ac34cb25 nt!IofCompleteRequest+0x17
07 fffff807`435548a0 fffff807`ac34c14d HIDCLASS!HidpDistributeInterruptReport+0x3d5
08 fffff807`435549a0 fffff807`40a149b4 HIDCLASS!HidpInterruptReadComplete+0x44d
09 fffff807`43554a50 fffff807`40a14867 nt!IopfCompleteRequest+0x134
0a fffff807`43554b30 fffff807`af649aeb nt!IofCompleteRequest+0x17
0b fffff807`43554b60 fffff807`af65c3a7 BTHport!BthCompleteRequest+0x1b7
0c fffff807`43554bd0 fffff807`af64c4b6 BTHport!L2Cap_CompleteReadIrpList+0xd7
0d fffff807`43554c10 fffff807`af5c8ff1 BTHport!L2CapInt_ProcessReadBip+0x566
0e fffff807`43554dd0 fffff807`af5c863a BTHport!HCI_ProcessAclReadBip+0x915
0f fffff807`43554f00 fffff807`af63d972 BTHport!HCI_ProcessAclRead+0x3ba
10 fffff807`43554fa0 fffff807`af5b74f5 BTHport!HCI_ProcessMpBip+0x6a
11 fffff807`43555020 fffff807`af64193f BTHport!BTHPORT_RecvMpBip+0x3d
12 fffff807`43555050 fffff807`af641a9c BTHport!HciTransportPacketReader::OnPacketReceived+0x183
13 fffff807`435550b0 fffff807`af6373b2 BTHport!HciTransportPacketReader::OnReceivePacketCompletion+0x138
14 fffff807`43555150 fffff807`af6373ef BTHport!HciReceivePacketRequest::EvtRequestCompletionRoutine+0x2b6
15 fffff807`43555200 fffff807`41e3fafc BTHport!HciReceivePacketRequest::EvtRequestCompletionRoutineThunk+0xf

Diğer dosya anlamışsındır Bluetooth ile alakalı. Bununla alakalı sürücüyü bulmak için biraz uğraştım😁. Sıralanmış listeden baktığımda gözüme sadece mtkbtfilterx.sys MediaTek sürücüsü çarpıyor.

Rich (BB code):
kd> lmDvmmtkbtfilterx
Browse full module list
start end module name
fffff807`af520000 fffff807`af568000 mtkbtfilterx (deferred)
 Image path: mtkbtfilterx.sys
 Image name: mtkbtfilterx.sys
 Browse all global symbols functions data
 Timestamp:  Tue Feb 21 12:57:35 2023 (63F4958F)
 CheckSum: 00056BFA
 ImageSize: 00048000
 Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
 Information from resource tables:

Bunu güncelleyelim eskiymiş zaten.

Rich (BB code):
kd> KnL
 # Child-SP RetAddr Call Site
00 ffffbe8e`a43fe778 fffff802`0ef4662a nt!KeBugCheckEx
01 ffffbe8e`a43fe780 fffff802`0ee22012 nt!HvlpVtlCallExceptionHandler+0x22
02 ffffbe8e`a43fe7c0 fffff802`0ecaf3b3 nt!RtlpExecuteHandlerForException+0x12
03 ffffbe8e`a43fe7f0 fffff802`0ed099de nt!RtlDispatchException+0x2f3
04 ffffbe8e`a43fef60 fffff802`0ee2c63c nt!KiDispatchException+0x1ae
05 ffffbe8e`a43ff640 fffff802`0ee25a2d nt!KiExceptionDispatch+0x13c
06 ffffbe8e`a43ff820 fffff802`0b485fc1 nt!KiInvalidOpcodeFault+0x32d
07 ffffbe8e`a43ff9b0 fffff802`0b4804c6 FLTMGR!FltpExpandShortNames+0x11
08 ffffbe8e`a43ffa30 fffff802`0b481314 FLTMGR!FltpGetNormalizedFileNameWorker+0x1d6
09 ffffbe8e`a43ffa80 fffff802`0b445e59 FLTMGR!FltpCreateFileNameInformation+0x164
0a ffffbe8e`a43ffaf0 fffff802`0b446c07 FLTMGR!HandleStreamListNotSupported+0x129
0b ffffbe8e`a43ffb30 fffff802`0b446564 FLTMGR!FltpGetFileNameInformation+0x357
0c ffffbe8e`a43ffbd0 fffff802`0966e1d0 FLTMGR!FltGetFileNameInformation+0x1b4
0d ffffbe8e`a43ffc70 fffff802`0b480643 luafv!LuafvGenerateFileName+0x60
0e ffffbe8e`a43ffca0 fffff802`0b480316 FLTMGR!FltpCallOpenedFileNameHandler+0x6f
0f ffffbe8e`a43ffcf0 fffff802`0b481314 FLTMGR!FltpGetNormalizedFileNameWorker+0x26
10 ffffbe8e`a43ffd40 fffff802`0b445e59 FLTMGR!FltpCreateFileNameInformation+0x164
11 ffffbe8e`a43ffdb0 fffff802`0b446c07 FLTMGR!HandleStreamListNotSupported+0x129
12 ffffbe8e`a43ffdf0 fffff802`0b446564 FLTMGR!FltpGetFileNameInformation+0x357
13 ffffbe8e`a43ffe90 fffff802`86bf1eea FLTMGR!FltGetFileNameInformation+0x1b4
14 ffffbe8e`a43fff30 ffff800c`94cfe9e0 gameflt+0x1eea
15 ffffbe8e`a43fff38 ffffbe8e`a32365e0 0xffff800c`94cfe9e0
16 ffffbe8e`a43fff40 ffffbe8e`a3236888 0xffffbe8e`a32365e0
17 ffffbe8e`a43fff48 0e62ce2f`0e62a22b 0xffffbe8e`a3236888
18 ffffbe8e`a43fff50 ffffbe8e`a43fffb0 0x0e62ce2f`0e62a22b
19 ffffbe8e`a43fff58 fffff802`0ee1b80e 0xffffbe8e`a43fffb0
1a ffffbe8e`a43fff60 fffff802`0ee1b7cc nt!KxSwitchKernelStackCallout+0x2e
1b ffffbe8e`a32365e0 00000000`00000000 nt!KiSwitchKernelStackContinue

Rich (BB code):
*** WARNING: Unable to verify timestamp for gameflt.sys

Bir diğer hata gameflt.sys yani Xbox dosyalarından biri. Orada fark edersen luafv yani Windows disk sanallaştırması ile görevli bir sürücü var. Ben bunun tamamen Xbox'ın oyunları sanal sürücüye kaydetmesinden ve bu kaydetmede Xbox sorunlu olduğunu düşünüyorum. Bunun çözümü için Xbox uygulamaları kaldırılması gerekli fakat en sona atılabilir. Şu anlık uğraşmaya değmez, karışık çünkü. Belki işin sonunda format atılma durumu olur o zaman hiç yüklemezsin.

Rich (BB code):
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc). If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 000000000000008d,
Arg2: 0000000000382810
Arg3: 0000000000410100
Arg4: ffff8460056c59b8

0x8D
Durumu tutarsız olan sayfa çerçeve numarası​
0​
0​
Sayfasız liste bozuk. Bu hata kodu büyük olasılıkla bir donanım sorununu gösterir.​

Rich (BB code):
!pte ffff8460056c59b8
 VA ffffc00ad8b37000
PXE at FFFF844221108C00 PPE at FFFF844221180158 PDE at FFFF84423002B628 PTE at FFFF8460056C59B8
contains 0A00000437400863 contains 0A0000028513C863 contains 0000000000000000
pfn 437400 ---DA--KWEV pfn 28513c ---DA--KWEV contains 0000000000000000
not valid

Başlığa yazılan hata sona kalmış 😄. Buradaki hata hatayı tanımlayan parametreye göre donanım sorunu. Tabii neden olduğuna göre de değişebilir durum fakat test etmekte fayda vardır bence. Girdiler de geçersiz bu arada.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.


Ayrıca olay loglarında yönetim olayları kısmını da paylaş.
*Rehber: Olay Görüntüleyicisi Raporu Paylaşmak

En sonrasında yaptığımız şeylerden hiç fayda gelmezse format atmayı deneyebilirsin. Normalde pek önermem ama laptop mavi ekran hataları karışık oluyor.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı