Özet
Windows Sıfır Yapılandırması (WZC), 802.11 kablosuz ağ cihazlarını otomatik olarak yapılandıran Windows hizmetidir. Bu bağdaştırıcılar için bağdaştırıcı üreticileri ve NDIS miniport geliştiricileri, WZC hizmetinden ek tanılama bilgilerini yararlı bulabilir.
Bu makalede, WZC'den çok ayrıntılı bir günlüğün (en yüksek çıkışa ayarlanmış bir günlük) nasıl yakalandığı açıklanır.
Ek Bilgi
WZC'de yerleşik olarak bulunan ek izleme özelliklerini kullanmak için test sistemine işaretli Wzcsvc.dll derlemesini yükleyin. İzleme, disk üzerindeki bir günlük dosyasına yazılır. Bu nedenle, bir Çekirdek hata ayıklayıcısını (örneğin, WinDbg) bağlamanız veya işletim sisteminin tüm denetlenen derlemesini yüklemeniz gerekmez.
İşletim sisteminin tam olarak denetlenmiş bir derlemesini kullanmıyorsanız, işletim sisteminin tam denetlenmiş derlemesini kullanan bir sistemden ikili Wzcsvc.dll bir kopyasını almanız gerekir.
Not CD'de denetlenen derlemeyi edinmek için Microsoft Developer Network'e (MSDN) abone olabilirsiniz. Abonelikler hakkında daha fazla bilgi için aşağıdaki Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/subscriptions/default.aspx WZC'den maksimum çıktıdan küçük bir günlük yakalamak için şu adımları izleyin:
-
İkili dosyayı test sistemine yüklemeden önce Sistem Dosya Koruması'nı (SFP) devre dışı bırakmanız gerekir.
SFP'yi devre dışı bırakmak için sistem başlatılırken F8 tuşuna basın ve ardından bir istem aldığınızda Güvenli Mod'u seçin. Dosyasını değiştirin ve ardından sistemi yeniden başlatın. -
Wzcsvc.dll denetlenmiş ikili dosyası (tam bir denetlenmiş işletim sistemi çalıştırdığınız veya değiştirdiğiniz için), aşağıdaki kayıt defteri girdisini 1 olarak ayarlayın:
HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing (REG_DWORD)
-
Kovan konumunun herhangi bir bölümü yoksa, istediğiniz kovanları oluşturun (örneğin, İzleme ve WZCTrace olmayabilir).
-
İzleme değişikliklerini etkilemek için sistemi yeniden başlatın veya hizmeti durdurup başlatın. Hizmet, %windir%\Tracing klasöründe WZCTrace günlük dosyasını oluşturur.
-
EnableFileTracing ayarını sıfır olarak ayarlayarak
WZC izlemeyi devre dışı bırakın. -
Varsayılan olarak, izleme çıkışı en yüksek çıkış olarak ayarlanır. Ne kadar bilgi üretildiğini uyarlamak için fileTracingMask (REG_DWORD) kayıt defteri girdisini oluşturmak için aşağıdaki değerlerden birini veya daha fazlasını (ve ihtiyacınız olduğu şekilde OR değerlerini birlikte) kullanabilirsiniz.
0x80000000: Logs failed ASSERTs
0x01000000: Logs 'State Machine' events
0x00800000: Logs synchronization events
0x00400000: Logs storage events
0x00200000: Logs notifications
0x00100000: Logs hash related activities
0x00080000: Logs error conditions
0x00040000: Logs memory allocations and releases
0x00020000: Logs code path within WZCSVC
0x00010000: Logs generic events
0xFFFF0000: (default) logs all eventsNot Bu bayraklar değişebilir.
Başvurular
Daha fazla bilgi için aşağıdaki MSDN Web sitelerini ziyaret edin:
Windows
http://msdn.microsoft.com/en-us/library/ms792436.aspx'nin
işaretli derlemesini
kullanarak denetlenenderlemeyi http://msdn.microsoft.com/en-us/library/ms792429.aspx alma