Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel bietet eine Lösung für ein Problem, bei dem der Willkommensbildschirm möglicherweise 30 Sekunden lang angezeigt wird, wenn Sie sich anmelden.
Ursprüngliche KB-Nummer: 940452
Problembeschreibung
Auf einem Computer, auf dem Windows Vista oder Windows Server 2008 ausgeführt wird, haben Sie die Gruppenrichtlinie "Anmeldeskripts synchron ausführen" aktiviert. Wenn Sie versucht haben, sich anzumelden, wurde der Willkommensbildschirm 30 Sekunden lang angezeigt. Anschließend interagierte das Anmeldeskript mit Ihnen, bevor der Anmeldeskriptprozess abgeschlossen wurde. Das Skript hat Sie beispielsweise aufgefordert, ein Dialogfeld zu bestätigen.
Dieses Problem tritt auf, da der Anmeldevorgang in Sitzung 0 ausgeführt wird. Der Anmeldeskriptprozess wird jedoch in einer anderen Sitzung ausgeführt. Eine Verzögerung von 30 Sekunden tritt auf, bevor Windows Vista von Sitzung 0 zu einer anderen Sitzung wechselt. Wenn das Anmeldeskript mit Ihnen interagiert, bevor der Anmeldeskriptprozess abgeschlossen ist, müssen Sie auf das 30-Sekunden-Timeoutintervall von Sitzung 0 warten. Um dieses Problem zu beheben, ändern Sie das Timeoutintervall auf weniger als 30 Sekunden.
Lösung
Wichtig
Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows
Um dieses Problem zu beheben, konfigurieren Sie den Wert des Registrierungseintrags DelayedDesktopSwitchTimeout. Dieser Wert bestimmt das Timeoutintervall einer Sitzung, bevor Windows Vista zwischen Sitzungen wechselt.
Führen Sie die folgenden Schritte aus, um den Wert des Registrierungseintrags DelayedDesktopSwitchTimeout zu konfigurieren.
- Klicken Sie auf "Start", geben Sie "regedit" in das Feld "Startsuche" ein, und drücken Sie dann die EINGABETASTE.
- Suchen Sie den folgenden Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
. - Doppelklicken Sie auf den Registrierungseintrag "DelayedDesktopSwitchTimeout ".
- Geben Sie im Feld "Wert" den Wert "5" ein, und klicken Sie dann auf "OK".
- Klicken Sie im Menü Datei auf Beenden.
Schritte zum Reproduzieren des Problems
Notiz
Die Gruppenrichtlinieneinstellung "Anmeldeskripts synchron ausführen" befindet sich am folgenden Speicherort in der Gruppenrichtlinien-Verwaltungskonsole:Lokale Computerrichtlinie\Benutzerkonfiguration\Administrative Vorlagen\System\Skript.
Aktivieren Sie die Gruppenrichtlinie "Anmeldeskripts synchron ausführen" in der Gruppenrichtlinien-Verwaltungskonsole. Gehen Sie dazu wie folgt vor:
Klicken Sie auf "Start", geben Sie "gpedit.msc" in das Feld "Suche starten" ein, und klicken Sie dann in der Liste "Programme" auf "gpedit.msc".
Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein, oder klicken Sie auf " Weiter".
Erweitern Sie im Fenster "Gruppenrichtlinienobjekt-Editor" die Benutzerkonfiguration, erweitern Sie "Administrative Vorlagen", erweitern Sie "System", und klicken Sie dann auf "Skripts".
Doppelklicken Sie im Detailbereich synchron auf "Anmeldeskripts ausführen".
Klicken Sie auf der Registerkarte "Einstellung " auf "Aktiviert", und klicken Sie dann auf "OK".
Erstellen Sie ein Anmeldeskript, und weisen Sie dann dem lokalen Benutzer das Anmeldeskript zu.
Notiz
Das Anmeldeskript muss mit dem Benutzer interagieren.
Melden Sie sich auf dem Computer an, auf dem Windows Vista oder Windows Server 2008 ausgeführt wird.