Ölümcül bir istisna olduğunda, hata aşağıdaki biçimde olacaktır.
Xxxx: xxxxxxxx konumunda önemli bir istisna oluştu
Yukarıdaki örnekte, YZ gerçek işlemci istisnasını temsil eder, bu 00 ile 0F arasında değişebilir. Bu işlemci istisnalarının her biri genişletilmiş bilgi altında açıklanmıştır.
İşlemci istisnasından sonra, kod istisnasına gelişmiş komut göstericisi ve hatanın istisnasının gerçekleştiği 32 bitlik adres belirtilir.
Hatayı arayın
Genellikle ölümcül istisnaların nedenini bulmak için en kolay ve en hızlı yöntem hatayı aramaktır. Bununla birlikte, bazı kullanıcılar için, kriptik ölümcül istisna mesajları nedeniyle tam olarak ne aranacağını bilmek zor olabilir. Aşağıda bu hataları nasıl arayacağınızla ilgili ipuçları bulunmaktadır.
- Yukarıda belirtildiği gibi, ölümcül istisna iki karakterli bir koda sahiptir. Örneğin, "0E" varsa, bunu aramanızın bir parçası olarak kullanın.
- Daha sonra, hata mesajı bir işaretçi içermelidir (örneğin, "0028: c001e36"). Bu bir aramada bulunabilse de, genellikle bilgisayarınız için benzersizdir. Herhangi bir arama sonucu bulamıyorsanız, bunu aramanızın dışında tutun.
- Son olarak, birçok önemli istisna hata mesajı, aynı zamanda neredeyse her zaman bir VXD dosyası olan hatayı oluşturan bir dosya da içerir. Önemli özel durum hatası bir .VXD dosyasına referans içeriyorsa, bunu aramanızın bir parçası olarak ekleyin. VXD dosyası ayrıca vwin32.vxd olan "VXD VWIN32" olarak da listelenebilir.
Önemli istisna hatasını aramak sonuçları döndürmezse veya sorununuzu çözmenize yardımcı olmazsa, aşağıdaki bölümlere devam edin.
Windows'u daha önceki bir kopyaya geri döndürün
Bu yakın zamanda oluşmaya başladıysa ve Windows XP veya daha yeni bir sürüm kullanıyorsanız, Windows'u daha önceki bir kopyaya geri yükleyin.
Yazılımı güncelleyin veya yazılım yamalarını kontrol edin
Yalnızca bir programda geçersiz sayfa hataları yaşıyorsanız, yazılım programının bilgisayardaki işletim sistemiyle uyumlu olduğunu doğrulayın. Ayrıca, sorununuzu çözmede yardımcı olabilecek herhangi bir yamanın ya da güncellemenin olup olmadığını görmek için yazılım programının üreticisine ya da satıcısına danışın.
En son Windows güncellemelerinin tümüne sahip olmanız da önemlidir.
Donanım sürücüleri
Bir donanım aygıtı kullanırken ölümcül istisnalar meydana gelirse (örneğin, yazdırdığınızda), o aygıtla ilgili sürücüler başka bir aygıtla çakışıyor, bozuk veya başka hatalar yaşıyor.
Video sürücüleri ayrıca önemli istisna hata mesajlarına neden olmalarıyla da ünlüdür. Video kartınız her zaman kullanıldığından, hatanın nedeni olup olmadığını kesin olarak bilmek zor. Bu nedenle, daima bilgisayarınızda en son video sürücülerini kullanmanızı öneririz.
Üreticinin web sitesini ziyaret edin ve bunlardan en son yazılımı ve sürücüleri edinin. Donanım şirketlerinin bir listesi için bilgisayar sürücüleri sayfasına bakın.
Son yüklenen yazılım veya donanım
Yakın zamanda yeni bir yazılım veya donanım yüklediyseniz, soruna yol açmadığını doğrulamak için bu yazılımı veya donanımı kaldırın veya yeniden yükleyin. Bir donanım cihazıyla, cihazla birlikte verilen yazılımı veya sürücüleri yüklemek yerine, üreticinin web sitesini ziyaret edin ve bunlardan en son yazılımı veya sürücüleri edinin. Donanım şirketlerinin bir listesi için bilgisayar sürücüleri sayfasına bakın.
Tüm TSR'leri kaldır
Arka planda çalışan TSR'leri veya programları devre dışı bırakın, çünkü önemli istisna hataları, iki veya daha fazla açık ve çalışan program arasındaki çatışmalardan kaynaklanabilir.
Tüm program geçici dosyalarını sil
Halen veya daha önce çalışan programlardan hala sabit sürücüde bulunabilecek tüm geçici dosyaları silin.
Hızaşırtılmış bilgisayar
Bilgisayardaki herhangi bir bileşeni overclock ettiyseniz, overclock edilen bileşenin soruna neden olmadığını doğrulamak için bilgisayarı fabrika ayarlarına ayarlayın.
Bilgisayarınızın 200 MB’dan daha fazla kullanılabilir olduğunu doğrulayın
Bilgisayarınızın sabit disk alanı azalıyorsa, Windows takas dosyanız gerektiğinde boyut olarak artış gösteremez ve bu da hatalara neden olabilir.
- Kullanılabilir sabit sürücü alanını belirleme.
ScanDisk'i ve Defrag'ı çalıştırın
ScanDisk'i çalıştırın ve sabit sürücüde Defrag'ı çalıştırın, sabit sürücünüzün takas dosyasının veya veri dosyalarının bozulmasına veya geçersiz hale gelmesine neden olabilir.
Isı ile ilgili sorun
Bilgisayarınızdaki tüm fanların düzgün çalıştığını doğrulayın. Tüm fanlar çalışmıyorsa veya yeterli fanınız yoksa ve bilgisayarınız aşırı ısınırsa, önemli istisnalar da dahil olmak üzere birçok sorun ortaya çıkabilir.
- İşlemcimin ne kadar sıcak çalıştığını söylemenin bir yolu var mı?
CMOS’de Harici Önbelleği Devre Dışı Bırak
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 Gerilimi
Mümkünse, CMOS Kurulumunuzda veya atlatarak CPU çekirdek voltajınızın fabrika özelliklerine göre ayarlandığından emin olun. Anakart üreticinizin web sitesinde bulunan ana kart belgelerine bakın.
Kötü Bellek, geçersiz bit veya fiziksel olarak bozuk bellek
Kötü bilgisayar belleği de önemli özel durum hatalarının ortak bir nedenidir. Bilgisayara yakın zamanda bir bellek eklediyseniz, ilk önce takılı olan bellekle çakışmadığını doğrulamak için önce çıkarılması önerilir.
Bilgisayara yakın zamanda bir bellek eklenmediyse ve yukarıdaki önerilerin tümünü denediyseniz, bilgisayarınızın belleğini hatalar için test edin.
Aşağıda 00 ile 0F arasında değişen en yaygın işlemci istisnalarının bir listesi bulunmaktadır.
00 = Arızayı Böl
Sıfıra bölme girişimi yapılırsa veya işlemin sonucu hedef işlenene uymazsa oluşur.
02 = NMI kesintisi
Kesme 2, donanım maskelenemez kesme durumu için ayrılmıştır. Kesme 2 yoluyla hiçbir istisna yakalanmaz.
04 = Taşma tuzağı
Bir INTRO komutu yürütüldükten sonra ve OF biti 1'e ayarlandıktan sonra oluşur.
05 = Sınırlar Arıza kontrolü
Dizin Dizini aralık dışında
06 = Geçersiz Opcode hatası
Aşağıdaki koşullardan biri neden oldu.
- İşlemci, herhangi bir yasal bilgisayar talimatına karşılık gelmeyen bir bit desenini çözmeye çalışıyor.
- İşlemci geçersiz işlenenler içeren bir talimatı yerine getirmeye çalışır.
- İşlemci, sanal 8086 modunda çalışırken korumalı mod komutunu çalıştırmayı dener.
- İşlemci, kilitlenemeyen bir talimatla bir LOCK öneki yürütmeye çalışır.
07 = Copressor mevcut değil hatası
Hiçbir matematik işlemcisi yoksa, bu hata oluşabilir. Bu hata, matematik işlemcisi kullanıldığında ve bir görev anahtarı çalıştırıldığında da oluşabilir.
08 = İkili Hata
Bu hata, bir istisna işlenirken ikinci bir istisna tetiklenir.
09 (OD) = Kompresör Kesimi Aşımı
Kayan nokta operand segmentin dışında.
10 (0Ah / 0A) = Geçersiz Görev Durumu Segmenti Hatası
Görev Durumu Segmenti birden çok tanımlayıcı içerdiğinden, olası birden çok neden.
11 (0Bh) = Mevcut Hata
Mevcut olmayan kesme, işletim sisteminin segmentasyon mekanizması aracılığıyla sanal bellek uygulamasına izin verir. Bu segment mevcut olmadığında 0B hatası oluşuyor.
12 (0Ch) = Yığın Hatası
Komut, yığın segmentinin sınırlarının ötesindeki hafızayı ifade ettiğinde ortaya çıkar.
13 (Odh) = Genel Koruma Hatası
Diğer işlemci istisnaları tarafından kapsanmayan herhangi bir durumdan kaynaklanmaktadır. İstisna, bu programın bellekte bozulduğunu ve programın derhal sonlandırıldığını gösterir.
- Genel koruma hatası nasıl düzeltilir?
14 (Oeh) = Sayfa Hatası
Sayfalama koruma kuralı ihlal edildiğinde ortaya çıkar (alım başarısız olduğunda, alınan veriler geçersizdir veya hatayı veren kod işlemci için koruma kuralını ihlal etmiştir).
16 (10h) = İşlemci hatası
Maskelenmemiş bir kayan nokta istisnası önceki bir talimatı işaret ettiğinde ortaya çıkar.
17 (11h) = Hizalama Kontrolü Hatası
Sadece 80486 bilgisayarlarda kullanılır. Ring ayrıcalıklarında kod yürütme 3, dört ile bölünemeyen bir kelime işlemcisine veya adresi sekiz ile bölünmeyen uzun bir gerçek veya geçici gerçeke erişmeye çalıştığında ortaya çıkar.