Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
WinDbg gibi hata ayıklayıcılara ek olarak, Windows için Hata Ayıklama Araçları, hata ayıklama için yararlı olan bir dizi araç içerir. Araçların tam listesi için bkz. Windowsiçin Hata Ayıklama Araçları'na Dahil Edilen Araçlar.
Yalnızca Windows hata ayıklayıcısını indirme ve yükleme yönergeleri için bkz. WinDbg Windows hata ayıklayıcısını indirme ve yükleme.
Windows için Hata Ayıklama Araçları'nı yükleme
Windows için Hata Ayıklama Araçları'nı geliştirme setinin bir parçası olarak veya tek başına bir araç takımı olarak alabilirsiniz:
WDK bir parçası olarak
Windows için Hata Ayıklama Araçları, Windows Sürücü Seti'ne (WDK) dahildir. WDK'yi almak için bkz. windows sürücü setini (WDK) indirme .
Windows SDK’nin bir parçası olarak
Windows için Hata Ayıklama Araçları, Windows Yazılım Geliştirme Seti'ne (SDK) dahildir. Yükleyiciyi veya ISO görüntüsünü indirmek için bkz. Windows Geliştirme Merkezi'nde Windows SDK .
Tek başına araç takımı olarak
Windows SDK'sının yüklenmesini başlatıp yüklenecek özellikler listesinden yalnızca Windows için Hata Ayıklama Araçları seçerek (ve diğer tüm özelliklerin seçimini temizleyerek) Windows SDK'sı veya WDK olmadan Yalnızca Windows için Hata Ayıklama Araçları'nı yükleyebilirsiniz. Yükleyiciyi veya ISO görüntüsünü indirmek için bkz. Windows Geliştirme Merkezi'nde Windows SDK .
Hata ayıklama ortamları
Bilgisayarınızda Visual Studio ve WDK yüklüyse, altı kullanılabilir hata ayıklama ortamınız vardır. Bu ortamların açıklamaları için bkz. Hata Ayıklama Ortamları.
Bu hata ayıklama ortamlarının tümü, Windows Sembolik Hata Ayıklayıcı Altyapısı'nda (Dbgeng.dll) uygulanan aynı temel hata ayıklama altyapısı için kullanıcı arabirimleri sağlar. Bu hata ayıklama altyapısı, Windows hata ayıklayıcısı olarak da adlandırılır ve altı hata ayıklama ortamı topluca Windows hata ayıklayıcıları olarak adlandırılır.
Uyarı
Visual Studio kendi hata ayıklama ortamını ve hata ayıklama altyapısını içerir ve bu altyapı birlikte Visual Studio hata ayıklayıcısıolarak adlandırılır. Visual Studio'da hata ayıklama hakkında bilgi için bkz. Visual Studio'da Hata Ayıklama. C# gibi yönetilen kodda hata ayıklamak için visual studio hata ayıklayıcısını kullanmak genellikle başlangıç yapmanın en kolay yoludur.
Windows hata ayıklayıcıları
Windows hata ayıklayıcıları x86 tabanlı, x64 tabanlı veya Arm tabanlı işlemcilerde çalışabilir ve aynı mimarilerde çalışan kodun hatalarını ayıklayabilir. Bazen hata ayıklayıcı ve hata ayıklanan kod aynı bilgisayarda çalıştırılır, ancak diğer durumlarda hata ayıklayıcı ve hata ayıklanan kod ayrı bilgisayarlarda çalıştırılır. Her iki durumda da, hata ayıklayıcısını çalıştıran bilgisayara ana bilgisayar adı verilir ve hata ayıklanan bilgisayara hedef bilgisayar adı verilir. Windows hata ayıklayıcıları, hem konak hem de hedef bilgisayarlar için aşağıdaki Windows sürümlerini destekler.
Komut satırı hata ayıklayıcıları
Özel ortamlar ve komut satırı arabirimini tercih edenler için kullanılabilen dört komut satırı hata ayıklayıcısı vardır.
KD ve NTKD
KD ve NTKD her şekilde aynıdır, ancak NTKD başlatıldığında yeni bir metin penceresi oluştururken KD, çağrıldığı Komut İstemi penceresini devralır. Daha fazla bilgi için bkz. KD ve NTKD Kullanarak Hata Ayıklama.
CDB ve NTSD
Microsoft Konsol Hata Ayıklayıcısı (CDB) ve Microsoft NT Sembolik Hata Ayıklayıcısı (NTSD) de kullanılabilir. Daha fazla bilgi için bkz. CDB ve NTSD Kullanarak Hata Ayıklama.
Simgeler ve sembol dosyaları
Sembol dosyaları yürütülebilir ikili dosyaları çalıştırırken gerekli olmayan çeşitli verileri depolar, ancak kod hatalarını ayıklarken sembol dosyaları çok yararlıdır. Sembol dosyalarını oluşturma ve kullanma hakkında daha fazla bilgi için bkz. Windows hata ayıklama için semboller .
Mavi ekranlar ve çökme dökümü dosyaları
Windows çalışmayı durdurursa ve mavi bir ekran görüntülerse, bilgisayar kendini veri kaybından korumak için aniden kapanır ve bir hata denetimi kodu görüntüler. Daha fazla bilgi için bkz. Hata Denetimleri (Mavi Ekranlar). WinDbg ve diğer Windows hata ayıklayıcılarını kullanarak Windows kapatıldığında oluşturulan kilitlenme dökümü dosyalarını analiz edebilirsiniz. Daha fazla bilgi için bkz. Windows hata ayıklayıcıları (WinDbg)kullanarak kilitlenme dökümü analizi.
Windows'un önceki sürümleri için hata ayıklama araçlarını mı arıyorsunuz?
Windows'un önceki sürümleri için hata ayıklayıcı araçlarını indirmek istiyorsanız, hata ayıkladığınız sürümün Windows SDK'sını, Windows SDK'sı ve öykünücü arşivibölümünden indirmeniz gerekir. SDK'nın yükleme sihirbazında Windows için Hata Ayıklama Araçları'nıseçin ve diğer tüm bileşenlerin seçimini kaldırın.
Hata ayıklayıcıları hakkında daha fazla bilgi edinin
WinDbg Windows hata ayıklayıcısınıindirme ve yükleme makalesinde WinDbg hakkında daha fazla bilgi edinin.
Windows hata ayıklamayı kullanmaya başlamak için bkz. Windows Hata Ayıklamaya Başlama.
Windows için Hata Ayıklama Araçları ile ilgili ek bilgi için bkz. Hata Ayıklama Kaynakları.