Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Astronotarda

Üstün
Katılım
28 Ocak 2024
Mesajlar
2.895
Çözümler
22
Beğeniler
2.490
Yer
Planarcadia
RAM'leri kontrol ettim, testlerini yaptım, doğru çalışıyorlar. Bilgisayar oyunlarda önemli işlerde sorun çıkartmazken bir anda durduk yere bu hatayla mavi ekran veriyor. Ne yapabilirim? Yardımcı olursanız sevinirim.
 
Çözüm
@Astronotarda RAM'lerin garanti kapsamına girmediğini düşünüyorsan sadece RAM'leri de garantiye gönderebilirsin. Bu bir laptop olduğu için her zaman eli kulağında bir anakart arızası ihtimali de arkada şu şekil duruyor:

4u3y7k.webp


Bu yüzden, bir servisin arıza tespiti yapmasından sonra ne yapacaksan yap.
Minidump dosyalarını paylaşır mısın?

 
Minidump dosyalarını paylaşır mısın?


Umarım doğru paylaşmışımdır. Birden çok dosya mı olmalı bilmiyorum ama sadece bu vardı, Windows'u yeni temizlediğimden olabilir.
 
Tekrardan merhaba,

Kod:
MEMORY_MANAGEMENT (1a)
 # Any other values for parameter 1 must be individually examined.
Arguments:
Arg1: 0000000000041792, A corrupt PTE has been detected. Parameter 2 contains the address of
 the PTE. Parameters 3/4 contain the low/high parts of the PTE.
Arg2: ffffc98000007010
Arg3: 0002000000000000
Arg4: 0000000000000000

Mevzu gayet anlaşılabilir aslında,

Bir adres alanını (Bu dosyada discorda bağlı bir alanda çalışan sanal bellek) kaldırmak için nt!MiCleanVad ve nt!MiDeleteVad çağrılarını görüyorsun, ardından bu adres alanı için sayfa tablolarını (bunlar sanal adresleri gerçek bellek adresleriyle eşler) silen nt!MiDeletePagablePteRange çağrısını da görebiliriz. Daha sonra işler beklenmeyen bir duruma giriyor; adres alanını silmek için başka bir çağrı, ardından sayfa tablosu yapısını yeniden kontrol etmek için birden fazla çağrı (nt!MiWalkPageTablesRecursively+0x62a) ardından adres alanını silmek için son bir çağrı ve ardından mavi ekrana neden olan hata kontrolünü görüyoruz.

O halde bu, bir adres alanını ve onunla ilişkili sayfa tablolarını silmeyle ilgili bir sorun. Tüm bunlar doğrudan RAM'i işaret ediyor.
Kod:
2: kd> k
 # Child-SP RetAddr Call Site
00 fffffe0f`b0f86e98 fffff807`260bad12 nt!KeBugCheckEx
01 fffffe0f`b0f86ea0 fffff807`25ef3736 nt!MiDeleteVa+0x1a93f2
02 fffffe0f`b0f86f90 fffff807`25ef3afa nt!MiWalkPageTablesRecursively+0x266
03 fffffe0f`b0f87020 fffff807`25ef3afa nt!MiWalkPageTablesRecursively+0x62a
04 fffffe0f`b0f870b0 fffff807`25ef3afa nt!MiWalkPageTablesRecursively+0x62a
05 fffffe0f`b0f87140 fffff807`25ef33d1 nt!MiWalkPageTablesRecursively+0x62a
06 fffffe0f`b0f871d0 fffff807`25f11882 nt!MiWalkPageTables+0x371
07 fffffe0f`b0f872d0 fffff807`25f20e4e nt!MiDeletePagablePteRange+0x3c2
08 fffffe0f`b0f875e0 fffff807`26388497 nt!MiDeleteVirtualAddresses+0x4e
09 fffffe0f`b0f87630 fffff807`2637420d nt!MiDeleteVad+0x1b7
0a fffffe0f`b0f876f0 fffff807`26373c53 nt!MiUnmapVad+0x49
0b fffffe0f`b0f87720 fffff807`26373111 nt!MiCleanVad+0x2f
0c fffffe0f`b0f87750 fffff807`262fd54d nt!MmCleanProcessAddressSpace+0x10d
0d fffffe0f`b0f877d0 fffff807`26376a72 nt!PspRundownSingleProcess+0xc1
0e fffffe0f`b0f87860 fffff807`263e4942 nt!PspExitThread+0x64e
0f fffffe0f`b0f87960 fffff807`2602d935 nt!NtTerminateProcess+0xf2
10 fffffe0f`b0f879e0 00000000`77101cf3 nt!KiSystemServiceCopyEnd+0x25
11 00000000`0070ea68 00000000`00000000 0x77101cf3

