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.
Debugging Tools for Windows includes several other tools in addition to the debugging engine and debugging environments. The extra tools are available in the installation directory of Debugging Tools for Windows, as described in this article.
Aşağıdaki tablolarda çekirdek hata ayıklayıcısı (KD), Microsoft Konsol Hata Ayıklayıcısı (CDB) ve Microsoft NT Sembolik Hata Ayıklayıcısı (NTSD) gibi çeşitli Windows hata ayıklayıcılarına başvurmak için kısaltmalar kullanılır.
Araçlar ve Yardımcı Programlar
Aşağıdaki tabloda kullanılabilir araçlar ve yardımcı programlar listeleniyor:
| Name | Description |
|---|---|
| Breakin | Bir işlemde kullanıcı modu sonunun oluşmasına neden olur. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter breakin /?. |
| DumpChk | Bellek dökümü dosyasını doğrulayın. |
| GFlags | Kayıt defteri anahtarlarını ve diğer ayarları denetleyin. |
| Kill | Bir işlemi sonlandırma. |
| List (Dosya Listesi Yardımcı Programı) | To view the help for the command, open a Command Prompt window, go to the installation directory, and enter list /?. |
| Günlük Kaydedici ve Günlük Görüntüleyici | Bir programın işlev çağrılarını ve diğer eylemlerini kaydedin ve görüntüleyin. |
| PLMDebug | İşlem Yaşam Döngüsü Yönetimi (PLM) altında çalışan Windows uygulamalarında hata ayıklamak için Windows hata ayıklayıcısını kullanın. PLMDebug ile bir Windows uygulamasını askıya alma, devam ettirme ve sonlandırma işlemlerini el ile denetleyebilirsiniz. |
| TList | Tüm çalışan işlemleri listeleyin. |
| UMDH | User-Mode Döküm Yığını (UMDH) aracıyla yığın ayırmalarını analiz edin. |
| USBView | Evrensel Seri Veri Yolu (USB) konak denetleyicilerini ve bağlı cihazları görüntüleyin. |
| USBView2 | USB ana bilgisayar denetleyicilerini ve bağlı cihazları görüntüleyin. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter USBView2 /?. |
Sembol ve kaynak araçları
Aşağıdaki tabloda, kaynak veya sembol sunucusunda hata ayıklamayı destekleyen ek araçlar açıklanmaktadır:
| Name | Description |
|---|---|
| AgeStore | Sembol sunucusunun veya kaynak sunucunun aşağı akış deposundaki eski girdileri kaldırın. |
| DBH | Sembol dosyasının içeriği hakkında hata ayıklama yardımı (DBH) bilgilerini görüntüleyin. |
| PDBCopy | Python hata ayıklama (PDB) sembol dosyasından özel simge bilgilerini kaldırın ve ortak simgelerin dosyaya eklenip eklenmeyeceğini denetleyin. |
| SrcSrv | Hata ayıklama sırasında kaynak dosyaları teslim etmek için bu kaynak sunucuyu kullanın. |
| SymChk | Doğru simgelerin kullanılabilir olduğunu doğrulamak için yürütülebilir dosyaları sembol dosyalarıyla karşılaştırın. |
| SymProxy | Ağınızda tüm hata ayıklayıcılarınızın işaretebileceği tek bir HTTP sembol sunucusu oluşturun. Bu yaklaşım, tek bir sembol yolu ile birden çok sembol sunucusuna (hem iç hem de dış) işaret etme, tüm kimlik doğrulamasını işleme ve sembol önbelleğe alma yoluyla performansı artırma avantajına sahiptir. The symproxy.dll file is in the SymProxy folder in the installation directory. |
| SymSrv | Hata ayıklayıcıda bu semboller sunucusunu kullanın ve bir sembol deposuna bağlanın. Sembol sunucusuyla çalışma hakkında bilgi için bkz. Microsoft ortak sembolleri. |
| SymStore | Bir sembol deposu oluşturun. For more information, see Using SymStore. |
Uzak ve ara sunucu hata ayıklayıcı araçları
Aşağıdaki tabloda, uzak veya ara sunucuda hata ayıklamayı destekleyen ek araçlar açıklanır ve daha fazla bilgi için kaynaklara bağlantılar yer alır:
| Name | Description |
|---|---|
| DbgRpc | Microsoft Uzaktan Yordam Çağrısı (RPC) durum bilgilerini görüntüleyin. For more information, see RPC debugging and Using the DbgRpc tool. |
| DbgSrv | Uzaktan hata ayıklama için bu işlem sunucusunu kullanın. Daha fazla bilgi için bkz. İşlem sunucuları (kullanıcı modu). |
| DbEngPrx | Uzaktan hata ayıklama için bu yineleyiciyi (küçük bir ara sunucu) kullanın. For more information, see Repeaters. |
| KDbgCtrl (Çekirdek Hata Ayıklama Denetimi) | Çekirdek hata ayıklama bağlantısını denetleme ve yapılandırma. For more information, see Using KDbgCtrl. |
| KdSrv | Uzaktan hata ayıklama için bu KD bağlantı sunucusunu kullanın. Daha fazla bilgi için bkz. KD bağlantı sunucuları (çekirdek modu). |
| RTList (Uzak Görev Listesi Görüntüleyicisi) | DbgSrv işlem sunucusu aracılığıyla çalışan işlemleri listeleyin. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter rtlist /?. |
| Remote | KD, CDB ve NTSD dahil olmak üzere tüm konsol programlarını uzaktan kontrol edin. Daha fazla bilgi için bkz. remote.exekullanarak uzaktan hata ayıklama . |
Installation directory
Windows için Hata Ayıklama Araçları için varsayılan yükleme konumu, işletim sistemine göre farklıdır. 32 bit veya 64 bit araçları kullanmanız gerekip gerekmediğini belirlemek için bkz. 32 bit veya 64 bit hata ayıklama araçlarını seçme.
64 bit araçlar için: Varsayılan klasör konumu C:\Program Files (x86)\Windows Kits\10\Debuggers'tır.
For 32-bit tools: Locate the Windows Kits folder under the C:\Program Files folder.