NASıL YAPıLıR: Windows XP'de Wiadebug.log, günlüğü etkinleştir

Makale çevirileri Makale çevirileri
Makale numarası: 307001 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Varsayılan olarak, Windows Resim Alma (WIA) hizmeti hataları <a0>Windows_folder</a0> klasöründeki Wiadebug.log adlı bir dosyaya kaydeder. Bu makalede, nasıl yapılır: Wiadebug.log dosyada günlük tutmayı etkinleştir.

Wiadebug.log dosya of günlüğü etkinleştir

WIA hizmetini günlüğe kaydeder, bu dosyadaki bilgileri sürücü geliştirme sırasında çok yararlı olabilir. Günlük tutma düzeyini, kayıt defterindeki bir girişi tarafından denetlenir. WIA için bu anahtar Module_name uygun ikili modülün adı olduğu yerdeki aşağıdaki kayıt defteri anahtarında bulunur:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StillImage\Debug\ Module_name \DebugFlags
WIA hizmet için uygun ikili Wiaservc.dll modüldür.

DebugFlags değer, günlük düzeyini denetler. Aşağıdaki listede, üç ayarları açıklanmaktadır:
  • 0x00000001: hata iletileri görüntüler.
  • 0x00000002: uyarı iletileri görüntüleme
  • 0x00000004: izleme iletileri görüntüler.
Bir bayrak değeri DebugFlags değeridir; diğer bir deyişle, farklı ayarlar birlikte okunabilir. Hata günlüğünü açmak için <a0></a0>, uyarıları ve izlemelerini şu anda tüm DebugFlags0x0000007 için ayarlayın.

DebugFlags değerini değiştirirseniz, (stisvc) <a0>WIA hizmetini durdurun ve sonra değişikliklerin etkili olabilmesi yeniden başlatın.

Hareketsiz Görüntü hizmeti durdurmak için <a0></a0>, komut istemini açın ve sonra da aşağıdaki komutu çalıştırın:
net stop stisvc
Hareketsiz Görüntü hizmeti başlatmak için <a0></a0>, komut istemini açın ve sonra da aşağıdaki komutu çalıştırın:
net start stisvc
Not: aşırı günlük önemli bir performans azalmasına neden olabilir. Yalnızca belirli bir sorunu çözmenin kazanmaya çalıştıklarında, günlük düzeyini artırın. Sorunu düzelttikten sonra günlük düzeyini kendi özgün düzeye ayarlayın.

SORUN GİDERME

Aşağıdaki senaryoda normal bir sorun açıklanır ve nasıl bilgileri Wiadebug.log dosyasında bu sorunu gidermek için kullanabileceğinizi açıklar.

Senaryo: Geliştirilme sürecindeyse bir tarayıcı sürücüsü sınamak için bir program yazdınız. Sınamaların birinde, tarayıcının nokta başına inç (dpi) ayarını 1200 için ayarlanan çalışıldı, ancak bu eylem, bir hata üretir dikkat edin.

Aşağıdaki verileri Wiadebug.log günlüğe kaydedilir:
wiasGetChangedValueLong, prop 6147 başarısız hr doğrula: 0x80070057
wiasUpdateScanRect, CheckXResAndUpdate (0x80070057) başarısız oldu.
CDrvWrap::WIA_drvValidateItemProperties arama sürücü hatası:
hr ile drvValidateItemProperties 0x80070057 =
Not: Bu program geçersiz bir değer yazar, tipik davranıştır.

Sürücü program geçersiz bir değer yazdı olduğunu bildiriyor, bu günlük girdilerini gösterir. Bu, bu bilgileri tam sorunun ne olduğunu temizleyin yok olur. Rapor uyarılarının yanı sıra hataları WIA günlük düzeyini artarsa, aşağıdaki bilgileri Wiadebug.log kaydediliyor: wiasValidateItemProperties, geçersiz LIST değeri:
Propıd) yatay çözünürlük, değer 1200 =
Geçerli değerler şunlardır:
  • 75
  • 100
  • 150
  • 200
  • 300
  • 600
wiasGetChangedValueLong, prop 6147 başarısız hr doğrula: 0x80070057
wiasUpdateScanRect, CheckXResAndUpdate (0x80070057) başarısız oldu.
CDrvWrap::WIA_drvValidateItemProperties arama sürücü hatası:
hr ile drvValidateItemProperties 0x80070057 =
Not: Bu program geçersiz bir değer yazar, tipik davranıştır.

Çıktı, yatay çözünürlük özelliği hatanın neden olduğunu gösterir. 1200 Için çözünürlüğü ayarlamak program çalışıyor, ancak desteklenen çözünürlük listesini 1200 içermez; bu nedenle WIA hizmetini doğrulama Yardımcısı'nı (wiasValidateItemProperties), bu değeri ayarlamak için isteği reddeder.

Belirlediğiniz sorun artık, sürücü veya program gözden geçirmek belirleyebilirsiniz. Tarayıcının belirtimleri dpi 100 ve 1400 arasındaki tüm çözümleri destekleyecek şekilde izin veriyorsa, sürücü 1200 dpi isteği işlemek görebilmeniz gerekir. Tarayıcı, bu ayarı desteklemiyorsa, program değiştirir, böylece yatay çözünürlüğü, bu özellik için geçersiz bir değere ayarlamak denemez. Bu durumda, program bu değeri bir özelliği ayarlamak denemeden önce bir değer geçerli olduğunu denetlemelisiniz.




Özellikler

Makale numarası: 307001 - Last Review: 15 Ocak 2006 Pazar - Gözden geçirme: 1.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows XP Professional Edition
Anahtar Kelimeler: 
kbmt kbhowto kbhowtomaster KB307001 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:307001

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