Bilgisayar açılırken sürekli "CRITICAL_PROCESS_DIED" hatası veriyor

İşletim sistemi
Windows 11

yunusgok

Decapat
Katılım
3 Temmuz 2021
Mesajlar
13
Daha fazla  
Cinsiyet
Erkek
RAM
16 cl 3200 mhz 16gb ram corsair
SSD veya HDD modeli
xpg m2 ssd 1tb
Ekran kartı
rtx 2070 super gaming x trio
Anakart
b450m pro gaming
İşlemci
ryzen 5 3600x
021624-5750-01 minidump dosyalarım bu şekilde.
Geçen günlerde yine böyle bir hata aldım fakat bu sefer PC açılmadı format atmak zorunda kaldım. Yine aynı şeyler olacak diye yardımlarınızı bekliyorum. Şimdiden teşekkür ederim. RAM testi yaptım bu arada Memtest ile RAM'lerimde sıkıntı görülmedi.
 
CRITICAL_PROCESS_DIED hata başlığında sorunun neden kaynaklı olduğunu bulmak neredeyse imkansıza yakındır.

Rich (BB code):
kd> dt 0xfff .

 +0x000 Type : 0n-2616

 +0x002 Size : 0x1dfa

 +0x004 ReferenceCount : 0n-12915

 +0x008 DriverObject : ???

 +0x010 NextDevice : ???

 +0x018 AttachedDevice : ???

 +0x020 CurrentIrp :

 +0x028 Timer :

 +0x030 Flags : 0

 +0x034 Characteristics : 0

 +0x038 Vpb :

 +0x040 DeviceExtension :

 +0x048 DeviceType : 0

 +0x04c StackSize : 0 ''

 +0x050 Queue :




kd> !kdexts.devobj 0xfff

ffff****: Could not read device object or _DEVICE_OBJECT not found

Bu hata kodu altında ne herhangi bir nesne, ne cihaz veya ne de bir sürücü hakkında bilgi toplamaya kalktığımız zaman gördüğün gibi boş.

Bu çözüm için çoğunlukla yapılacak bir şey kalmadığı zaman format önerilir, zaten yapmışsınız.
 
@yunusgok umarım olmaz diyelim.

Çıkacak hata kodu, olay loglarında bulunan herhangi bir kesit bize yardımcı olabilir ama dediğim gibi bu hata başlığı altında zor. Herhangi bir sürücü veya donanım mavi ekran sorunu verdiğinde zaten hata başlığı bu olmuyor.
 
Mavi ekranlar windowsun kernel kısmında gerçekleşir %99 ihtimalle ama bunun istisnası da aldığın hata kodu oluyor. Kullanıcı kısmında gerçekleşiyor.

Önyükleme sürecinde, oturum açma ekranı gösterilmeden hemen önce Smss.exe, Wininit.exe ve Csrss.exe çalışır. Smss.exe -Oturum sahibinin Alt Sistemi- yerel bir uygulamadır Smss.exe dosyasının bu noktada yaptığı ilk iş, kendisini ve ana iş parçacığını kritik bir iş parçacığı olarak işaretlemektir. Burdaki ana sebep, kritik iş parçacığı ya da sürecin kendisi yok olursa Windows çöker. Bunun nedeni Windows'un kritik olarak işaretlenmiş süreçler olmadan çalışamamasıdır. Smss.exe aynı zamanda Wininit ve Csrss'i başlatmaktır. Csrss.exe -İşletim sisteminin Çalışma Zamanı Alt Sistemi-. Csrss siste başlarken çözünürlüğü değiştirmek için grafik sürücüsünü kullanan win32k.sys'yi yükler, böylece olduğu gibi sistem açılır.

Yani,Smss, Csrss gibi parçacıklar Windows sistemlerinin, masaüstünün veya oturum açma ekranının ve çok daha fazlasının yüklenmesini yaparlar.

Bu noktada, herhangi bir iş parçacığı yok olursa sistem de bu mavi ekrana düşer. Sadece bu kadar değil, arkasında daha fazlası da var ama bu temel hatlarıyla çökme sebebi olarak söylediğim bir şey. Aslında bu dosyayı analiz etmenin yolu var ama ne minidump ne memorydump işe yarar. Tam bellek dökümü lazım incelemek için. Bunun boyutu da yaklaşık senin bilgisayarında 16GB civarı bir şeydir muhtemelen. Bunu bir şekilde atsan bile ne ben inceleyebilirim ne başkası. Türkiyede bu tip bir dosyayı inceleyebilecek kadar yetkin biri de yoktur zannımca. Çok büyük yazılım bilgisi ve debug tecrübesi gerekiyor. Ben de sadece bu işin küçük bellek dökümlerini analiz etme konusunda belli bir seviyedeyim sadece.

