Aracılığıyla paylaş


Windows için Hata Ayıklama Araçları

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ı.

Diğer indirmeleri mi arıyorsunuz?