Steam oyunlarında Shift+Tab attıktan sonra kasma ve mavi ekran sorunu

Katılım
9 Ocak 2025
Mesajlar
347
Çözümler
3
Beğeniler
147
  • Anakart: Gigabyte H610M H V2 DDR5.
  • İşlemci: Intel i5 14400F.
  • Ekran kartı: Intel Arc B580.
  • İşletim sistemi: Windows 11 Pro.

Arkadaşlar Hunt Showdown oyununu oynuyordum. Oyundayken Shift Tab yaptım ve oyunun tartışmalar kısmına girdim. Ardından ise bir konuya girdim ve video ya tıkladım. İzlerken video çok kastı ve sonra mavi ekran verdi. Aşırı tırstım neden olmuş olabilir? Sistemi alalı 1.5 ay oldu.

Nedense normal Steam'den girince sıkıntı çıkmıyor tartışmalara ama oyun içinde Shift Tab yapınca Steam'den bunu verdi ve video sapıttı iyice kastı sonrasında verdi bu hatayı.

Umarım doğru yapmışımdır :/
 

Dosya Ekleri

  • Ekran görüntüsü 2025-05-21 045931.webp
    161,4 KB · Görüntüleme: 110
Son düzenleyen: Moderatör:
Başlığın hemen üzerinde minidump dosya paylaşım rehberi bulunmakta. Eğer sistem içerisinde bu dosya oluştuysa paylaşmanız daha sağlıklı olur çözüm için.

Paylaştım hocam görünmüyor mu? Link olarak MediaFire'dan.

Kusura bakmayın linki yeni yüklendi bende.

Sıkıntı yok hocam bir fikriniz var mı merak ediyorum çünkü. Bir kere yedim sadece yedikten sonra 6 saat oldu hala oyundayım sıkıntı yok. Niye vermiş olabilir o an acaba.
 
Son düzenleme:
Görseldeki hata ile dump dosyasındaki hata aynı değil. Görsel nereden tam olarak?

Rich (BB code):
KERNEL_SECURITY_CHECK_FAILURE (139)
A kernel component has corrupted a critical data structure.  The corruption
could potentially allow a malicious user to gain control of this machine.
Arguments:
Arg1: 0000000000000003, A LIST_ENTRY has been corrupted (i.e. double remove).
Arg2: ffffbd081241eda0, Address of the trap frame for the exception that caused the BugCheck
Arg3: ffffbd081241ecf8, Address of the exception record for the exception that caused the BugCheck
Arg4: 0000000000000000, Reserved

Hatanın işaretlediğim ilk parametresi bir LIST_ENTRY'nin bir şekilde bozulduğunu gösteriyor. Bu bir bağlı liste veri yapısını ifade ediyor. İşaretlediğim bir diğer parametre, bize hataya sebep olan özel durumun nasıl oluştuğuna dair bazı ayrıntılar sağlayan bir başka kayıt adresini içeriyor.

Rich (BB code):
12: kd> .exr 0xffffbd081241ecf8
ExceptionAddress: fffff80690e45b97 (nt!CmpReferenceKeyControlBlock+0x0000000000000107)
   ExceptionCode: c0000409 (Security check failure or stack buffer overrun)
  ExceptionFlags: 00000001
NumberParameters: 1
   Parameter[0]: 0000000000000003
Subcode: 0x3 FAST_FAIL_CORRUPT_LIST_ENTRY

Dosyadaki mevcut duruma ait hata türünü içeren kod oldukça genel bir hata kodudur. Yani, birbirinden farklı bir sürü durum için geçerli olabilir.

Rich (BB code):
12: kd>!error c0000409
Error code: (NTSTATUS) 0xc0000409 (3221226505) - The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.

Bu noktada kayıtta mavi ile işaretlediğim hata kodunun bir alt katmanının daha ilgi çekici olduğunu söylemek gerekiyor. Bu, liste işlemlerini kontrol etmek için kullanılan güvenlik onaylama özelliğini gösteriyor, aslında bir fastfail hatası o noktada hiçbir kurtarma protokolünün çağrılmayacağını ve sistemin hemen mavi ekrana geçeceğini gösteriyor.

