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.
Windows için Hata Ayıklama Araçları, geliştiricilerin Windows uygulamaları ve sürücülerindeki sorunları tanılamalarına ve çözmelerine yardımcı olan kapsamlı bir hata ayıklama yardımcı programları paketidir. Bu güçlü araç takımı, WinDbg, komut satırı hata ayıklayıcıları ve çökme dökümlerini ile sistem hatalarını analiz etmek için özel analiz araçları içerir. Bu araçlarla, karmaşık yazılım sorunlarını verimli bir şekilde giderebilir ve düzeltebilirsiniz. Araçların tam listesi için bkz. Windowsiçin Hata Ayıklama Araçları'na Dahil Edilen Araçlar.
Windows Için Hata Ayıklama Araçları'nı birden çok kanal aracılığıyla alabilirsiniz: Windows Sürücü Seti'nin (WDK) bir parçası olarak, Windows Yazılım Geliştirme Seti (SDK) ile birlikte veya tek başına yükleme olarak. 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, 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 dört komut satırı hata ayıklayıcısı kullanılabilir.
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'un kapatıldığında oluşturduğu 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üme uygun Windows SDK'yı Windows SDK ve öykünücü arşivinden 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ı.