Riepilogo
Windows Zero Configuration (WZC) è il servizio Windows che configura automaticamente i dispositivi di rete wireless 802.11. I produttori di adattatori e gli sviluppatori di miniport NDIS per tali adattatori potrebbero trovare utili informazioni diagnostiche aggiuntive dal servizio WZC.
Questo articolo descrive come acquisire un log molto dettagliato (uno impostato su output massimo) da WZC.Ulteriori informazioni
Per utilizzare le funzionalità di traccia aggiuntive integrate in WZC, installare la build controllata di Wzcsvc.dll nel sistema di test. La traccia verrà scritta in un file di log su disco. Pertanto, non è necessario collegare un debugger del kernel (ad esempio, WinDbg) o installare l'intera build controllata del sistema operativo.
Se non si usa una build controllata completa del sistema operativo, è necessario ottenere una copia del Wzcsvc.dll binario da un sistema che usa una build controllata completa del sistema operativo. Nota Per ottenere la build selezionata su CD, è possibile abbonarsi a Microsoft Developer Network (MSDN). Per altre informazioni sulle sottoscrizioni, visitare il seguente sito Web:http://msdn.microsoft.com/en-us/subscriptions/default.aspx Per acquisire da WZC un log di output inferiore al massimo, attenersi alla seguente procedura:
-
Prima di caricare il file binario nel sistema di test, è necessario disabilitare System File Protection (SFP).
Per disabilitare SFP, premi F8 durante l'avvio del sistema e quindi seleziona Modalità provvisoria quando ricevi un prompt. Sostituisci il file e riavvia il sistema. -
Con il binario controllato di Wzcsvc.dll sul posto (perché si sta eseguendo un sistema operativo completo controllato o perché è stato sostituito), impostare la voce del Registro di sistema seguente su 1:
HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing (REG_DWORD)
-
Se una parte della posizione dell'hive non esiste, creare gli hive desiderati (ad esempio Tracing e WZCTrace potrebbero non esistere).
-
Per applicare le modifiche alla traccia, riavviare il sistema o arrestare e avviare il servizio. Il servizio crea il file di log WZCTrace nella cartella %windir%\Tracing.
-
Disabilitare la traccia WZC impostando
EnableFileTracing suzero. -
Per impostazione predefinita, l'output di traccia è impostato su output massimo. Per personalizzare la quantità di informazioni prodotte, è possibile creare la voce del Registro di sistema FileTracingMask (REG_DWORD) usando uno o più dei valori seguenti (e OR insieme in base alle esigenze).
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 eventsNota Questi contrassegni potrebbero cambiare.
Riferimenti
Per ulteriori informazioni, visitare i seguenti siti Web MSDN:
Recupero della buildhttp://msdn.microsoft.com/en-us/library/ms792429.aspx Uso della build controllata di Windowshttp://msdn.microsoft.com/en-us/library/ms792436.aspx
controllata