[CODE title="Corrupt PTE adresi'nin durumu."]2: kd> !pte ffffc98000007010
VA 0000000000e02000
PXE at FFFFC9E4F2793000 PPE at FFFFC9E4F2600000 PDE at FFFFC9E4C0000038 PTE at FFFFC98000007010
contains 0A000004EEA08867 contains 0A00000382609867 contains 1A000004C3D0D867 contains 0002000000000000
pfn 4eea08 ---DA--UWEV pfn 382609 ---DA--UWEV pfn 4c3d0d ---DA--UWEV not valid
Page has been freed
[/CODE]

Devamında da zaten bunu, pastada süs olarak süsleyen MEMORY_CORRUPTION_ONE_BIT ibaresi mevcut.
Kod:
MODULE_NAME: hardware

IMAGE_NAME:  memory_corruption

STACK_COMMAND:  .cxr; .ecxr ; kb

FAILURE_BUCKET_ID:  MEMORY_CORRUPTION_ONE_BIT

Tek bitlik hatalar nedeniyle bellek bozulması, bellekteki tek bir bitin istenmeden çevrildiği ve potansiyel veri bozulmasına veya program arızasına yol açan bir durumu ifade ediyor.

Eşlik denetimi, bire ayarlanmış toplam bit sayısının her zaman çift veya tek olmasını sağlamak için verilere fazladan bir bit eklenmesini içerir.Eşlik kontrolü başarısız olursa, bir hata oluştuğunu gösterir. Ancak eşlik denetimi yalnızca hataları tespit edebilir, düzeltmez bu bağlamda.

Neyse, işin kısası RAM hatası olarak duruyor. RAM'lerinin temiz çıkması ne yazık ki bunu tam olarak aklamıyor.
 
Tekrardan merhaba,

Kod:
MEMORY_MANAGEMENT (1a)
 # Any other values for parameter 1 must be individually examined.
Arguments:
Arg1: 0000000000041792, A corrupt PTE has been detected. Parameter 2 contains the address of
 the PTE. Parameters 3/4 contain the low/high parts of the PTE.
Arg2: ffffc98000007010
Arg3: 0002000000000000
Arg4: 0000000000000000

Mevzu gayet anlaşılabilir aslında,

Bir adres alanını (Bu dosyada discorda bağlı bir alanda çalışan sanal bellek) kaldırmak için nt!MiCleanVad ve nt!MiDeleteVad çağrılarını görüyorsun, ardından bu adres alanı için sayfa tablolarını (bunlar sanal adresleri gerçek bellek adresleriyle eşler) silen nt!MiDeletePagablePteRange çağrısını da görebiliriz. Daha sonra işler beklenmeyen bir duruma giriyor; adres alanını silmek için başka bir çağrı, ardından sayfa tablosu yapısını yeniden kontrol etmek için birden fazla çağrı (nt!MiWalkPageTablesRecursively+0x62a) ardından adres alanını silmek için son bir çağrı ve ardından mavi ekrana neden olan hata kontrolünü görüyoruz.

O halde bu, bir adres alanını ve onunla ilişkili sayfa tablolarını silmeyle ilgili bir sorun. Tüm bunlar doğrudan RAM'i işaret ediyor.
Kod:
2: kd> k
 # Child-SP RetAddr Call Site
00 fffffe0f`b0f86e98 fffff807`260bad12 nt!KeBugCheckEx
01 fffffe0f`b0f86ea0 fffff807`25ef3736 nt!MiDeleteVa+0x1a93f2
02 fffffe0f`b0f86f90 fffff807`25ef3afa nt!MiWalkPageTablesRecursively+0x266
03 fffffe0f`b0f87020 fffff807`25ef3afa nt!MiWalkPageTablesRecursively+0x62a
04 fffffe0f`b0f870b0 fffff807`25ef3afa nt!MiWalkPageTablesRecursively+0x62a
05 fffffe0f`b0f87140 fffff807`25ef33d1 nt!MiWalkPageTablesRecursively+0x62a
06 fffffe0f`b0f871d0 fffff807`25f11882 nt!MiWalkPageTables+0x371
07 fffffe0f`b0f872d0 fffff807`25f20e4e nt!MiDeletePagablePteRange+0x3c2
08 fffffe0f`b0f875e0 fffff807`26388497 nt!MiDeleteVirtualAddresses+0x4e
09 fffffe0f`b0f87630 fffff807`2637420d nt!MiDeleteVad+0x1b7
0a fffffe0f`b0f876f0 fffff807`26373c53 nt!MiUnmapVad+0x49
0b fffffe0f`b0f87720 fffff807`26373111 nt!MiCleanVad+0x2f
0c fffffe0f`b0f87750 fffff807`262fd54d nt!MmCleanProcessAddressSpace+0x10d
0d fffffe0f`b0f877d0 fffff807`26376a72 nt!PspRundownSingleProcess+0xc1
0e fffffe0f`b0f87860 fffff807`263e4942 nt!PspExitThread+0x64e
0f fffffe0f`b0f87960 fffff807`2602d935 nt!NtTerminateProcess+0xf2
10 fffffe0f`b0f879e0 00000000`77101cf3 nt!KiSystemServiceCopyEnd+0x25
11 00000000`0070ea68 00000000`00000000 0x77101cf3

