Oversigt
WZC (Windows Zero Configuration) er den Windows-tjeneste, der automatisk konfigurerer trådløse 802.11-netværksenheder. Adapterproducenter og NDIS-miniportudviklere til disse adaptere kan finde yderligere diagnosticeringsoplysninger fra WZC-tjenesten nyttige.
I denne artikel beskrives det, hvordan du henter en meget detaljeret log (en, der er indstillet til maksimalt output) fra WZC.
Flere oplysninger
Hvis du vil bruge de yderligere sporingsfunktioner, der er indbygget i WZC, skal du installere det tjekkede build af Wzcsvc.dll på testsystemet. Sporingen skrives ud til en logfil på disken. Derfor behøver du ikke at tilknytte et kernefejlfindingsprogram (f.eks. WinDbg) eller installere hele det kontrollerede build af operativsystemet.
Hvis du ikke bruger et komplet kontrolleret build af operativsystemet, skal du hente en kopi af den binære Wzcsvc.dll fra et system, der bruger et komplet kontrolleret build af operativsystemet.
Bemærk! Hvis du vil hente det tjekkede build på cd'en, kan du abonnere på Microsoft Developer Network (MSDN). Du kan finde flere oplysninger om abonnementer på følgende websted:
http://msdn.microsoft.com/en-us/subscriptions/default.aspx Hvis du vil hente en logfil fra WZC, der er mindre end det maksimale output, skal du følge disse trin:
-
Før du indlæser den binære fil på testsystemet, skal du deaktivere SFP (System File Protection).
Hvis du vil deaktivere SFP, skal du trykke på F8, mens systemet starter, og derefter vælge Fejlsikret tilstand , når du modtager en meddelelse. Erstat filen, og genstart derefter systemet. -
Med den kontrollerede binære Wzcsvc.dll på plads (enten fordi du kører et komplet kontrolleret operativsystem, eller fordi du har erstattet det), skal du angive følgende post i registreringsdatabasen til 1:
HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing (REG_DWORD)
-
Hvis en del af bikubeplaceringen ikke findes, skal du oprette de ønskede hives (f.eks. Sporing og WZCTrace findes muligvis ikke).
-
Hvis du vil foretage ændringerne i sporingen, skal du enten genstarte systemet eller stoppe og starte tjenesten. Tjenesten opretter logfilen WZCTrace i mappen %windir%\Tracing.
-
Deaktiver WZC-sporing ved at indstille
EnableFileTracing til nul. -
Sporingsoutput er som standard indstillet til maksimalt output. Hvis du vil skræddersy, hvor mange oplysninger der produceres, kan du oprette posten FileTracingMask (REG_DWORD) i registreringsdatabasen ved hjælp af en eller flere af følgende værdier (og ELLER dem sammen efter behov).
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 eventsBemærk! Disse flag kan ændres.
Referencer
Du kan finde flere oplysninger på følgende MSDN-websteder:
Sådan får du det tjekkede build
http://msdn.microsoft.com/en-us/library/ms792429.aspx
Brug af det tjekkede build af Windows
http://msdn.microsoft.com/en-us/library/ms792436.aspx