Rehber Process Monitör ile hata raporu nasıl incelenir?

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.

Bu videoyu yorumlamaya çalışacağım. Anlamadığınız bir yer olursa sorabilirsiniz.

  1. Konuda hangi oyun olduğu belirtilmemişse ve orijinal olup olmadığını bilmiyorsanız, hata raporu ile görebilirsiniz. Konunun başlığında sadece 0xc000007b hatası yazıyorsa rapora bakıp, hangi oyun ise öğrendiğinizde raporlayıp başlığa eklenmesini söyleyebilirsiniz.
2.png


Videoda bulunan hata raporu Witcher 3 oyununa ait. Hata raporunda, Steam ile ilgili bir şey gördüğümüzde oyunun orijinal olduğu kanısına varabiliriz.

Genellikle hata raporlarında sorun en sonda kendini belli ediyor. Onun için her zaman ilk olarak en aşağıya iniyoruz.

3.png


Thread Exit'den sonrakiler bizim işimize yaramayacağı için göz ardı edebiliriz.

4.png


5.png


Şimdi biraz yukarı çıkıyoruz ve sistemde bazı yerlerde o dosyanın eksik olduğunu görüyoruz. Paket ile kurulum yapılmadığı için, el ile kopyalandığı için onlar yüklenmemiş. Hatanın kaynağı bu MSVCR120.dll

Bunu silip C:\Windows\System32\msvcr120.dll DLL dosyaları veritabanında bulunan linki indirmeli.


Çoğu DLL dosyasının hangi paket ile indirildiği burada yazıyor.

Başka bir hata raporunu inceleyelim.


6.png


Bu hata raporumuzda, hatayı veren uygulamanın adı Epic Games Launcher. Yine diğer raporlarda olduğu gibi en alta iniyoruz.

8.png


Yine Thread Exit'den sonrakiler işimize yaramadığı için siliyoruz.

Biraz yukarı çıkıyoruz.

7.png


Bu hata raporumuzda sorunlu olan DLL dosyamızı görüyoruz. Dosyanın adı XINPUT1_3.dll C:\Windows\System32\xinput1_3.dll Hatayı alan kişi, bu dosyayı silmeli ve DirectX aracını kurmalıdır.



Başka bir hata raporuna geçelim.

9.png


Evet, oyunun adını görüyorsunuz fakat bu raporda bir sorun var. Oyun orijinal değil fakat yeni üyelere, ilk defa 0xc000007b hatası konusu açanlara, bir kereye mahsus destek verebiliriz.

Yine diğer raporlarda olduğu gibi en aşağıya iniyoruz. Raporu erken kapatmış olabilir.

1.png


En aşağıya indiğimizde 3 tane hatalı olan DLL dosyasını görüyoruz. C:\Windows\SysWOW64\D3DX11_43.DLL, C:\Windows\SysWOW64\D3DX9_43.dll ve C:\Windows\SysWOW64\D3DCompiler_43.dll Bu üç tane DLL dosyasını silip, DLL dosyaları veritabanında bulunan DirectX aracını kurmasını söylüyoruz.

Takıldığınız bir yer olursa sorabilirsiniz.
 
Son düzenleme:
Ne yani program mı söylüyordu DLL bulunamadı diye? DLL dosyasını yazıyor. Karşısına da isim buunamadı diyor. Yani o DLL isminde dosya yok. Yüklersen program veya oyun açılacak. Bu kadar basit mi yani? Ben de tek tek inceleyip arıza veren kısmı el ile arıyorsunuz sanıyordum. O zaman biz de tekniği öğrendiğimize göre hata mesajı aldığımızda bu adımları gerçekleştirebiliriz.

Peki 0x000000 diye bir Windows hatası aldığımızda aynı işlemleri yapsak bu program işe yarar mı? O hata eksik bir dosya yüzünden oldu diyelim. O dosyayı da gösterir mi? Belki Windows'un kullandığı dosyalara erişemez. Gizli ve sistem dosyaları falan diyorum.

Benim asıl merak ettiğim AİDİA64'ün raporunu nasıl okumalıyız? Onun da böyle bir rehberi olsa hiçte fena olmaz.

Edit: Tam da raporlar nasıl okunur diye konu açacaktım. Bu konuyu gördüm. :)
edit 2: Diyelim ki bir program yüzünden o hatayı alıyoruz o zamanda gösteriyor mu? Gösteriyorsa ne yazıyor?
 
Son düzenleme:
Benim asıl merak ettiğim AİDİA64'ün raporunu nasıl okumalıyız? Onun da böyle bir rehberi olsa hiçte fena olmaz.
Ne yazık ki ben de tam olarak bilmiyorum.

Edit 2: Diyelim ki bir program yüzünden o hatayı alıyoruz o zamanda gösteriyor mu? Gösteriyorsa ne yazıyor?
Bu programda 0xc7b hatası mı? Öyle bir hata vermiyor. Sadece Windows 7 güncel değilse

Unable to load Process Monitor device driver.

Hatası verebiliyor.
Peki 0x000000 diye bir Windows hatası aldığımızda aynı işlemleri yapsaz bu program işe yarar mı? O hata eksik bir dosya yüzünden oldu diyelim. O dosyayı da gösterir mi? Belki Windows'un kullandığı dosyalara erişemez. Gizli ve sistem dosyaları filan diyorum.
Fikrim yok, oyunlarda, programlarda açılmıyor ise hata veriyorsa bunu kullanıyoruz genellikle.
 

Geri
Yukarı