Knowledge Base

Microsoft Windows 7 Kilitlenir, Yeniden Başlatılır veya bir Mavi Ekran Görüntülenir.


İçindekiler:

  1. Mavi Ekran Hatası nedir?
  2. Yaygın Mavi Ekran Hata Mesajlarıyla ilgili Sorun Giderme
    1. 0x000000ED ve 0x0000007B
    2. 0x00000024
    3. 0x0000007E ve 0x0000008E
    4. 0x00000050
    5. 0x000000D1
    6. 0x000000EA
  3. Windows Hata Ayıklayıcısı'nı Kullanma


Bu makalede, Mavi Ekran hatalarının neler olduğu, neden meydana geldikleri, nasıl tanınacakları ve daha yaygın olan hata mesajlarından bazılarının nasıl çözüleceğiyle ilgili açıklamalara yer verilmiştir.


Bu makale Microsoft Windows 7'ye özeldir.
İşletim sistemini değiştirmek için aşağıdaki seçeneklerden birine tıklayın.

Dell Önerisi:

Windows 7'deki (Microsoft İçeriği) durma (mavi ekran) hatalarının çözülmesi


Mavi Ekran Hatası nedir?

Windows bazı durumlarla karşılaştığında durur ve mavi ekran üzerine beyaz metinde ilgili tanılama bilgileri görüntülenir. "Mavi Ekran" kavramı da bu hataların görüntülendiği ekrandan gelmektedir.

Mavi Ekran hataları aşağıdaki durumlarda ortaya çıkar:

  • Windows, veri kaybetmeden çözemeyeceği bir hata algıladığında
  • Windows, kritik OS verilerinin bozulduğunu algıladığında
  • Windows, donanımın kurtarılamayacak bir hata verdiğini algıladığında
  • Görüntülenen metin yıllar geçtikçe, Windows NT 4.0'da yoğun bir bilgi duvarıyken Windows'un modern sürümlerinde nispeten daha seyrek mesajlar haline gelmiştir.


Yaygın Mavi Ekran Hata Mesajlarıyla ilgili Sorun Giderme

Stop 0x000000ED (UNMOUNTABLE_BOOT_VOLUME)
Stop 0x0000007B (INACCESSIBLE_BOOT_DEVICE)

Bu iki hatanın benzer nedenleri vardır ve her ikisi için de aynı sorun giderme adımları uygulanır. Bu durma kodları her zaman başlatma işlemi sırasında oluşur. Bu durma kodlarından biriyle karşılaştığınızda, aşağıdakiler olmuş demektir:
  1. Sistem, Açılış Sırasında Kendi Kendini Sınama (POST) işlemini tamamlamıştır.
  2. Sistem, NTLDR yüklemiştir ve başlatma işleminin denetimini NTOSKRNL'ye aktarmıştır (çekirdek).
  3. NTOSKRNL karıştırılmıştır. Sistem, kendisine ait diğer kısımları bulamamıştır ya da dosya sistemini, depolandığına inanıldığı yerde okuyamamıştır.
    Bu hatayla ilgili sorun giderme yapılırken göreviniz, Windows çekirdeğinin neden karıştırıldığını bulmak ve karışıklığın nedenini ortadan kaldırmaktır.
Kontrol edilecekler
  • Sistem BIOS'unda SATA denetleyicisi yapılandırması SATA denetleyicisi AHA modundan AHCI moduna alınırsa (veya tam tersi) farklı modlar için farklı sürücüler gerektiğinden Windows, SATA denetleyicisi ile iletişim kuramayacaktır. BIOS'ta SATA denetleyicisinin modunu değiştirmeyi deneyin.
  • RAID ayarları RAID denetleyici ayarları ile deneme yapıyorsanız bu hatayı alabilirsiniz. RAID ayarlarını tekrar Otomatik algılama moduna almaya çalışın (genellikle doğru).
  • Hatalı veya kötü döşenmiş kablolar Sürücüyü ve denetleyicisini iki uçtan bağlayan veri kablolarını yeniden döşemeyi deneyin.
  • Sabit sürücü hatası Sabit sürücüdeki yerleşik tanılamayı çalıştırın. Unutmayın: Kod 7 , disk hatasını değil düzeltilebilir veri bozulmasını ifade eder.
  • Dosya sistemi bozulması Windows yükleme diskinden kurtarma konsolunu başlatın ve chkdsk /f /r öğesini çalıştırın.
  • Yanlış yapılandırılmış BOOT.INI (Windows Vista). boot.ini dosyasını yanlışlıkla sildiyseniz veya değiştirdiyseniz başlatma işlemi sırasında 0x7B durma koduyla karşılaşabilirsiniz. Windows yükleme diskinden kurtarma konsolunu başlatın ve BOOTCFG /REBUILD uygulamasını çalıştırın


