Σύνοψη
Το Windows Zero Configuration (WZC) είναι η υπηρεσία των Windows που ρυθμίζει αυτόματα τις παραμέτρους συσκευών ασύρματου δικτύου 802.11. Οι κατασκευαστές προσαρμογέων και οι προγραμματιστές miniport NDIS για αυτούς τους προσαρμογείς μπορεί να βρουν χρήσιμες πρόσθετες πληροφορίες διαγνωστικών από την υπηρεσία WZC.
Αυτό το άρθρο περιγράφει πώς μπορείτε να καταγράψετε ένα πολύ λεπτομερές αρχείο καταγραφής (ένα αρχείο που έχει οριστεί στη μέγιστη απόδοση) από το WZC.Περισσότερες πληροφορίες
Για να χρησιμοποιήσετε τις πρόσθετες δυνατότητες ανίχνευσης που είναι ενσωματωμένες στον WZC, εγκαταστήστε την επιλεγμένη δομή Wzcsvc.dll στο σύστημα δοκιμής. Η ανίχνευση θα διαγραφεί σε ένα αρχείο καταγραφής στο δίσκο. Επομένως, δεν χρειάζεται να συνδέσετε ένα πρόγραμμα εντοπισμού σφαλμάτων πυρήνα (για παράδειγμα, WinDbg) ή να εγκαταστήσετε ολόκληρη την επιλεγμένη δομή του λειτουργικού συστήματος.
Εάν δεν χρησιμοποιείτε μια πλήρη επιλεγμένη δομή του λειτουργικού συστήματος, πρέπει να λάβετε ένα αντίγραφο του δυαδικού Wzcsvc.dll από ένα σύστημα που χρησιμοποιεί μια πλήρη επιλεγμένη δομή του λειτουργικού συστήματος. Σημείωση Για να λάβετε την επιλεγμένη δομή σε CD, μπορείτε να εγγραφείτε στο Δίκτυο προγραμματιστών της Microsoft (MSDN). Για περισσότερες πληροφορίες σχετικά με τις συνδρομές, επισκεφθείτε την ακόλουθη τοποθεσία Web: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 στο μηδέν. -
Από προεπιλογή, η ανίχνευση εξόδου έχει οριστεί στη μέγιστη έξοδο. Για να εξατομικεύσετε τον όγκο των πληροφοριών που παράγονται, μπορείτε να δημιουργήσετε την καταχώρηση μητρώου FileTracingMask (REG_DWORD) χρησιμοποιώντας μία ή περισσότερες από τις ακόλουθες τιμές (και OR μαζί, ανάλογα με τις ανάγκες σας).
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Σημείωση Αυτές οι σημαίες ενδέχεται να αλλάξουν.
Αναφορές
Για περισσότερες πληροφορίες, επισκεφθείτε τις ακόλουθες τοποθεσίες Web του MSDN:
Λήψη της επιλεγμένης δομήςhttp://msdn.microsoft.com/en-us/library/ms792429.aspx Χρήση της επιλεγμένης δομής των Windowshttp://msdn.microsoft.com/en-us/library/ms792436.aspx