Çekirdek oluşturma veya kilitlenme dökümünü tamamlama

Windows düzgün çalıştırılamadığında bir sistem kilitlenmesi ("hata denetimi" veya "Durdurma hatası" olarak da bilinir) oluşur. Bu olaydan oluşturulan döküm dosyasına sistem kilitlenme bilgi dökümü adı verilir.

İşlem kilitlenme sırasında sistem belleğinin kaydını yakaladığından, çeşitli sorunları giderdiğinizde el ile çekirdek veya tam bellek dökümü dosyası yararlı olur.

Şunlar için geçerlidir: Windows 10

Sayfa dosyalarını ayarlama

Sistem kilitlenme dökümü için sayfa dosyası boyutu gereksinimi için bkz. Sistem kilitlenme dökümleri desteği.

Bellek dökümü ayarını etkinleştirme

Bu yordamı tamamlamak için yönetici veya Yöneticiler grubunun üyesi olarak oturum açmış olmanız gerekir. Bilgisayarınız bir ağa bağlıysa, ağ ilkesi ayarları bu yordamı tamamlamanızı engelleyebilir.

Bellek dökümü ayarını etkinleştirmek için şu adımları izleyin:

  1. Denetim Masası'daSistem ve Güvenlik>Sistemi'ne tıklayın.
  2. Gelişmiş sistem ayarları'nı ve ardından Gelişmiş sekmesini seçin.
  3. Başlangıç ve Kurtarma alanında Ayarlar'ı seçin.
  4. Hata Ayıklama Bilgileri Yazılıyor altında Çekirdek bellek dökümü veya Tam bellek dökümü seçeneğinin belirlendiğinden emin olun.
  5. Bilgisayarınızı yeniden başlatın.

Not

Döküm dosyası alanını düzenleyerek döküm dosyası yolunu değiştirebilirsiniz. Başka bir deyişle, %SystemRoot%\Memory.dmp yolunu , E:\Memory.dmp gibi yeterli disk alanı olan yerel bir sürücüye işaret edecek şekilde değiştirebilirsiniz.

Bellek dökümleri oluşturmaya yönelik ipuçları

Bilgisayar kilitlendiğinde ve yeniden başlatıldığında, fiziksel RAM'in içeriği işletim sisteminin yüklü olduğu bölümde bulunan disk belleği dosyasına yazılır.

Windows'un yüklü olduğu sabit diskin hızına bağlı olarak, 2 gigabayttan (GB) fazla bellek dökümü uzun sürebilir. En iyi durumda bile, döküm dosyası başka bir yerel sabit sürücüde kalacak şekilde yapılandırılmışsa, önemli miktarda veri okunur ve sabit disklere yazılır. Bu okuma ve yazma işlemi uzun süreli bir sunucu kesintisine neden olabilir.

Not

Tam bellek dökümü dosyalarını dikkatle oluşturmak için bu yöntemi kullanın. İdeal olarak, bunu yalnızca Microsoft Desteği mühendisi tarafından açıkça istendiğinde yapmanız gerekir. Tüm standart sorun giderme yöntemleri tamamen tükendikten sonra tüm çekirdek veya tam bellek dökümü dosyası hata ayıklaması son çare olmalıdır.

Bellek dökümü dosyasını el ile oluşturma

NotMyFault aracını kullanma

Sorun oluşurken oturum açabiliyorsanız, aşağıdaki adımları izleyerek Microsoft Sysinternals NotMyFault aracını kullanabilirsiniz:

  1. NotMyFault aracını indirin.

  2. Başlat'ı ve ardından Komut İstemi'ni seçin.

  3. Komut satırında aşağıdaki komutu çalıştırın:

    notMyfault.exe /crash
    

Not

Bu işlem bir bellek dökümü dosyası ve bir D1 Durdurma hatası oluşturur.

NMI kullanma

Bazı bilgisayarlarda, kilitlenme dökümü dosyası oluşturmak için klavye kullanamazsınız. Örneğin, Hewlett-Packard Geliştirme Şirketi'nden Hewlett-Packard (HP) BladeSystem sunucuları tarayıcı tabanlı grafik kullanıcı arabirimi (GUI) aracılığıyla yönetilir. HP BladeSystem sunucusuna klavye bağlı değildir.

Böyle durumlarda, sistem işlemcisinde NMI'ye neden olan Maskelenemez Kesme (NMI) anahtarını kullanarak eksiksiz bir kilitlenme dökümü dosyası veya çekirdek kilitlenme dökümü dosyası oluşturmanız gerekir.

Bu işlemi uygulamak için şu adımları izleyin:

Önemli

Bu bölümdeki adımları dikkatlice izleyin. Kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Değiştirmeden önce, bir sorun olması halinde geri yükleyebilmek için kayıt defterini yedekleyin.

Not

Bu kayıt defteri anahtarı, Windows 8 ve üzerini çalıştıran istemciler ya da Windows Server 2012 ve üzerini çalıştıran sunucular için gerekli değildir. Bu kayıt defteri anahtarının Windows'un sonraki sürümlerinde ayarlanmasının hiçbir etkisi yoktur.

  1. Kayıt Defteri Düzenleyicisi'nde, aşağıdaki kayıt defteri alt anahtarını bulun:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

  2. CrashControl'e sağ tıklayın, Yeni'nin üzerine gelin ve DWORD Değeri'ni seçin.

  3. NMICrashDump yazıp Enter tuşuna basın.

  4. NMICrashDump öğesine sağ tıklayın ve değiştir'i seçin.

  5. Değer verileri kutusuna 1 yazın ve Tamam'ı seçin.

  6. Bilgisayarınızı yeniden başlatın.

  7. HP, IBM ve Dell gibi donanım satıcıları bir Otomatik Sistem Kurtarma (ASR) özelliği sağlayabilir. Sorun giderme sırasında bu özelliği devre dışı bırakmalısınız. Örneğin, BIOS'ta HP ve Compaq ASR özelliği etkinleştirildiyse, tam bir Memory.dmp dosyası oluşturmak için sorun giderirken bu özelliği devre dışı bırakın. Tam adımlar için donanım satıcınıza başvurun.

  8. BIOS'ta veya Tümleşik Işıklar Kapalı (iLO) Web arabirimini kullanarak NMI anahtarını etkinleştirin.

    Not

    Tam adımlar için BIOS başvuru kılavuzuna bakın veya donanım satıcınıza başvurun.

  9. Bir döküm dosyası oluşturmak için NMI anahtarını kullanarak bu yöntemi sunucuda test edin. Donanım arızası 0x00000080 DURDURMA görürsünüz.

Seri Konsol kullanarak NMI'yi Microsoft Azure'da çalıştırmak istiyorsanız bkz. SysRq ve NMI çağrıları için Seri Konsol kullanma.

Klavyeyi kullanma

Klavyeden Sistem Kilitlenmesini Zorlama

Hata Ayıklayıcı kullanma

Hata Ayıklayıcıdan Sistem Kilitlenmesini Zorlama