STOP 0x00000024 (NTFS_FILE_SYSTEM)

Bu durma kodu, NTFS dosya sistemi sürücüsünün baş edemediği bir durumla karşılaştığını gösterir ve bu kodun neredeyse her zaman 3 nedeni vardır:
  • Diskteki verilerin bozulması
  • Bellekteki verilerin bozulması
  • Sistem belleğinin tamamen dolması (bu tipik olarak yalnızca ağır yüklü sunucularda olur)
Kontrol edilecekler
  1. Kötü veya hatalı konumlandırılmış donanımdan kaynaklanan veri bozulması sorunlarını ortadan kaldırmak için belleği yeniden konumlandırın ve tüm sürücü veri kablolarını yeniden döşeyin.
  2. Tam bir bellek ve sabit sürücü tanılaması çalıştırın. Hızlı test burada tam olarak yeterli olmayacaktır. Tam sistem tanılamasını çalıştırmanız gerekir.
  3. Bu tanılama başarıyla tamamlanırsa bozulmuş herhangi bir veriyi algılamak ve onarmak için Kurtarma Konsolundan (chkdsk /f /r) tam bir dosya sistemi denetimi başlatın.
  4. Yukarıdakilerden hiçbiri sorunu çözmezse Windows'u yeniden yükleyin.
  5. Bu da sorunu çözmezse sabit sürücüyü değiştirin.


STOP 0x0000007E (SYSTEM_THREAD_EXEPTION_NOT_HANDLED)
STOP 0x0000008E (KERNEL_MODE_EXCEPTION_NOT_HANDLED)

Bu iki hata, çekirdekte çalışan bir programın kurtarılamayacak beklenmedik bir durum ile karşılaştığını gösterir. Bu iki hata için de aynı sorun giderme ve çözme adımları uygulanır ve hatanın nedenini bulmak için muhtemelen Windows Hata Ayıklayıcısı'nı kullanmanız gerekir.
Kontrol edilecekler
  • Mavi Ekran mesajında bir sürücü veya kitaplık dosyası gösteriliyorsa o dosyanın hangi sürücünün veya uygulamanın parçası olduğunu bulun ve dosyayı güncelleştirin veya devre dışı bırakın.
  • Sistem BIOS'unu en son kullanılabilir değişikliğe güncelleştirin.
  • Yakın zamanda yüklenen programları kaldırın ve yakın zamanda yüklenen sürücülere geri dönün.
  • Bilgisayarın belleğinde tanılamayı çalıştırın.

STOP 0x00000050 (PAGE_FAULT_IN_NON_PAGED_AREA)

Bu durma kodu, sistemin var olmayan bir bellek parçasına erişmeye çalıştığını gösterir, bunun nedenleri neredeyse her zaman şunlardır:

  • Var olmayan bir bellek sayfasına erişmeye çalışan bir sürücü
  • Beklenmedik bir şekilde hata veren bir sistem hizmeti (ör. virüs tarayıcısı)
  • Arızalı veya yanlış konumlandırılmış bellek
  • Sabit sürücüdeki bozulmuş veriler
Bu hataların asıl nedenini bulmak için Windows Hata Ayıklayıcısı'nı kullanın.
Kontrol edilecekler
  1. Mavi Ekran hatası bir sürücüyü veya kitaplık dosyasını gösteriyorsa dosyanın hangi sürücünün veya programın parçası olduğunu bulun ve en son sürüme yükseltin veya sürücüyü ya da programı kaldırın.
  2. Hata, başlatma işlemi sırasında ortaya çıkarsa Bilinen Son İyi Yapılandırmaya önyükleme yapmayı deneyin.
  3. Hata, bir program veya sürücü yüklendikten sonra görüntülenmeye başladıysa o programı veya sürücüyü kaldırın.
  4. Bellek ve sabit sürücü veri kablolarını yeniden konumlandırdıktan sonra tam bir sabit sürücü ve bellek tanılaması çalıştırmayı deneyin.

