요약
WZC(Windows Zero Configuration)는 802.11 무선 네트워크 디바이스를 자동으로 구성하는 Windows 서비스입니다. 이러한 어댑터에 대한 어댑터 제조업체 및 NDIS 미니포트 개발자는 WZC 서비스에서 추가 진단 정보를 찾을 수 있습니다.
이 문서에서는 WZC에서 매우 자세한 로그(최대 출력으로 설정된 로그)를 캡처하는 방법을 설명합니다.
추가 정보
WZC에 기본 제공되는 추가 추적 기능을 사용하려면 테스트 시스템에 확인된 Wzcsvc.dll 빌드를 설치합니다. 추적은 디스크의 로그 파일에 기록됩니다. 따라서 커널 디버거(예: WinDbg)를 연결하거나 운영 체제의 전체 확인된 빌드를 설치할 필요가 없습니다.
OS의 전체 확인된 빌드를 사용하지 않는 경우 OS의 전체 확인된 빌드를 사용하는 시스템에서 이진 Wzcsvc.dll 복사본을 가져와야 합니다.
참고 CD에서 확인된 빌드를 얻으려면 MSDN(Microsoft Developer Network)을 구독할 수 있습니다. 구독에 대한 자세한 내용은 다음 웹 사이트를 방문하세요.
http://msdn.microsoft.com/en-us/subscriptions/default.aspx 최대 출력보다 작은 WZC에서 로그를 캡처하려면 다음 단계를 수행합니다.
-
테스트 시스템에서 이진 파일을 로드하기 전에 SFP(시스템 파일 보호)를 사용하지 않도록 설정해야 합니다.
SFP를 사용하지 않도록 설정하려면 시스템이 시작되는 동안 F8 키를 누른 다음 프롬프트가 표시되면 안전 모드 를 선택합니다. 파일을 바꾼 다음 시스템을 다시 시작합니다. -
전체 확인된 OS를 실행 중이거나 교체했기 때문에 Wzcsvc.dll 확인된 이진 파일을 사용하여 다음 레지스트리 항목을 1로 설정합니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing(REG_DWORD)
-
Hive 위치의 일부가 없는 경우 원하는 하이브를 만듭니다(예: 추적 및 WZCTrace가 없을 수 있음).
-
추적 변경 내용을 적용하려면 시스템을 다시 시작하거나 서비스를 중지하고 시작합니다. 서비스는 %windir%\Tracing 폴더에 로그 파일 WZCTrace를 만듭니다.
-
EnableFileTracing을 0으로 설정하여 WZC 추적을 사용하지 않도록 설정합니다
. -
기본적으로 추적 출력은 최대 출력으로 설정됩니다. 생성되는 정보의 양을 조정하려면 다음 값 중 하나 이상을 사용하여 레지스트리 항목 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 확인된 빌드 사용