DetailPage-MSS-KB

Knowledge Base

Artikel-ID: 109626 - Geändert am: Donnerstag, 26. Mai 2011 - Version: 2.0

 

Zusammenfassung

Dieser Artikel beschreibt die Schritte zum Aktivieren der Protokollierung von Debug-Informationen mit eine Debugversion der Net Logon und der erforderlichen Debug-DLLs.

Weitere Informationen

Wichtig In diesem Abschnitt, eine Methode oder eine Aufgabe enthält Schritte, die Sie zum Ändern der Registrierung festlegen. Jedoch können schwerwiegende Probleme auftreten, wenn falsche der Registrierung Bearbeitung. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie Änderungen vornehmen. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
322756  (http://support.microsoft.com/kb/322756/ ) Zum Sichern und Wiederherstellen der Registrierung in Windows
Gehen Sie zum haben uns aktivieren oder Deaktivieren der Debug-Protokollierung für den Netlogon-Dienst für Sie, um die "Fix it for me"Abschnitt. Wenn Sie es vorziehen, dieses Problem zu beheben, gehen Sie zu den "Lassen Sie mich manuell beheben"Abschnitt.

Fix it for me



Um dieses Problem automatisch zu beheben, klicken Sie auf die Fix it Schaltfläche bzw. Verknüpfung. In der Dateidownload Dialogfeld, klicken Sie auf Ausführen, und befolgen Sie die Schritte in den Fix es Assistenten.

Debug-Protokollierung aktivieren
Microsoft Fix it 50654
Deaktivieren Sie die Debugprotokollierung
Microsoft Fix it 50668


Notizen
  • Die Fehlerbehebung diese Lösung funktioniert nicht, wenn Ihr Computer nicht Teil einer Domäne ist.
  • Dieser Assistent möglicherweise nur in englischer Sprache. Die automatische Korrektur funktioniert jedoch auch für andere Sprachversionen von Windows.
  • Wenn Sie nicht auf dem Computer, auf dem das Problem, speichern Sie die Fehlerbehebung ist es Lösung auf ein flash-Laufwerk oder eine CD, und führen Sie es auf dem Computer, auf dem das Problem ist.

Fahren Sie dann mit der "Wurde das Problem behoben?"Abschnitt.



Lassen Sie mich manuell beheben

Die Version des Netlogon.dll, die Ablaufverfolgung eingeschlossen ist, wird standardmäßig installiert. Um Debug-Protokollierung zu aktivieren, legen Sie das Debugflag in der Registrierung und Sie den Dienst neu starten, indem Sie die folgenden Schritte aus:
  1. Starten Sie das Programm Regedt32.
  2. Löschen Sie den Reg_SZ-Wert des folgenden Registrierungseintrags, erstellen Sie einen REG_DWORD-Wert Namen Sie mit dem gleichen, und fügen Sie den hexadezimalen Wert von 2080FFFF.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag
  3. Geben Sie an einer Eingabeaufforderung NET Stop netlogon, und geben Sie dann NET Start netlogon. Auf diese Weise können die Debug-Protokollierung.
  4. Um Debug-Protokollierung zu deaktivieren, ändern Sie den Datenwert auf 0 x 0 Im folgenden Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag
  5. Beenden Sie Regedt32.
  6. Der Anmeldedienst beenden und starten Sie Netlogon neu.

    Notizen
    • Nach dem Neustart des Net Logon möglicherweise Net Logon-bezogene Aktivität % windir%\debug\netlogon.log protokolliert.
    • Der Registrierungseintrag MaximumLogFileSize kann verwendet werden, um die maximale Größe der Datei Netlogon.log anzugeben. In der Standardeinstellung dieser Registrierungseintrag nicht vorhanden, und die standardmäßige maximale Größe der Datei Netlogon.log beträgt 20 MB. Wenn die Datei 20 MB erreicht, wird er in Netlogon.bak umbenannt und eine neue Netlogon.log-Datei erstellt wird. Dieser Registrierungseintrag hat die folgenden Parameter:

      Pfad: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
      Wertname: MaximumLogFileSize
      Werttyp: REG_DWORD
      Wertdaten:<maximum log="" file="" size="" in="" bytes=""></maximum>
    • Auf Windows Server 2003-basierten Computern können Sie die folgenden Gruppenrichtlinien zum Konfigurieren der Größe der Protokolldatei:
      \Computer Configuration\Administrative Templates\System\Net Logon\Maximum Größe der Protokolldatei
Hinweis Als alternative Methode können Sie die Dbflag ohne Verwendung der Registrierung festlegen. Führen Sie hierzu den folgenden Befehl an einer Eingabeaufforderung:
Nltest-/dbflag:0x2080ffff
Nltest ist in Windows Server 2008 enthalten und ist auch als Teil der Supporttools-Pakete auf dem Installationsmedium für WindowsServer 2003, Windows XP und Windows 2000 verfügbar.

Nachdem Sie das Debuggen abgeschlossen haben, führen Sie die Nltest-/dbflag:0x0 Befehl an einer Eingabeaufforderung das Debugflag auf 0 zurücksetzen.Weitere Informationen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base anzuzeigen:
247811  (http://support.microsoft.com/kb/247811/ ) Wie Domänencontroller in Windows befinden
189541  (http://support.microsoft.com/kb/189541/ ) Verwendung von checked Netlogon.dll zur Verfolgung von Kontosperrungen

Wurde das Problem behoben?

  • Überprüfen Sie, ob das Problem behoben ist. Wenn das Problem behoben ist, sind Sie mit diesem Abschnitt Fertig. Wenn das Problem nicht behoben wird, können Sie Kontaktieren Sie den support (http://support.microsoft.com/contactus) .
  • Ihr Feedback, würden wir es begrüßen. Um Feedback bereitzustellen oder Probleme mit dieser Lösung zu informieren, Bitte hinterlassen Sie einen Kommentar auf der "Fix it for me (http://blogs.technet.com/fixit4me/) "Blog oder senden Sie uns eine e-Mail (mailto:fixit4me@microsoft.com?Subject=KB) .
Hinweis Dies ist die öffentliche Version dieses Artikels.
//////////////////////////////////////////////////////////////////////// 
// Windows Server 2008, Windows Vista, Windows Server 2003, Windows 2000 Debug flags and their values
//////////////////////////////////////////////////////////////////////// 


#define NL_INIT          0x00000001 // Initialization
#define NL_MISC          0x00000002 // Misc debug
#define NL_LOGON         0x00000004 // Logon processing
#define NL_SYNC          0x00000008 // Synchronization and replication
#define NL_MAILSLOT      0x00000010 // Mailslot messages
#define NL_SITE          0x00000020 // Sites
#define NL_CRITICAL      0x00000100 // Only real important errors
#define NL_SESSION_SETUP 0x00000200 // Trusted Domain maintenance
#define NL_DOMAIN        0x00000400 // Hosted Domain maintenance
#define NL_2             0x00000800
#define NL_SERVER_SESS   0x00001000 // Server session maintenance
#define NL_CHANGELOG     0x00002000 // Change Log references
#define NL_DNS           0x00004000 // DNS name registration

// 
// Very verbose bits
// 

#define NL_WORKER        0x00010000 // Debug worker thread
#define NL_DNS_MORE      0x00020000 // Verbose DNS name registration
#define NL_PULSE_MORE    0x00040000 // Verbose pulse processing
#define NL_SESSION_MORE  0x00080000 // Verbose session management
#define NL_REPL_TIME     0x00100000 // replication timing output
#define NL_REPL_OBJ_TIME 0x00200000 // replication objects get/set timing output
#define NL_ENCRYPT       0x00400000 // debug encrypt and decrypt across net
#define NL_SYNC_MORE     0x00800000 // additional replication dbgprint
#define NL_PACK_VERBOSE  0x01000000 // Verbose Pack/Unpack
#define NL_MAILSLOT_TEXT 0x02000000 // Verbose Mailslot messages
#define NL_CHALLENGE_RES 0x04000000 // challenge response debug
#define NL_SITE_MORE     0x08000000 // Verbose sites

// 
// Control bits.
// 

#define NL_INHIBIT_CANCEL 0x10000000 // Don't cancel API calls
#define NL_TIMESTAMP      0x20000000 // TimeStamp each output line
#define NL_ONECHANGE_REPL 0x40000000 // Only replicate one change per call
#define NL_BREAKPOINT     0x80000000 // Enter debugger on startup
				

Die Informationen in diesem Artikel beziehen sich auf:
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Standard
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Business N 64-bit Edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Ultimate
  • Windows Vista Home Premium
  • Windows Vista Home Basic N 64-bit Edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Business
  • Windows Vista Home Basic
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows XP Professional
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Keywords: 
kbhowto kbusage kbfixme kbmsifixme kbmt KB109626 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 109626  (http://support.microsoft.com/kb/109626/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Freigeben
Weitere Supportoptionen
Microsoft Community-Supportforen
Kontaktieren Sie uns direkt
Zertifizierten Partner finden
Microsoft Store
Folgen Sie uns: