Aracılığıyla paylaş


Windows için bellek dökümü dosyası seçeneklerine genel bakış

Bu makalede Windows için bellek dökümü dosyası seçenekleri açıklanmaktadır.

Özgün KB numarası: 254649

Özet

Bilgisayarınız Durdurma hatası ( mavi ekran, sistem kilitlenmesi veya hata denetimi olarak da bilinir) nedeniyle beklenmedik bir şekilde durduğunda hata ayıklama bilgileri farklı dosya biçimlerine (bellek dökümü dosyaları olarak da bilinir) yazılabilir. Ayrıca Windows'un hata ayıklama bilgilerini bir bellek dökümü dosyasına yazmaması için de yapılandırabilirsiniz.

Windows aşağıdaki bellek dökümü dosya türlerinden herhangi birini oluşturabilir:

Tam bellek dökümü

Tam bellek dökümü, bilgisayarınız beklenmedik bir şekilde durduğunda sistem belleğinin tüm içeriğini kaydeder. Tam bellek dökümü, bellek dökümü toplandığında çalışan işlemlerden veriler içerebilir.

Bellek dökümünü tamamla seçeneğini belirlerseniz, önyükleme biriminde tüm fiziksel RAM'i artı 257 megabayt (MB) tutmak için yeterli olan bir disk belleği dosyanız olmalıdır.

Aşağıdaki koşullar doğruysa, önceki dosyanın üzerine yazılır.

  • İkinci bir sorun oluşur.
  • Başka bir tam bellek dökümü (veya çekirdek bellek dökümü) dosyası oluşturulur.

Çekirdek bellek dökümü

Çekirdek bellek dökümü yalnızca çekirdek belleğini kaydeder. Bilgisayarınız beklenmedik bir şekilde durduğunda günlükteki bilgileri kaydetme işlemini hızlandırır. Çekirdek belleğinizi barındıracak kadar büyük bir disk belleği dosyanız olmalıdır. 32 bit sistemler için çekirdek belleği genellikle 150 MB ile 2 GB arasındadır.

Bu döküm dosyası ayrılmamış bellek veya Kullanıcı modu programlarına ayrılan herhangi bir bellek içermez. İçerik:

  • Desteklenen en son Windows sürümünde çekirdek ve donanım soyutlama katmanına (HAL) ayrılan bellek.
  • Çekirdek modu sürücülerine ve diğer Çekirdek modu programlarına ayrılan bellek.

Çoğu durumda, bu döküm dosyası en kullanışlı dosyadır. Tam bellek dökümü dosyasından daha küçük. Ancak yalnızca soruna dahil olma olasılığı düşük olan bellek bölümlerini atlar.

Aşağıdaki koşullar doğruysa, Varolan herhangi bir dosyanın üzerine yaz ayarı işaretlendiğinde önceki dosyanın üzerine yazılır.

  • İkinci bir sorun oluşur.
  • Başka bir çekirdek bellek döküm dosyası (veya tam bellek döküm dosyası) oluşturulur.

Küçük bellek dökümü

Küçük bir bellek dökümü, bilgisayarınızın neden beklenmedik bir şekilde durdurulduğunu belirlemenize yardımcı olabilecek en küçük yararlı bilgi kümesini kaydeder. Bu seçenek, önyükleme biriminde en az 2 MB'lık bir disk belleği dosyası gerektirir ve bilgisayarınız beklenmedik şekilde durduğunda Windows 2000 ve üzerinin yeni bir dosya oluşturacağını belirtir. Bu dosyaların geçmişi bir klasörde depolanır.

Bu döküm dosyası türü aşağıdaki bilgileri içerir:

  • Durdur iletisi, parametreleri ve diğer veriler
  • Yüklü sürücülerin listesi
  • Durdurulan işlemci için işlemci bağlamı (PRCB)
  • Durdurulan işlem için işlem bilgileri ve çekirdek bağlamı (EPROCESS)
  • Durdurulan iş parçacığı için işlem bilgileri ve çekirdek bağlamı (ETHREAD)
  • Durdurulan iş parçacığı için Çekirdek modu çağrı yığını

