Dotyczy
General

Podsumowanie

Windows Zero Configuration (WZC) to usługa systemu Windows, która automatycznie konfiguruje urządzenia sieci bezprzewodowej 802.11. Producenci adapterów i deweloperzy miniportów NDIS dla tych adapterów mogą uznać dodatkowe informacje diagnostyczne z usługi WZC za pomocne. W tym artykule opisano sposób przechwytywania bardzo szczegółowego dziennika (takiego, który jest ustawiony na maksymalne dane wyjściowe) z WZC.

Więcej informacji

Aby użyć dodatkowych funkcji śledzenia wbudowanych w WZC, zainstaluj sprawdzoną kompilację Wzcsvc.dll w systemie testowym. Śledzenie zostanie zapisane w pliku dziennika na dysku. Dlatego nie trzeba podłączać debugera jądra (na przykład WinDbg) ani instalować całej sprawdzonej kompilacji systemu operacyjnego.Jeśli nie używasz pełnej sprawdzonej kompilacji systemu operacyjnego, musisz uzyskać kopię Wzcsvc.dll binarnej z systemu, który używa pełnej sprawdzonej kompilacji systemu operacyjnego. Uwaga Aby uzyskać sprawdzoną kompilację na dysku CD, możesz subskrybować usługę Microsoft Developer Network (MSDN). Aby uzyskać więcej informacji na temat subskrypcji, odwiedź następującą witrynę internetową:

http://msdn.microsoft.com/en-us/subscriptions/default.aspx Aby przechwycić dziennik z WZC, który jest mniejszy niż maksymalna wartość wyjściowa, wykonaj następujące czynności:

  1. Przed załadowaniem pliku binarnego do systemu testowego należy wyłączyć systemową ochronę plików (SFP). Aby wyłączyć funkcję SFP, naciśnij klawisz F8 podczas uruchamiania systemu, a następnie po otrzymaniu monitu wybierz pozycję Tryb awaryjny . Zamień plik, a następnie uruchom ponownie system.

  2. Po sprawdzeniu danych binarnych Wzcsvc.dll (ponieważ używasz pełnego sprawdzonego systemu operacyjnego lub jego wymiany) ustaw następujący wpis rejestru na 1:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing (REG_DWORD)

  3. Jeśli żadna część lokalizacji gałęzi nie istnieje, utwórz odpowiednie pokrzywki (na przykład funkcje Śledzenie i WZCTrace mogą nie istnieć).

  4. Aby wprowadzić zmiany w śledzeniu, uruchom ponownie system lub zatrzymaj i uruchom usługę. Usługa tworzy plik dziennika WZCTrace w folderze %windir%\Tracing.

  5. Wyłącz śledzenie WZC, ustawiając dla opcjiEnableFileTracingwartość zero.

  6. Domyślnie śledzenie danych wyjściowych jest ustawione na maksymalną wartość wyjściową. Aby dostosować ilość wyprodukowanych informacji, możesz utworzyć wpis rejestru FileTracingMask (REG_DWORD) przy użyciu jednej lub kilku z następujących wartości (i LUB w razie potrzeby).

    0x80000000: Logs failed ASSERTs0x01000000: Logs 'State Machine' events0x00800000: Logs synchronization events0x00400000: Logs storage events0x00200000: Logs notifications0x00100000: Logs hash related activities0x00080000: Logs error conditions0x00040000: Logs memory allocations and releases0x00020000: Logs code path within WZCSVC0x00010000: Logs generic events0xFFFF0000: (default) logs all events

    Uwaga Te flagi mogą ulec zmianie.

Informacje

Aby uzyskać więcej informacji, odwiedź następujące witryny sieci Web MSDN:

Uzyskiwanie sprawdzonej kompilacjihttp://msdn.microsoft.com/en-us/library/ms792429.aspxUżywanie sprawdzonej kompilacji systemu Windowshttp://msdn.microsoft.com/en-us/library/ms792436.aspx

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.