STOP 0x000000D1 (DRIVER_IRQL_NOT_LESS_THAN_OR_EQUAL_TO)

Bu durma kodu, bir sürücünün yapmaması gereken bir anda belli bir bellek alanına erişmeye çalıştığını gösterir bu da, sürücünün kendisinde bir hata olduğu anlamına gelir. Yaptığınız sorun giderme işleminin amacı, o sürücüyü bulup devre dışı bırakmak veya değiştirmektir. Bu hatayla ilgili sorunları gidermek için Windows Hata Ayıklayıcısı'nı kullanın.
Hata ayıklayıcısı olmadan yalnızca, Mavi Ekranda belirtilen sürücü dosyasının içinde bulunduğu sürücüyü kaldırma/güncelleştirme/geri yükleme şansınız vardır.


STOP 0x000000EA (THREAD_STUCK_IN_DEVICE_DRIVER)

Bu Mavi Ekran hatası, bir cihaz sürücüsünün (hemen her zaman bir video kart sürücüsünün) bir şey beklerken (genellikle bir donanım işleminin gerçekleşmesini) takıldığını gösterir. Çoğunuz bu Mavi Ekran ile birlikte nv4_disp.sys kodunu görmüşsünüzdür.
Kontrol edilecekler:
  1. Video sürücülerinin en son Dell sürümüne güncelleştirilmiş olduğundan emin olun.
  2. Sistem BIOS'u tamamen günceldir.
  3. Hem video sürücüsü hem de sistem BIOS'u tamamen güncelse en son sürücü güncelleştirmeleri için üreticinize başvurun.
  4. Son bir çözüm olarak, ekran kartını değiştirmeyi deneyin.

Windows'un yeniden yüklenmesi bu hatanın tekrarlamasını engellemeyebilir.

Windows Hata Ayıklayıcısı'nı Kullanma

Windows Hata Ayıklayıcısı, Microsoft yazılım geliştiricileri tarafından kullanılan başlıca araçlardan biridir ve personelin bellek dökümüne neden olan hataları analiz etmesine ve çözmesine yardımcı olur ve kullanıma hazırdır.

Windows Hata Ayıklayıcısı, çok sayıda kullanışlı uygulaması ile güçlü bir araçtır, ancak bu makalede yalnızca, hataların nedenini belirlemek için mavi ekran hatalarına bağlı olarak oluşan bellek dökümü dosyalarını analiz etme özelliği üzerinde duruyoruz.

Aracı kullanmadan önce aşağıdakileri aklınızda bulundurun:

  • Windows Hata Ayıklayıcısı, yerel bir Windows aracı değildir. Uygulamayı (15 MB) Microsoft web sitesinden indirmeniz ve yüklemeniz gerekir. Aracı yüklemek için yönetici erişimi gerekir.
  • Hata Ayıklayıcısı, kullanımdan önce bazı ufak özelleştirmeler gerektirir.
  • Hata Ayıklayıcısı'nın bir bellek dökümünü analiz etmesi 30 saniye ila iki dakika alabilir.
