Product Documentation

Verringern der Anwendungsstartdauer

Nov 19, 2015
Hinweis: Weitere Informationen zum Sitzungsvorabstart für Receiver Enterprise 3.4 finden Sie in der Dokumentation für Receiver für Windows 3.4.

Verwenden Sie Sitzungs-PreLaunch, um die Anwendungsstartdauer in Zeiten mit normalem oder hohem Netzwerkverkehr zu verringern und die Benutzererfahrung dadurch zu verbessern. Mit dem Vorabstart-Feature kann eine Vorabstartsitzung bei der Benutzeranmeldung oder zu einem bestimmten Zeitpunkt (wenn der Benutzer bereits angemeldet ist) erstellt werden. Diese Vorabstartsitzung verkürzt die Startzeit der ersten Anwendung. Die Standardanwendung ctxprelaunch.exe wird in der Sitzung ausgeführt, ist jedoch für den Benutzer unsichtbar.

Es gibt zwei Arten von Vorabstart:

  • Just-In-Time-Vorabstart: Der Vorabstart wird direkt nach dem Authentifizieren der Anmeldeinformationen des Benutzers gestartet, unabhängig davon, ob es sich um einem Zeit mit hohem Netzwerkverkehr handelt.
  • Geplanter Vorabstart: Der Vorarbstart wird nach einem Zeitplan gestartet. Geplanter Vorabstart startet nur, wenn das Benutzergerät bereits ausgeführt wird und authentifiziert wurde. Wenn diese beiden Bedingungen zur geplanten Vorabstartzeit nicht erfüllt, wird keine Sitzung gestartet. Um Netzwerk- und Serverlast zu verteilen, wird die geplante Sitzung innerhalb eines Zeitfensters gestartet. Wenn beispielsweise der Vorabstart für 13:45 geplant ist, wird die Sitzung tatsächlich irgendwann zwischen 13:15 und 13:45 gestartet.

In der Regel verwenden Sie Just-In-Time PreLaunch für Zeiten mit normalem Netzverkehr und geplanten PreLaunch für Zeiten mit voraussichtlich hohem Netzwerkverkehr.

Ein Beispiel für Zeiten mit voraussichtlich hohem Netzwerkverkehr: Wenn es in der Umgebung viele Benutzer gibt, die Anwendungen zu Spitzenzeiten starten, z. B. zum Arbeitsbeginn oder nach der Mittagspause, können die schnell aufeinander folgenden Anmeldungsanfragen die Server überwältigen und den Anwendungsstart für alle Benutzer verlangsamen.

Zur PreLaunch-Konfiguration auf dem XenApp-Server gehört das Erstellen, Bearbeiten oder Löschen von PreLaunch-Anwendungen, sowie das Aktualisieren der Benutzerrichtlinien, die die PreLaunch-Anwendung steuern. Unter Vorabstart von Anwendungen auf Benutzergeräten finden Sie Informationen über das Konfigurieren des Sitzungsvorabstarts auf dem XenApp-Server.

Achtung: Eine unsachgemäße Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen und eine Neuinstallation des Betriebssystems erforderlich machen. Citrix übernimmt keine Garantie dafür, dass Probleme, die auf eine unsachgemäße Verwendung des Registrierungs-Editors zurückzuführen sind, behoben werden können. Die Verwendung des Registrierungs-Editors geschieht daher auf eigene Gefahr. Sichern Sie die Registrierung auf jeden Fall vor dem Bearbeiten ab.
Anpassen der Vorabstartfunktion mit der Datei icaclient.adm wird nicht unterstützt. Sie können aber die Vorabstartkonfiguration ändern, indem Sie während oder nach der Receiver-Installation die Registrierungswerte ändern. Es gibt drei HKLM-Werte und zwei HKCU-Werte:
  • Die HKLM-Werte werden während der Clientinstallation geschrieben.
  • Mit den HKCU-Werten können Sie verschiedenen Benutzern auf derselben Maschine unterschiedliche Einstellungen bereitstellen. Benutzer können die HKCU-Werte ohne Administratorrechte ändern. Sie können Skripte bereitstellen, mit denen die Benutzer diese Konfigurationsänderungen erreichen können.

HKLM-Registrierungswerte

Windows 7 (64 Bit):HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Wow6432Node Client\Prelaunch

Alle anderen unterstützten 32-Bit-Windows-Betriebssysteme:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Prelaunch

Name: UserOverride

Werte:

0 - Wert unter HKEY_LOCAL_MACHINE verwenden, selbst wenn unter HKEY_CURRENT_USER Werte vorhanden sind.

1 - Werte unter HKEY_CURRENT_USER verwenden, wenn vorhanden, sonst den Wert unter HKEY_LOCAL_MACHINE.

Name: State

Werte:

0 - Vorabstart deaktivieren.

1 - Just-In-Time-Vorabstart aktivieren. (Vorabstart wird gestartet, nachdem die Anmeldeinformationen des Benutzers authentifiziert wurden.)

2 - Geplanten Vorabstart aktivieren. (PreLaunch startet zu der Zeit, die unter Schedule angegeben wurde.)

Name: Schedule

Wert:

Uhrzeit (24-Stunden-Format) und Wochentage für geplanten Vorabstart in folgendem Format:

HH:MM|Mo:Di:Mi:Do:Fr:Sa:So, wobei HH und MM Stunden und Minuten sind. Mo:Di:Mi:Do:Fr:Sa:So sind die Wochentage. Um beispielsweise den Vorabstart montags, mittwochs und freitags um 13:45 zu aktivieren, stellen Sie Schedule=13:45|1:0:1:0:1:0:0 ein. Tatsächlich wird die Sitzung irgendwann zwischen 13:15 und 13:45 gestartet.

HKCU-Registrierungswerte

Windows 7 (64 Bit):HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Prelaunch

Alle anderen unterstützten 32-Bit-Windows-Betriebssysteme:HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Prelaunch

Die Schlüssel "State" und "Schedule" haben dieselben Werte wie für HKLM.