"DUR 0x0000007F" hatalarının genel nedenleri

Makale çevirileri Makale çevirileri
Makale numarası: 137539 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Windows çalıştırırken aşağıdaki hata iletisini alabilirsiniz:
DUR 0x0000007F (UNEXPECTED_KERNEL_MODE_TRAP)

Neden

Bu hata iletisi, aşağıdaki durumlardan biri geçerliyse oluşabilir:
  • Bilgisayarınızda donanım veya yazılım sorunları vardır (en sık karşılaşılan neden donanım arızasıdır).
  • Bilgisayarınızın işlemcisini hızlı çalıştırmayı denediniz (örneğin, 150 MhZ hızındaki bir işlemciyi 187 MhZ hızda çalışacak biçimde ayarladınız).
Yukarıdaki DUR hatası, çekirdek modunda bir tuzak oluştuğu ve tuzağın çekirdekte oluşmasına izin verilmeyen ya da her zaman önemli kabul edilen bir tuzak olduğu anlamına gelir. DUR 0x7F hatasının en sık karşılaşılan nedenleri şunlardır:
  • Bellek (RAM) bozulması gibi düşük düzeyli donanım arızaları
  • Hatalı eşleşen bellek modülleri
  • Düzgün çalışmayan bir anakart
İlgili nedeni belirlemek için, DUR ekranının başındaki parametreleri inceleyin:
**DUR 0x0000007F (0x000000XX, 0x00000000, 0x00000000, 0x00000000)
UNEXPECTED_KERNEL_MODE_TRAP
En önemli parametre, birkaç farklı değer alabilecek ilk parametredir (0x0000000X). Tuzağın nedeni, bu parametrenin değerine bağlı olarak değişir. DUR 0x7F hatasına neden olan tüm tuzaklar x86 platformuna özgü oldukları için, herhangi bir Intel x86 mikro işlemci başvuru kılavuzunda bulunabilir. En sık karşılaşılanları şunlardır:
   Değer        Anlamı
   ----------   --------------------
   0x00000000   Sıfıra Bölünme Hatası
   0x00000004   Taşma
   0x00000005   Sınır Denetim Hatası
   0x00000006   Geçersiz İşlem Kodu
   0x00000008   Çift Hata

Sıfıra bölünme

Sıfıra bölünme hatası, bir DIV yönergesi yürütüldüğünde bölen 0 ise oluşur. Bellek bozulması (veya diğer donanım sorunları) ya da yazılım hataları buna neden olabilir.

Taşma

Taşma yönergesi, taşma (OF) bayrağı ayarlandığında işlemci bir kesinti işleyicisine çağrıyı yürütürse oluşur.

Sınır denetim hatası

Bu hata, işlemcinin bir BOUND yönergesini işlediği sırada işlenen belirtilen sınırları aşarsa oluşur. BOUND yönergesi, imzalı bir dizi dizininin belirtilen aralıkta olmasını sağlamak için kullanılır.

Geçersiz işlem kodu

Bu hata, işlemci geçersiz bir yönergeyi yürütmeye çalıştığında oluşur. Bunun nedeni genelde yönerge işaretçisinin bozulması ve yanlış konumu işaret etmesidir. Bu hatanın en yaygın nedeni donanım belleğinin bozulmasıdır.

Çift hata

Çift hataya, bir özel durum nedeniyle işleyiciyi çağırmaya çalışırken başka bir özel durum oluşması neden olur. Normalde, bu iki özel durum art arda işlenebilir; ancak, art arda işlenemeyen bazı özel durumlar vardır ve bu durumda işlemci bir çift hata sinyali verir. Bu hatanın başlıca iki nedeni, donanım ve çekirdek yığını taşmalarıdır. Donanım sorunları genelde CPU, RAM veya veri yolu ile ilgilidir. Çekirdek yığını taşmaları neredeyse her zaman hatalı çekirdek modu sürücüleri nedeniyle oluşur.

€”zm

Bu sorunu gidermek için uygun yöntemi kullanın:
  • Belirli bir tuzak yazılım veya donanım nedeniyle oluşuyorsa, nedeni belirlemek için hata ayıklama gerçekleştirilmesi gerekir. Bir donanım sorunundan şüpheleniyorsanız, donanım ile ilgili olarak aşağıdaki sorun giderme adımlarını uygulayın:
    1. Bilgisayar üreticisi tarafından sağlanan tanılama yazılımını çalıştırarak, bilgisayardaki RAM'i sınayın. Bozuk olduğu bildirilen RAM birimlerini değiştirin. Ayrıca, bilgisayardaki tüm RAM birimlerinin aynı hızda çalıştığından emin olun.
    2. Denetleyicileri, kartları veya diğer çevre birimleri sökmeyi veya yerlerini değiştirmeyi deneyin.
    3. Bilgisayarda farklı bir anakart kullanmayı deneyin.
  • İşlemcinizi hızlı çalıştırıyorsanız, çalışmak üzere tasarlandığı hıza geri ayarlayın.
  • Donanım satıcınıza başvurarak, güncelleştirilmiş donanım sürücüleri veya BIOS güncelleştirmeleri olup olmadığını öğrenin.
İşlemci hataları ile ilgili daha fazla bilgi için, bir Intel işlemci başvuru kılavuzuna bakın.

Özellikler

Makale numarası: 137539 - Last Review: 12 Mart 2007 Pazartesi - Gözden geçirme: 4.3
Bu makaledeki bilginin uygulandigi durum:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Anahtar Kelimeler: 
kberrmsg KB137539

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com