Aracı kullanmak için aşağıdaki adımları uygulayın:
  1. Microsoft Web Sitesi'nden Windows Hata Ayıklayıcısı'nı indirin ve yükleyin.

    "Windows hata ayıklayıcısını" aramak için Google'ı kullanıyorsanız karşınıza çıkan ilk bağlantı Windows Hata Ayıklayıcısı ana sayfasıdır.

  2. Yükleme tamamlandıktan sonra Başlat, Tüm Programlar, Windows için Hata Ayıklayıcı Araçlar öğelerine tıklayın ve ardından Windows Hata Ayıklayıcısı'nı açmak için WinDbg öğesine tıklayın.

  3. Bellek dökümü dosyasındaki adresleri anlamlı konum adlarına dönüştürmek için hata ayıklayıcısı tarafından kullanılan simge yolunu yapılandırın: Dosya menüsünü açın, Simge Dosyası Yolu öğesini seçin, iletişim kutusuna "SRV*c:\debug_symbols*http://msdl.microsoft.com/download/symbols" yazın ve ardından Tamam öğesine tıklayın.

  4. Bir mini döküm dosyası açın: Dosya menüsünü açın, Kilitlenme Bilgi Dökümünü Aç öğesini seçin, istenen döküm dosyasını seçin ve öğesine tıklayın.

    Sistem mini döküm dosyalarını genellikle şu adreslerden birinde depolar: C:\WINNT\Minidump\ veya C:\Windows\Minidump\. Dosyalar miniMMDDYY-NN.dmp olarak adlandırılır; MM döküm dosyasının oluşturulduğu ayı, DD döküm dosyasının oluşturulduğu günü ve YY ise döküm dosyasının oluşturulduğu yılı ifade eder. NN, aynı gün içinde birden fazla döküm oluşturulduysa döküm dosyalarının oluşturulma sırasını gösterir (bir gün içindeki ilk kilitlenme bilgi dökümü 01, ikincisi 02 vb. şeklinde numaralandırılır).

  5. Hata ayıklayıcısı döküm dosyasını açar ve sistemin kilitlenme nedenini kısaca açıklar. (Şekil 2)

    Bir sistemdeki döküm dosyasını açmak için Hata Ayıklayıcısı'nı ilk defa kullandığınızda, herhangi bir bilgi görüntülenmeden önce simge bilgilerinin arka plana indirilmesi birkaç dakika alır.


    Şekil 2: Windows Hata Ayıklayıcısı

    Hata Ayıklayıcısı'nın komut satırı için tavsiye edilen komut

    Mavi ekrandaki durma kodu (1000007F, 0x7F ile aynıdır)

    Windows'un kilitlenme nedeni olarak gösterdiği durum (bu örnekte atapi.sys, bazen memory_corruption gibi şeyler de görebilirsiniz

  6. Bu hazırlık analizinden sonra Hata Ayıklayıcısı, analizi nasıl derinleştireceğinizi bildirir. WinDbg'ye ayrıntılı bir dosya analizi yaptırmak için pencerenin alt kısmındaki komut satırı (kd>) alanına "!analyze -v" yazın ve Enter tuşuna basın.

    Sonuçlar uzun olabilir ve tüm ilgili bilgileri konumlandırmak için Hata Ayıklayıcısı penceresinde yukarıdan aşağı inmeniz gerekebilir.


    Şekil 3: Sonuçları Analiz Etme

    Durma kodunun detaylı bir açıklaması (örnekte, EXCEPTION_DOUBLE_FAULT (8) ile karşılaşan çekirdeği veya bir hata üzerinde çalışırken meydana gelen bir hatayı görebilirsiniz)


    Şekil 4: Sonuçların Ayrıntılı Analizi

    Hata denetimi kodu (örneğe dikkat edin, çift hata anlamına gelen 8 rakamı mevcut)

    Sistemin bu hata nedeniyle kilitlendiği zamanların sayısı (tipik olarak 1)

    Windows'un kilitlenmeyi kategorize ettiği demet

    En son çağrılan işlem en üstte olacak şekilde, sistem kilitlendiği zamanki yığın izleme (sistemin bir IDE denetleyicisinden gelen bir istek üzerinde çalışırken kilitlendiği örnekte görebilirsiniz)


    Şekil 5: Ek Analiz

    Sistemin, kilitlendiği zaman içinde bulunduğu modülün adı. Gerçek bir sistemde modül adı, modül ile ilgili, kim tarafından oluşturulduğu ya da ne zaman oluşturulduğu gibi, faydalı bilgiler almak için tıklayabileceğiniz bir bağlantıdır




Article ID: SLN115577

Last Date Modified: 02/02/2018 10:24 AM


Rate this article

Accurate
Useful
Easy to understand
Was this article helpful?
Yes No
Send us feedback
Comments cannot contain these special characters: <>()\
Sorry, our feedback system is currently down. Please try again later.

Thank you for your feedback.