Аннотация
Windows Zero Configuration (WZC) — это служба Windows, которая автоматически настраивает беспроводные сетевые устройства 802.11. Производители адаптеров и разработчики минипортов NDIS для этих адаптеров могут найти дополнительные диагностические сведения из службы 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)
-
Если какая-либо часть расположения куста не существует, создайте нужные кусты (например, Трассировка и WZCTrace могут не существовать).
-
Чтобы изменить трассировку, перезапустите систему или остановите и запустите службу. Служба создает файл журнала WZCTrace в папке %windir%\Tracing.
-
Отключите трассировку WZC, задав
для параметра EnableFileTracingзначение 0. -
По умолчанию для выходных данных трассировки задано максимальное значение выходных данных. Чтобы настроить объем создаваемых сведений, можно создать запись реестра 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