Rich (BB code):
nt!CmpReferenceKeyControlBlock+0x107:
fffff806`90e45b97 cd29            int     29h // Bu dosyadaki FAST_FAIL_CORRUPT_LIST_ENTRY hatasını ifade ediyor
fffff806`90e45b99 ff0dc1966a00    dec     dword ptr [nt!CmpDelayedCloseElements (fffff806`914ef260)]
fffff806`90e45b9f 488910          mov     qword ptr [rax],rdx
fffff806`90e45ba2 48894208        mov     qword ptr [rdx+8],rax
fffff806`90e45ba6 48ff0d8b287900  dec     qword ptr [nt!CmPerfCounters+0x8 (fffff806`915d8438)]
fffff806`90e45bad 48894908        mov     qword ptr [rcx+8],rcx
fffff806`90e45bb1 488909          mov     qword ptr [rcx],rcx
fffff806`90e45bb4 f0830c2400      lock or dword ptr [rsp],0

Dosyandaki stack dökülmüyor. Fark ettiğim şey Stack Pointer'ın geçersiz durumda olması, muhtemelen SP bir şekilde geçersiz durumda. Stack'leri elimle düzenleyip paylaşacağım.

Rich (BB code):
STACK_TEXT: 
ffffbd08`1241ef30 fffff806`90e44b53     :  nt!CmpReferenceKeyControlBlock+0x107 << Çökme noktası 
ffffbd08`1241ef70 fffff806`90e74792     :  nt!CmpPerformCompleteKcbCacheLookup+0x373
ffffbd08`1241f040 fffff806`90e5aa09     :  nt!CmpDoParseKey+0x332
ffffbd08`1241f2a0 fffff806`90e58a02     :  nt!CmpParseKey+0x489
ffffbd08`1241f480 fffff806`90e57101     :  nt!ObpLookupObjectName+0x3c2
ffffbd08`1241f640 fffff806`91047cf4     :  nt!ObOpenObjectByNameEx+0x201
ffffbd08`1241f790 fffff806`90dc5a3d     :  nt!CmOpenKey+0x2f4
ffffbd08`1241f8a0 fffff806`9089a4d4     :  nt!CmOpenKeyCallout+0x2d
ffffbd08`1241f8e0 fffff806`90aa51f5     :  nt!KeExpandKernelStackAndCalloutInternal+0xd4
ffffbd08`1241f950 fffff806`910d6e11     :  nt!KeExpandKernelStackAndCallout+0x15 << Stack'leri N bayt genişlet
ffffbd08`1241f990 fffff806`90cb8655     :  nt!NtOpenKeyEx+0xc1
ffffbd08`1241fa20 00007ff8`e98444c4     :  nt!KiSystemServiceCopyEnd+0x25
000000e8`0814abb8 00000000`00000000     :  0x00007ff8`e98444c4

Stack'ler bir dizi kayıt defteri anahtarı sürecini gösteriyor. Bu bakımdan ham stack'ler de ilgili kayıt defterini anahtarını gösteriyor olmalılar.

Rich (BB code):
12: kd> du ffffd50e81a6c9d4
MACHINE\SYSTEM\ControlSet001\Control\Cryptography\ECCParameters

Hatadan zaten bir sürücünün kayıt defterine kötü sonuçlarla bir güncelleme eklemeye çalıştığı anlaşılıyor. Esasen, çağrı yığınından bir kayıt defteri anahtarının açıldığı ve bir Anahtar Kontrol Bloğunun(_CM_KEY_CONTROL_BLOCK) oluşturulacağı, ancak oluşturma sırasında bir hata oluştuğu ve bunun da çökmeye neden olduğu anlaşılabiliyor.

Kayıt defteri ile ilgili her bilgi de minidump dosyalarında tutulmuyor. Aşağıdaki dosya varsa konuya eklemen iyi olabilir. O büyüklükte bir dosyayı da ancak yarın akşam inceleyebileceğimi de belirtmem gerek.

C:/Windows/MEMORY.DMP

Eğer yoksa tavsiyem sürücü doğrulayıcı çalıştırıp sürücülerini kontrol etmen olur. Eğer sürücü doğrulayıcı açıldıktan sonra sistem yeniden başlatma esnasında mavi ekran vermezse 24 saat boyunca arka planda açık kalmasını da tavsiye ederim. Hatalı bir sürücü varsa ancak böyle yakalanabilme ihtimali var...
 

Öncelikle uzun uzun yazmışsınız çok teşekkür ederim yani bu büyük ihtimal sürücüden kaynaklı onu anladım kesinlikle. Bahsettiğiniz dosya varsa size mi atayım RAR olarak? Yoksa da sürücü doğrulama mı yapayım doğru anladım değil mi?

Şunu da belirtmek isterim oyun esnasında bir problem yok mavi ekrandan sonra 6 saat oyun oynadım fakat shit Tab yapınca Steam ekranında tartışmalar kısmında videolar aşırı kasıyor ama oyun içinde bakınca sonrasında mavi ekran vermedi. Onu da belirteyim.

Yani bir kere verdi sonrasında hiçbir yerde almadım.
 
Son düzenleme:
Bahsettiğiniz dosya varsa size mi atayım RAR olarak?
Tabii ki. İncelemem gerekiyor.

Yoksa da sürücü doğrulama mı yapayım doğru anladım değil mi?
Doğru.

Endişelerin olabilir bunu anlıyorum ama bu dosya ne yazık ki bir sürücüyü kaydetmiş değil. Çekirdeği döndürmüş.

Dosyada olanı anlattım. Şimdi bunun üstüne kafamdan sana ekran kartı sürücüsünü kaldır da yeniden yükle dersem yanlış olur çünkü dosyada öyle bir şey yok. Ne bileyim şu sürücüyü kaldır dersem falan filan bunlar yanlış olur. Şunu yap veya bunu yap desem de yanlış olur çünkü bir şey görmüyorum. Yok da ondan.

Bundan dolayı da daha büyük bir döküm atmalı ya da sürücü doğrulayıcı çalıştırmalısın diyorum; dosyanın yakalayamadığını yakalama ihtimalleri var çünkü.
 

C:/Windows/MEMORY.DMP bu dosyayı Windows da bulamadım hocam direkt Win klasöründe mi olması gerekiyor yoksa başka bir dosyanın içinde olma ihtimali var mı?


Yukarıdaki sizin rehberiniz zaten bu şekilde bir yol mu izleyim hocam. Dosyayı bulamadım maalesef aradım aramanızla eşleşen öge yok diyor minidump var sadece.
 
Son düzenleme:
C:/Windows/MEMORY.DMP bu dosyayı Windows da bulamadım hocam direkt Win klasöründe mi olması gerekiyor yoksa başka bir dosyanın içinde olma ihtimali var mı?
Eğer yoksa başka bir noktada bulunmaz. Şansımız yokmuş diyelim.

Dosyayı bulamadım bana sürücü doğrulamam için program atar mısınız? Hangisiydi acaba. @bicy
Mesajımdaki linke tıklarsan adımlarını anlattığım mesaja ulaşacaksın. Sürücü doğrulayıcı Windows'un içindedir, ek bir program değildir. Uyarılarımı kesinlikle dikkate al.

İlgili mesaj:
Eğer yoksa tavsiyem sürücü doğrulayıcı çalıştırıp sürücülerini kontrol etmen olur
 

Hocam buraya kadar geldim sonuç bu.

@bicy hocam konu aşırı karışık beynim algılamıyor bile bunun kısa bir yöntemi yok mu ben onları yapana kadar PC'yi mahvederim inanın.
 

Dosya Ekleri

  • Ekran görüntüsü 2025-05-21 202054.webp
    4,8 KB · Görüntüleme: 48
İlgili dosya yok sisteminde.

Beni yanlış anlama sakın, ben seni buna zorlamak amacıyla istemiyorum. Sistem senin. Bu mavi ekran 1 kere yaşanıp bir daha yaşanmayabilir ki bu gayet olasıdır. Ben sadece sebebini sorduğum için bunu yapmanı öneriyorum. Yoksa zorunda değilsin.

Bunun yerine sistemi kullanmaya devam edip tekrar yaşayıp yaşamadığına bakabilirsin ancak. Sonra konuya gelip "Sorun tekrarlamadı." diye belirtirsen yeterli olur. Bunun dışında verilen tavsiyeler de ancak senin için boşa emek olur. Zorunda değilsin.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…