Dosyada da görüldüğü gibi crss.exe çökmüş.

Rich (BB code):
PROCESS_NAME:  csrss.exe

CRITICAL_PROCESS:  csrss.exe

Yani şu çağrılara bakılarak bir RAM kontrolü yapılabilir aslında.

Rich (BB code):
4: kd> k
 # Child-SP          RetAddr               Call Site
00 ffffee00`b9d32568 fffff805`160c5dd2     nt!KeBugCheckEx
01 ffffee00`b9d32570 fffff805`15e621e3     nt!MiRaisedIrqlFault+0x1818b2
02 ffffee00`b9d325c0 fffff805`16027929     nt!MmAccessFault+0x363
03 ffffee00`b9d326e0 fffff805`162602d2     nt!KiPageFault+0x369 // Sistem çöküyor
04 ffffee00`b9d32870 fffff805`1626124c     nt!MiBuildForkPte+0x5b2 // sayfa girdileri oluşturuluyor
05 ffffee00`b9d329b0 fffff805`166468e5     nt!MiCloneVads+0x4b4 // Sanal adres tanımlayıcıları kopyalanıyor
06 ffffee00`b9d32c40 fffff805`164e277a     nt!MiCoalesceFreePages+0x587 
07 ffffee00`b9d32d20 fffff805`164e3032     nt!MiInsertPageInList+0x4f6
08 ffffee00`b9d32f10 fffff805`1644725a     nt!MiInsertPageInFreeOrZeroedList+0x976 << genelde RAM probleminde gördüğüm bir çağrı
09 ffffee00`b9d33740 fffff805`165abbf5     nt!PspCreateProcess+0x23a
0a ffffee00`b9d33a10 fffff805`1602bbe8     nt!NtCreateProcessEx+0x85
0b ffffee00`b9d33a70 00007ff9`6caafd14     nt!KiSystemServiceCopyEnd+0x28

Rich (BB code):
Image: svchost.exe
    VadRoot ffffa5877d956100 Vads 110 Clone ffffa5878115ab90 Private 268. Modified 281. Locked 0.
    DeviceMap ffffb90b5f833920
    Token                             ffffb90b68a6b630
    ReadMemory error: Cannot get nt!KeMaximumIncrement value.
fffff78000000000: Unable to get shared data
    ElapsedTime                       00:00:00.000
    UserTime                          00:00:00.000
    KernelTime                        00:00:00.000
    QuotaPoolUsage[PagedPool]         178520
    QuotaPoolUsage[NonPagedPool]      39800
    Working Set Sizes (now,min,max)  (3912, 50, 345) (15648KB, 200KB, 1380KB)

Kullandığın RAM kitinin JEDEC voltaj değerini 3200 frekansında kullanıyorsun ayrıca.
Rich (BB code):
Size                          8192MB
  Form Factor                   09h - DIMM
  Device Set                    [None]
  Device Locator                DIMM_A2
  Bank Locator                  BANK 1
  Memory Type                   1ah - DDR4
  Type Detail                   4080h - Synchronous Unbuffered (Unregistered)
  Speed                         3200MHz
  Manufacturer                  Corsair
  Part Number                   CMW16GX4M2C3200C16

RAM problemi çıkmadığı takdirde kullandığın BIOS sürümünü düşürmek gibi bir öneri verebilirim, bu da son ihtimale kalmadıkça denenmemeli.
 
@181951 çok çok teşekkür ederim inceleyip bu kadar bilgi aktarımı sağladığınız için. 2 kere Memtest ile RAM'leri taradım fakat 3200 MHz profil açıkken bir de PC'nin kendi özelliğiyle taradım hataya rastlamadım. Dediğiniz gibi crssden dolayı yapıyor hatayı bulmuşsunuz fakat anladığım kadarıyla çözümü yok. Son çare RAM'lerin hızı defaulta mı çekip bir de öyle kullanmayı denesem. Bu sefer de performansta düşüş yaşar mıyım?
 
2 kere Memtest ile RAM'leri taradım fakat 3200 MHz profil açıkken bir de PC'nin kendi özelliğiyle taradım hataya rastlamadım.
Memtest86, Pro sürümü olmadıkça hız aşırtma konusunda tam yeterlilik sağlayamıyor. Program 4 tekrarda bitiriyor testi halbuki sonsuz döngüde kullanıcının kendisinin kapatacağı şekilde olmalı. O da işte Pro sürümünde mevcut. Testmem5 ile 2-3 saat aralığında teste tabii tutabilirsin ek olarak.

Şöyle ki bu tür problemlerde RAM'lerin tek tek denenmesi de öneriliyor. O da sana kalmış.

Yönetim olaylarını da at bakalım.

* Rehber: Olay Görüntüleyicisi Raporu Almak
 

Technopat Haberler

Yeni konular

Geri
Yukarı