ReBase simgeler için DrWtSn32.exe ayıklamak için nasıl kullanılacağı

Makale çevirileri Makale çevirileri
Makale numarası: 258205
Hepsini aç | Hepsini kapa

Özet

Bir uygulama ("çökme") yanıt vermediğinde, Dr. Watson (DrWtSn32.exe) kilitlenme bilgilerini ve kilitlenme açıklayan bir günlük dosyası oluşturmak için kullanabilirsiniz. Dr. Watson'ın söz konusu, ikili dosyalar için simgeler bulabilirsiniz, Windows NT ve Windows 2000, kilitlenme hakkında daha ayrıntılı bilgi sağlayabilir.

Bu makale hazırlamak ve bir uygulama (.dbg) simge dosyalarını yüklemek nasıl açıklar. Simgeler için işletim sistemi yükleme açıklanmaz. Windows NT 4.0 simgeleri yükleme konusunda ek bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
148659 Windows NT hata ayıklama simgeleri kurma
141465 Dr. Watson hatası hata ayıklama simgeleri yükleme hakkında

Daha fazla bilgi

Hata ayıklama bilgilerini içeren hazırlamak ve simge dosyalarını yüklemek için öncelikle, doğru uygulamanızı oluşturmanız gerekir. Microsoft Visual C++ uygulamaları için bunu yapmak için aşağıdaki Bilgi Bankası makalesindeki yönergelere bakın:
216356 BİLGİ: Visual C++ proje ayarları ve.DBG dosya oluşturma

İkili dosya simgesi (.dbg) dosyasından kald?rmak için Rebase.exe dosyası kullandıktan sonra .dbg dosyasını Dr. Watson bulabileceğiniz bir yerde bir konuma yerleştirin. İkili dosya ile aynı klasörde .dbg dosyası yerleştirmeyin. Dr. Watson, simge dosyaları arar <WINNT> </WINNT>\Symbols klasörü nerede <WINNT></WINNT> Windows NT veya Windows 2000 yükleme klasörüdür. Bu klasör yoksa, el ile oluşturmanız gerekir.

Önemli: Rebase yardımcı .dbg dosyasını ayıklar. Aşağıdaki iki örnek göz önünde bulundurun:
  • ReBase.exe -b 0x400000 - x C:\Temp Uygulamam.exe
  • ReBase.exe -b 0x400000 - x. Uygulamam
İlk örnek, belirli bir klasörü kullanır. Hedef dosya uzantısı .exe olduğundan Rebase yardımcı programı bir EXE C:\Temp altında oluşturur. Rebase yardımcı programı sonra C:\Temp\Exe klasöründe .dbg dosyasına yerleştirir. Ancak, Dr. Watson'ın Uygulamam.dbg bulmak, bu simgeyi dosyaya kopyalamalısınız <WINNT> </WINNT>\Symbols\Exe. Zaten yoksa, bu klasörü oluşturmanız gerekir.

İkinci örnek nokta ikili dosya ile aynı klasörde .dbg dosyası oluşturacağını belirtmek için kullanır. Bu durumda, .dbg dosyasını doğrudan kopyalamanız gerekir <WINNT> </WINNT>\Symbols klasörü. İlk örnekte olduğu gibi dahili olarak Uygulamam.exe EXE alt başvuru yapmıyor.

Not: Aynı işlem diğer dosya adı uzantıları için geçerlidir, ancak alt buna göre değişir.

Son adım, Dr. Watson bilgisayarda olması ve hata ayıklayıcısı olarak kayıtlı olduğunu emin olmaktır. Windows NT veya Windows 2000 çalıştıran bir bilgisayarda bunu doğrulamak için şu adımları izleyin:
  1. Başlat menüsünden Çalıştır' ı tıklatın.
  2. Türü DrWtSn32 -i, sonra da Tamam' ı tıklatın.

Referanslar

Dr. Watson ve simge dosyaları hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
148659 Windows NT hata ayıklama simgeleri kurma
141465 Dr. Watson hatası hata ayıklama simgeleri yükleme hakkında
216356 BİLGİ: Visual C++ proje ayarları ve.DBG dosya oluşturma
121366 BİLGİ: PDB ve DBG dosyaları - nedir ve nasıl çalışır

Özellikler

Makale numarası: 258205 - Last Review: 21 Eylül 2013 Cumartesi - Gözden geçirme: 3.0
Anahtar Kelimeler: 
kbbug kbdebug kbhowto kbmisctools kbsymbols kbmt KB258205 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 258205

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com