Réduction du temps de lancement des applications

Utilisez la fonctionnalité de pré-lancement de session pour réduire la durée de lancement des applications en période d’activité normale ou maximale, et ainsi offrir une meilleure expérience aux utilisateurs. La fonctionnalité de pré-lancement permet la création d’une session de pré-lancement lorsqu’un utilisateur ouvre une session sur l’application Citrix Workspace, ou à un horaire programmé si l’utilisateur a déjà ouvert une session.

Cette session de pré-lancement réduit la durée de démarrage de la première application. Lorsqu’un utilisateur ajoute une nouvelle connexion de compte à l’application Citrix Workspace pour Windows, le pré-lancement de session prend effet lors de la session suivante. L’application par défaut ctxprelaunch.exe s’exécute dans la session, mais l’utilisateur ne la voit pas.

Le pré-lancement de session est pris en charge pour les déploiements StoreFront à compter de la version 2.0 de StoreFront. Pour les déploiements Interface Web, vous devez utiliser l’option d’enregistrement du mot de passe de l’Interface Web pour éviter les invites d’ouverture de session. Le pré-lancement de session n’est pas pris en charge avec les déploiements Citrix Virtual Apps and Desktops.

Le pré-lancement de session est désactivé par défaut. Pour activer le pré-lancement de session, spécifiez le paramètre ENABLEPRELAUNCH=true sur la ligne de commande Workspace ou définissez la clé de registre EnablePreLaunch sur true. Le paramètre par défaut, null, signifie que le pré-lancement est désactivé.

Remarque

Si la machine cliente a été configurée pour prendre en charge l’authentification pass-through au domaine (SSON), le pré-lancement est automatiquement activé. Si vous souhaitez utiliser l’authentification pass-through au domaine (SSON) sans pré-lancement, définissez la valeur de la clé de registre EnablePreLaunch sur false.

Emplacements de registre :

  • HKEY_LOCAL_MACHINE\Software\[Wow6432Node\]Citrix\Dazzle

  • HKEY_CURRENT_USER\Software\Citrix\Dazzle

Il existe deux types de pré-lancement :

  • Pré-lancement zéro délai. Le pré-lancement démarre immédiatement après l’authentification des informations d’identification de l’utilisateur, et ce même en période de trafic intense. Utilisé pour les périodes de trafic normal. Un utilisateur peut déclencher le pré-lancement zéro délai en redémarrant l’application Citrix Workspace.
  • Pré-lancement planifié. Le pré-lancement démarre à l’heure planifiée. Le pré-lancement planifié ne démarre que lorsque la machine utilisateur est déjà exécutée et authentifiée. Si ces deux conditions ne sont pas remplies à l’heure planifiée, aucune session n’est lancée. Pour répartir la charge réseau et serveur, la session se lance dans un intervalle de temps proche de l’heure planifiée. À titre d’exemple, si le pré-lancement planifié est programmé pour démarrer à 13:45, la session se lance en fait entre 13:15 et 13:45. Utilisé lors des périodes de trafic élevé.

La configuration du pré-lancement sur un serveur Citrix Virtual Apps consiste à créer, modifier ou supprimer des applications de pré-lancement, et à mettre à jour les paramètres de stratégie utilisateur qui contrôlent les applications de pré-lancement. Pour obtenir des informations sur la configuration du pré-lancement de session sur le serveur Citrix Virtual Apps, consultez la section « Pour déployer des applications de pré-lancement sur des machines utilisateur » dans la documentation Citrix Virtual Apps and Desktops.

Vous ne pouvez pas personnaliser la fonctionnalité de pré-lancement à l’aide du fichier receiver.admx. Toutefois, vous pouvez modifier la configuration du pré-lancement en modifiant les valeurs de registre pendant ou après l’installation de l’application Citrix Workspace pour Windows.

  • Les valeurs HKEY_LOCAL_MACHINE sont écrites durant l’installation du client.
  • Les valeurs HKEY_CURRENT_USER vous permettent de fournir différents paramètres à différents utilisateurs sur la même machine. Les utilisateurs peuvent modifier les valeurs HKEY_CURRENT_USER sans autorisations administratives. Vous pouvez fournir à vos utilisateurs des scripts leur permettant de modifier la configuration.

Valeurs de registre HKEY_LOCAL_MACHINE

Pour Windows 7 et 8, 64 bits : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Prelaunch

Pour tous les autres systèmes d’exploitation Windows 32 bits pris en charge : HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Prelaunch

Nom : UserOverride

Valeurs :

0 - Utilise les valeurs HKEY_LOCAL_MACHINE même si les valeurs de HKEY_CURRENT_USER sont également présentes.

1 - Utilise les valeurs de HKEY_CURRENT_USER si elles existent ; utilise autrement les valeurs de HKEY_LOCAL_MACHINE.

Nom : State

Valeurs :

0 - Désactive le pré-lancement.

1 - Active le pré-lancement zéro délai. (Le pré-lancement démarre après authentification des informations d’identification de l’utilisateur.)

2 - Active le pré-lancement planifié. (Le pré-lancement démarre à l’heure configurée pour Schedule.)

Nom : Schedule

Valeur :

L’heure (format 24 heures) et les jours de la semaine du pré-lancement planifié doivent être entrés au format suivant :

HH: MM M:T:W:TH:F:S:SU où HH et MM correspondent aux heures et minutes. M:T:W:TH:F:S:SU correspondent aux jours de la semaine. Par exemple, pour activer le pré-lancement planifié le lundi, mercredi et vendredi à 13:45, définissez Schedule de la sorte : Schedule=13:45 1:0:1:0:1:0:0 . La session se lance entre 13:15 et 13:45.

Valeurs de registre HKEY_CURRENT_USER

HKEY_CURRENT_USER\Software\Citrix\ICA Client\Prelaunch

Les clés State et Schedule ont les mêmes valeurs que pour HKEY_LOCAL_MACHINE.

Réduction du temps de lancement des applications