Обобщена информация
Windows Zero Configuration (WZC) е услугата на Windows, която автоматично конфигурира безжичните мрежови устройства 802.11. Производителите на адаптери и разработчиците на NDIS miniport за тези адаптери може да намерят за полезна допълнителна диагностична информация от услугата WZC.
Тази статия описва как да заснемете много многословен регистрационен файл (такъв, който е зададен на максимален изход) от WZC.
Повече информация
За да използвате допълнителните възможности за проследяване, които са вградени в WZC, инсталирайте проверената компилация на Wzcsvc.dll на тестовата система. Проследяването ще бъде записано в регистрационен файл на диска. Затова не трябва да свържете дебъгера на ядрото (например WinDbg) или да инсталирате цялата проверена компилация на операционната система.
Ако не използвате пълна отметната компилация на операционната система, трябва да получите копие на двоичния Wzcsvc.dll от система, която използва пълна отметната компилация на ОПЕРАЦИОННАТА система.
Забележка За да получите отметната компилация на компактдиск, можете да се абонирате за Microsoft Developer Network (MSDN). За повече информация относно абонаментите посетете следния уеб сайт:
http://msdn.microsoft.com/en-us/subscriptions/default.aspx За да заснемете регистрационен файл от WZC, който е по-малък от максималния изход, изпълнете следните стъпки:
-
Преди да заредите двоичния файл на тестовата система, трябва да забраните защитата на системните файлове (SFP).
За да забраните SFP, натиснете F8, докато системата се стартира, след което изберете Безопасен режим , когато получите подкана. Заместете файла и след това рестартирайте системата. -
С отметната двоична Wzcsvc.dll на място (или защото изпълнявате пълна отметната ОС, или защото сте я заместили), задайте следния запис в системния регистър на 1:
HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing (REG_DWORD)
-
Ако някоя част от местоположението на кошерния кошер не съществува, създайте кошерите, които искате (например Tracing и WZCTrace може да не съществуват).
-
За да направите промени в проследяването, рестартирайте системата или спрете и стартирайте услугата. Услугата създава регистрационния файл WZCTrace в папката %windir%\Tracing.
-
Забранете проследяването на WZC, като зададете
EnableFileTracing на нула. -
По подразбиране проследяването на резултата е зададено на максимален изход. За да персонализирате количеството информация, която се произвежда, можете да създадете записа в системния регистър FileTracingMask (REG_DWORD), като използвате една или повече от следните стойности (и ГИ ИЛИ заедно, както ви е необходимо).
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 eventsЗабележка Тези флагове може да се променят.
Препратки
За повече информация посетете следните уеб сайтове на MSDN:
Получаване на проверената компилация
http://msdn.microsoft.com/en-us/library/ms792429.aspx
Използване на извлечената компилация на Windows
http://msdn.microsoft.com/en-us/library/ms792436.aspx