UserEnvDebugLevel
Aus Howtos und Gedankenstuetzen
Verwenden Sie den Registrierungs-Editor, um den folgenden Registrierungseintrag hinzuzufügen oder zu ändern:
Unterschlüssel: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Eintrag: UserEnvDebugLevel
Typ: REG_DWORD
Wert: 10002 (Hexadezimal)
Für "UserEnvDebugLevel" sind die folgenden Werte möglich:
NONE 0x00000000
NORMAL 0x00000001
VERBOSE 0x00000002
LOGFILE 0x00010000
DEBUGGER 0x00020000
Der Standardwert ist NORMAL|LOGFILE (0x00010001).
Hinweis Zum Deaktivieren der Protokollierung wählen Sie NONE (0x00000000) aus.
Diese Werte können kombiniert werden. Sie können zum Beispiel VERBOSE 0x00000002 und LOGFILE 0x00010000 kombinieren, um 0x00010002 zu erhalten. Wenn für UserEnvDebugLevel der Wert 0x00010002 gesetzt ist, sind somit sowohl LOGFILE als auch VERBOSE aktiviert. Die
Kombination dieser Werte entspricht der Verwendung einer OR-Anweisung.
0x00010000 OR 0x00000002 = 0x00010002
Hinweis Wenn Sie die Option UserEnvDebugLevel auf "0x000300
02" festlegen, werden die entsprechenden Details in der Datei "Userenv.log" in der ausführlichsten Form protokolliert.
Das Protokoll wird in die Datei "%Systemroot%\Debug\UserMode\Userenv.log" geschrieben. Falls die Datei "Userenv.log" größer ist als 300 KB,
wird die Datei umbenannt zu "Userenv.bak", und es wird eine neue Protokolldatei erstellt. Dies tritt auf, wenn sich ein Benutzer lokal oder über Terminaldienste anmeldet und der Winlogon-Prozess startet. Da die Größenprüfung jedoch nur erfolgt, wenn sich ein Benutzer anmeldet,
wächst die Größe der Datei "Userenv.log" auf über 300 KB.
Die Grenze von 300 KB kann zwar nicht geändert werden, wenn Sie aber für die Datei "Userenv.bak" das Schreibschutzattribut festlegen, wird
die Datei "Userenv.log" unbegrenzt größer. Sie sollten diese Methode allerdings nur vorübergehend verwenden und das
Schreibschutzattribut wieder von der Datei "Userenv.bak" entfernen, sobald Sie die Problembehandlung abgeschlossen haben.