Bir program Invalid veya Exception hatası verirse, Fatal Exception Hatası ile karşılaşırsınız. Bu hata genellikle Fatal 0E veya Fatal OE olarak anılır.
Microsoft Windows veya diğer yazılımların katmanlarda iletişim kurmasına ve hataları veya istisnaları iletmesine izin veren istisnalar kullanır. Önemli bir özel durumla karşılaşıldığında, hata aşağıdaki biçimde olacaktır.
A fatal exception <YZ> has occurred at xxxx:xxxxxxxx
Yukarıdaki örnekte YZ, gerçek işlemci istisnasını temsil eder, bu 00 ile 0F arasında olabilir. Bu işlemci istisnalarının her biri genişletilmiş bilgi altında açıklanmaktadır.
İşlemci istisnası, kod segmentine ve 32-bit adrese geliştirilmiş yönlendirme göstergesinden sonra hata özel durumunun oluştuğu yerdir.
Aşağıdaki anlatımda Invalid ve Exception kelimelerin Türkçe karşılıkları ile yazılmıştır. İngilizce yazınca cümlede anlaşılamama durumu oluyor.
Fatal Exception Hatası
Fatal Exception Nedeni diye bulmak için en kolay ve hızlı yöntem hatayı aramaktır. Ancak, bazı kullanıcılar için, şifreli Fatal Exception mesajları nedeniyle tam olarak ne arayacağımızı bilmek zor olabilir. Aşağıda bu hataları nasıl arayacağınıza dair ipuçları verilmiştir.
- Yukarıda belirtildiği gibi, Fatal Exception’un iki karakterli bir kodu vardır. Örneğin, “0E” mevcutsa, bunu aramanızın bir parçası olarak kullanın.
- Ardından, hata mesajı bir işaretçi içermelidir (ör. “0028: c001e36“). Bu bir aramada bulunabilse de, genellikle bilgisayarınıza özgüdür. Herhangi bir arama sonucu bulamazsanız, bunu aramanızdan hariç tutun.
- Son olarak, birçok Fatal Exception hata iletisi, hemen hemen her zaman bir VXD dosyası olan hatayı üreten bir dosya içerir. Önemli Exception hatası bir .VXD dosyasına başvuru içeriyorsa, kesinlikle aramanızın bir parçası olarak bunu ekleyin. VXD dosyası ayrıca “vwin32.vxd” olan “VXD VWIN32” olarak da listelenebilir.
Fatal Exception Çözümü
Fatal Exception Hatasını arama sonuçlarına dönmüyorsa veya sorununuzu çözmenize yardımcı olmuyorsa, bu hatalar ile ilgili gelen çözüm adımları için aşağıdaki bölümlere devam edin.
Windows’u Önceki Bir Kopyasına Geri Döndürün
Bu yeni oluşmaya başladıysa ve Windows 10 veya daha önceki sürümleri kullanıyorsanız, Windows’u önceki bir kopyasına geri yükleyin.
Yazılımı Güncelleyin veya Yazılım Paketlerini Kontrol Edin
Yalnızca bir programda geçersiz sayfa hataları yaşıyorsanız, yazılım programının bilgisayardaki işletim sistemi ile uyumlu olduğunu doğrulayın. Ayrıca, programınızın, sorununuzu çözmenize yardımcı olabilecek herhangi bir düzeltme eki veya güncellemesi olup olmadığını öğrenmek için, yazılım programının üreticisine veya satıcısına danışın.
En son Windows güncellemelerine sahip olmanız da önemlidir.
Donanım Sürücülerini Güncelleyin
Bir donanım aygıtı kullanırken (örneğin, birşey yazdırırken ) Fatal Exceptions meydana gelirse, bu aygıtla ilgili sürücüler başka bir aygıtla çakışıyor, bozuk veya başka hatalar içeriyordur.
Ekran Kartında da ölümcül Fatal Exception mesajlarına neden olduğu için kötüler. Video kartınız sürekli kullanıldığından, hatanın nedeni olup olmadığını kesin olarak bilmek zor. Bu nedenle, her zaman bilgisayarınızda en son Ekran Kartı sürücülerini bulundurmanızı öneririz.
Üreticinin web sitesini ziyaret edin ve bunlardan en son yazılımları ve sürücüleri indirin.
Son Yüklenen Yazılım veya Eklenen Donanımı Kontrol Edin
Yakın zamanda yeni bir yazılım veya donanım kurduysanız, sorununuzu neden olmadığını doğrulamak için bu yazılımı veya donanımı kaldırın veya yeniden yükleyin. Bir donanım aygıtıyla, aygıtla birlikte gelen yazılımı veya sürücüleri yüklemek yerine, üreticinin web sitesini ziyaret edin ve bunlardan en son yazılımları veya sürücüleri edinin.
Tüm TSR’leri Kaldırın
Arka planda çalışan tüm TSR’leri veya programları devre dışı bırakın, çünkü Fatal Exception hataları iki veya daha fazla açık ve çalışan program arasındaki çakışmalardan kaynaklanabilir.
Tüm Programların Geçici Dosyalarını Silin
Halen veya daha önce çalışan programlardan sabit diskte hala bulunabilecek tüm geçici dosyaları silin.
Bilgisayarınızın 200 MB’den Fazla Kullanılabilir Olduğunu Doğrulayın.
Bilgisayarınız sabit disk alanı azalıyorsa, Windows takas dosyanız gerektiğinde boyutlarını artıramaz ve bu da hatalara neden olabilir.
ScanDisk ve Defrag’ı Çalıştırın
ScanDisk’i çalıştırın ve dolandırmak çalıştırmak mümkün olabileceği kadar sabit sürücü takas dosyası veya veri dosyaları bozuk veya geçersiz olmasına neden olan bir sorun olabilir.
Isı ile ilgili Sorunları Çözün
Bilgisayarınızdaki tüm fanlarının düzgün çalıştığını doğrulayın. Tüm fanlar çalışmıyorsa veya yeterince vantilatörünüz yoksa ve bilgisayarınız aşırı ısınıyorsa, fatal exception da dahil olmak üzere birden çok sorun oluşabilir.
CMOS’ta Harici Önbelleği Devre Dışı Bırakın
Seçenek mevcutsa, bilgisayarınızın CMOS kurulumuna girin ve harici önbelleği devre dışı bırakın. Bu, sorununuzu çözerse, ısıyla ilgili bir sorunla karşılaşmanız olasıdır.
CPU Çekirdek Voltajınu Soğrulayın
Varsa, CMOS Kurulumunuzda veya jumper ile CPU çekirdek voltajınızın fabrika teknik özelliklerine ayarlandığını doğrulayın. Bu, anakart belgelerinize veya anakart üreticinize başvurmanızı gerektirebilir.
Fatal Exception Windows 10
Aşağıda, 00 ile 0F arasında değişen, daha yaygın olarak kullanılan İşlemci Exception hatalarının bir listesi bulunmaktadır.
00 = Divide Fault
Sıfıra bölme girişiminde bulunulursa veya işlemin sonucu hedef işlenene uymuyorsa oluşur.
02=NMI Interrupt
Interrupt 2, Donanım İçermez-Kesintisi durumu için ayrılmıştır. Interrupt 2’den hiçbir Exception yok.
04=Overflow Trap
Bir INTRO komutu yürütüldükten ve OF biti 1’e ayarlandıktan sonra oluşur.
05=Bounds Check Fault
Dizi Dizini kapsam dışı
06=Invalid Opcode Fault
Aşağıdaki koşullardan biri neden olur
- İşlemci, herhangi bir yasal bilgisayar talimatına uymayan bir bit modelinin kodunu çözme girişiminde bulunur.
- İşlemci, geçersiz işlenenleri içeren bir talimatı yürütmeye çalışır.
- İşlemci, sanal 8086 modunda çalışırken korumalı mod talimatı yürütmeye çalışır.
- İşlemci kilitlenemeyen bir komut ile bir LOCK öneki yürütmeyi dener.
07=Copressor not available fault
Hiçbir matematik işlemcisi yoksa bu hata oluşabilir. Bu hata, matematik işlemcisi kullanıldığında ve bir görev anahtarı yürütüldüğünde de oluşabilir.
08=Double Fault
Bir özel durum işlenirken bu hata, ikinci bir özel durumu tetikler.
09=(OD)=Copressor Segment Overrun
Kayan nokta işlenen segmentin dışında.
Fatal Exception: Main
10=(0Ah/0A)=Invalid Task State Segment Fault
Görev Durumu Segmenti bir dizi tanımlayıcı içerdiği için birtakım olasılıklardan kaynaklanabilir.
11=(0Bh)=Not Present Fault
Mevcut olmayan kesme, işletim sisteminin bölümlendirme mekanizması yoluyla sanal belleği gerçekleştirmesine izin verir. Bu segment mevcut olmadığında 0B hatası oluşur.
12=(0Ch)=Stack Fault
Komut, yığın segmentinin sınırının ötesinde belleğe başvurduğunda oluşur.
13=(Odh)=General Protection Fault
Diğer işlemci istisnaları tarafından kapsanmayan herhangi bir koşulun neden olduğu. Özel durum, bu programın bellekte bozulmuş olduğunu ve programın derhal feshedildiğini gösterir.
14=(Oeh)=Page Fault
Çağrı koruma kuralı ihlal edildiğinde (geri alma başarısız olduğunda, alınan veriler geçersiz olduğunda veya hata veren kod işlemci için koruma kuralını ihlal ettiğinde) oluşur.
16=(10h)=Coprocessor error fault
Bir maskelenmemiş kayan nokta istisnası bir önceki talimatı işaret ettiğinde ortaya çıkar.
17=(11h)=Alignment Check Fault
Sadece 80486 bilgisayarlarda kullanılır. Halka ayrıcalık 3’te çalıştırılan kod, dört tarafından bölünemeyen bir kelime işleyicisine ya da adresi sekiz ile bölünemez uzun bir gerçek ya da geçici gerçek erişmeye çalıştığında neden olur.
Sonuç olarak Fatal Exception Hatası Çözümü ile ilgili yukarıda paylaştığımız bilgilerin sizlere faydalı olmasını umuyoruz. Sorununuzun çözümünde ilerleyemiyorsanız bizimle iletişime geçin.