Bu tür döküm dosyası, alan sınırlı olduğunda yararlı olabilir. Ancak, eklenen sınırlı bilgiler nedeniyle, sorun sırasında çalışan iş parçacığından doğrudan kaynaklanmayan hatalar bu dosyanın analizi tarafından bulunamayabilir.

Aşağıdaki koşullar doğruysa, önceki dosya korunur.

  • İkinci bir sorun oluşur.
  • İkinci bir küçük bellek döküm dosyası oluşturulur.

Her ek dosyaya ayrı bir ad verilir. Tarih, dosya adında kodlanır. Örneğin, Mini022900-01.dmp 29 Şubat 2000'de oluşturulan ilk bellek dökümüdür. Tüm küçük bellek dökümü dosyalarının listesi klasörde tutulur %SystemRoot%\Minidump .

Etkin bellek dökümü

Daha fazla bilgi için bkz . Etkin bellek dökümü.

Döküm türünü yapılandırma

Başlangıç ve kurtarma seçeneklerini (döküm türü dahil) yapılandırmak için aşağıdaki adımları izleyin.

Not

Windows'un birçok sürümü bulunduğundan, aşağıdaki adımlar sizin bilgisayarınızda farklı olabilir. Adımlar farklıysa, bu adımları tamamlamak için ürün belgenize göz atın.

  1. Başlat'a ve ardından Denetim Masası'na tıklayın.
  2. Performans ve Bakım'a ve ardından Sistem'e tıklayın.
  3. Gelişmiş sekmesinde, Başlangıç ve Kurtarma altında Ayarlar'a tıklayın.

Not

Değişikliklerinizin etkili olması için Windows'un yeniden başlatılması gerekir.

Çeşitli döküm türleri için araçlar

Windows hata ayıklayıcısı ile tam bellek dökümlerini ve çekirdek bellek dökümlerini yükleyebilirsiniz.

Başlangıç ve kurtarma için kayıt defteri değerleri

aşağıdaki kayıt defteri değeri altında HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControlkullanılır.

  • CrashDumpEnabled REG_DWORD 0x0 = Yok
  • CrashDumpEnabled REG_DWORD 0x1 = Tam bellek dökümü
  • CrashDumpEnabled REG_DWORD 0x2 = Çekirdek bellek dökümü
  • CrashDumpEnabled REG_DWORD 0x3 = Küçük bellek dökümü (64 KB)
  • CrashDumpEnabled REG_DWORD 0x7 = Otomatik bellek dökümü
  • CrashDumpEnabled REG_DWORD 0x1 ve FilterPages REG_DWORD 0x1 = Etkin bellek dökümü

CrashControl için ek kayıt defteri değerleri:

  • AutoReboot REG_DWORD 0x1
  • DumpFile REG_EXPAND_SZ %SystemRoot%\Memory.dmp
  • LogEvent REG_DWORD 0x1
  • MinidumpDir REG_EXPAND_SZ %SystemRoot%\Minidump
  • REG_DWORD 0x1 üzerine yaz
  • SendAlert REG_DWORD 0x1

Not

Değişikliklerinizin etkili olması için Windows'un yeniden başlatılması gerekir.

Döküm dosyasının oluşturuladığından emin olmak için sınayın

Bilgisayarınızı test amacıyla döküm dosyası oluşturacak şekilde yapılandırma hakkında daha fazla bilgi için bkz . Windows özelliği, klavyeyi kullanarak bellek dökümü dosyası oluşturmanıza olanak tanır.

En fazla disk belleği dosyası boyutu

Not

Windows Server 2025'te, 32 bit tamsayı taşması nedeniyle hatalı boş disk alanı görebilirsiniz. Doğru sayıyı görmek için Get-WmiObject PowerShell cmdlet'ini kullanabilirsiniz. Bu, istenen disk belleği boyutunu ayarlama yeteneğini daha da kısıtlayabilir. Geçici bir çözüm olarak, disk belleği dosyasını kayıt defteri değerine HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFilesgöre ayarlayabilirsiniz.

Daha fazla bilgi için bkz. Windows'un 64 bit sürümleri için uygun sayfa dosyası boyutunu belirleme.