[CODE title="Corrupt PTE adresi'nin durumu.'nin durumu."]2: kd> !pte ffffc98000007010
VA 0000000000e02000
PXE at FFFFC9E4F2793000 PPE at FFFFC9E4F2600000 PDE at FFFFC9E4C0000038 PTE at FFFFC98000007010
contains 0A000004EEA08867 contains 0A00000382609867 contains 1A000004C3D0D867 contains 0002000000000000
pfn 4eea08 ---DA--UWEV pfn 382609 ---DA--UWEV pfn 4c3d0d ---DA--UWEV not valid
Page has been freed
[/CODE]

Devamında da zaten bunu, pastada süs olarak süsleyen MEMORY_CORRUPTION_ONE_BIT ibaresi mevcut.
Kod:
MODULE_NAME: hardware

IMAGE_NAME:  memory_corruption

STACK_COMMAND:  .cxr; .ecxr ; kb

FAILURE_BUCKET_ID:  MEMORY_CORRUPTION_ONE_BIT

Tek bitlik hatalar nedeniyle bellek bozulması, bellekteki tek bir bitin istenmeden çevrildiği ve potansiyel veri bozulmasına veya program arızasına yol açan bir durumu ifade ediyor.

Eşlik denetimi, bire ayarlanmış toplam bit sayısının her zaman çift veya tek olmasını sağlamak için verilere fazladan bir bit eklenmesini içerir.Eşlik kontrolü başarısız olursa, bir hata oluştuğunu gösterir. Ancak eşlik denetimi yalnızca hataları tespit edebilir, düzeltmez bu bağlamda.

Neyse, işin kısası RAM hatası olarak duruyor. RAM'lerinin temiz çıkması ne yazık ki bunu tam olarak aklamıyor.
Sorunlar RAM'de olabilir ama bunu kendi orijinal RAMlerinde de arada yaşıyordum, çözmek için ne gibi bir yol izlemeliyim?

Ve arka planda çok uygulama çalışması bunu tetikler mi? Benim arkaplan uygulamalarım biraz çok gibi.
1713553706034.webp
 
Sorunlar RAM'de olabilir ama bunu kendi orijinal RAM'lerinde de arada yaşıyordum, çözmek için ne gibi bir yol izlemeliyim?
Güzel soru; bence bir yol izlemeden önce sorunun tam tespiti lazım. Bunun için de teknik olarak bir destek alman gerekiyor servisten, servislerden. Arıza tespitten çıkan sonuca göre ilerlemen daha doğru olur.

Ve arka planda çok uygulama çalışması bunu tetikler mi? Benim arka plan uygulamalarım biraz çok gibi.
1713553706034.png
Arka planında çalışan çok fazla uygulama yok.
 
Güzel soru; bence bir yol izlemeden önce sorunun tam tespiti lazım. Bunun için de teknik olarak bir destek alman gerekiyor servisten, servislerden. Arıza tespitten çıkan sonuca göre ilerlemen daha doğru olur.


Arka planında çalışan çok fazla uygulama yok.
RAM'leri bir kez daha USB üzerinden test etmeyi deneyeyim, sorunlar devam ederse bir kontrole de gönderebilirim. Bakımdan daha yeni geldi aslında ama orada kontrol yaptılar mı bilmiyorum.

Sorunu RAM'lere bağlamalı mıyım onu da bilmiyorum, sorun Windows 11'in son güncellemelerinde falan başladı :/.

@bicy Hocam eğer sorun RAM'de ise servise ne söyleyebilirim bu konu hakkında bu garanti kapsamına girer mi?
 
Son düzenleme:
@Astronotarda RAM'lerin garanti kapsamına girmediğini düşünüyorsan sadece RAM'leri de garantiye gönderebilirsin. Bu bir laptop olduğu için her zaman eli kulağında bir anakart arızası ihtimali de arkada şu şekil duruyor:

4u3y7k.webp


Bu yüzden, bir servisin arıza tespiti yapmasından sonra ne yapacaksan yap.
 
Çözüm