Partager via


Lorsque vous basculez les services Terminal Vers le mode Serveur d’applications, certains programmes peuvent cesser de fonctionner

Cet article décrit le problème que certains programmes peuvent cesser de fonctionner, lorsque vous basculez les services Terminal Vers le mode Serveur d’applications.

s’applique à : Windows 2000
Numéro de la Base de Connaissances d’origine : 252330

Remarque

Cet article s’applique à Windows 2000. La prise en charge de Windows 2000 se termine le 13 juillet 2010. Le Centre de solutions de fin de support Windows 2000 constitue un point de départ pour la planification de votre stratégie de migration à partir de Windows 2000. Pour plus d’informations, consultez la politique de cycle de vie du support Microsoft.

Résumé

Deux méthodes de basculement du mode Terminal Services ont des effets néfastes sur les programmes qui s’exécutent sur un serveur Terminal Services. La première méthode consiste à basculer entre le mode Administration à distance et le mode Serveur d’applications. Le deuxième est en désactivant ou en supprimant le composant Terminal Services. L’une ou l’autre méthode peut empêcher certains programmes de démarrer ou de fonctionner comme prévu.

Cet article décrit les modes Terminal Services et explique comment installer des programmes sur un serveur doté du rôle Terminal Server.

Plus d’informations

Planifiez soigneusement votre environnement. Une fois que vous avez choisi d’installer les services Terminal, vous devez choisir le mode dans lequel les services terminal fonctionneront.

Modes des services Terminal

Le mode Administration à distance est conçu pour utiliser le client Terminal Services en tant qu’outil d’administration. Il vous permet d’utiliser une connexion à faible bande passante pour effectuer des tâches d’administration de serveur. Elle n’affecte pas les performances des applications ou services Microsoft BackOffice. Toutefois, il autorise uniquement deux connexions à un serveur à l’aide du protocole RDP (Remote Desktop Protocol). Vous pouvez ajouter des services Terminal en mode Administration à distance à tout moment, mais nous vous recommandons d’installer les services Terminal Quand vous générez le serveur.

Le mode Serveur d’applications est conçu pour traiter les programmes de l’utilisateur final. Si vous choisissez le mode Serveur d’applications, Terminal Services active des objets supplémentaires requis pour gérer plusieurs utilisateurs exécutant les mêmes programmes en même temps. Elle affecte les performances des programmes ou services BackOffice. Il n’existe aucune limitation de connexion. Toutefois, vous devez acheter des licences et exécuter le service de gestion des licences Terminal Services pour vous connecter à un serveur Terminal Services. Si vous prenez en charge un grand nombre d’utilisateurs en mode Serveur d’applications, nous vous recommandons de faire en sorte que le serveur soit un serveur Terminal Server dédié qui n’effectue aucune tâche supplémentaire. Bien que d’autres services puissent s’exécuter en même temps, les performances globales du système peuvent être affectées.

Modification des modes

Une fois que vous avez choisi votre mode d’opération, la modification ou la désactivation du mode Des services terminal peuvent entraîner le non-fonctionnement des programmes comme prévu. Lorsque ce problème se produit, vous devez réinstaller les programmes.

Remarque

Si vous souhaitez interdire l’accès au serveur à l’aide de RDP, modifiez ou supprimez des autorisations dans RDP-TCP propriétés, qui se trouve dans l’outil de configuration des services terminal.

Si vous choisissez d’installer les services Terminal Services en mode Administration à distance, aucune installation ou configuration spéciale n’est nécessaire.

Si vous choisissez d’installer Terminal Services en mode Serveur d’applications, l’installation des programmes est un peu différente. Les modifications apportées au système d’exploitation pour permettre l’accès à plusieurs utilisateurs sont apportées derrière l’interface utilisateur utilisateur. Nous vous recommandons d’installer le rôle Des services Terminal avant d’installer des programmes qui seront disponibles à l’aide de Terminal Services. Si vous installez le rôle Terminal Services après avoir installé un programme, le programme peut ne pas fonctionner correctement dans un environnement utilisateur multiple. Dans ce scénario, la désinstallation et la réinstallation des programmes affectés peuvent résoudre le problème.

Vous devez placer un serveur Terminal Services en mode Installation pour installer ou supprimer des programmes sur le serveur. Vous pouvez placer un serveur Terminal Services en mode Installation à l’aide de l’outil Ajouter/supprimer des programmes dans le Panneau de configuration ou à l’aide de l’application Installer sur l’outil Terminal Server dans le Panneau de configuration.

Remarque

L’application Installer sur l’outil Terminal Server est disponible lorsque vous installez le rôle Terminal Services. L’application Installer sur l’outil Terminal Server bascule le serveur Terminal Server en mode d’exécution lorsque l’installation est terminée.

Vous pouvez également utiliser la commande change user pour basculer un serveur Terminal Server en mode d’installation. Pour basculer un serveur Terminal Services en mode d’installation, procédez comme suit.

Remarque

Pour déterminer le mode actuel sur le serveur Terminal Server, exécutez la commande change user /query à l’invite de commandes.

  1. Cliquez sur Démarrer, puis sur Exécuter.

  2. Dans la zone Ouvrir, tapez cmd, puis cliquez sur OK.

  3. À l’invite de commandes, tapez change user /install, puis appuyez sur Entrée. Le message suivant s’affiche :
    La session utilisateur est prête à installer des applications.

  4. Tapez la sortie, puis appuyez sur Entrée.

  5. Ajoutez ou supprimez les programmes souhaités.

Pour basculer un serveur Terminal Services en mode d’exécution, procédez comme suit :

  1. Cliquez sur Démarrer, puis sur Exécuter.

  2. Dans la zone Ouvrir, tapez cmd, puis cliquez sur OK.

  3. À l’invite de commandes, tapez change user /execute, puis appuyez sur Entrée. Le message suivant s’affiche :
    La session utilisateur est prête à exécuter des applications.

  4. Tapez la sortie, puis appuyez sur Entrée.

Lorsque vous installez des programmes en mode Installation, Terminal Services effectue le suivi de toutes les entrées de Registre, et les informations de HKEY_CURRENT_USER sont principalement écrites dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install

Lorsque vous avez terminé l’installation du programme, en cliquant sur Terminer ou en tapant change user /execute, le système retourne en mode Exécution. Les informations de Registre écrites dans la ruche de Registre HKEY_CURRENT_USER pendant l’installation sont écrites dans la ruche de Registre HKEY_CURRENT_USER pour chaque utilisateur lorsqu’il se connecte au serveur Terminal Server.

Si vous avez installé un programme avant d’ajouter le rôle Services Terminal, le système n’était pas attentif aux écritures du registre de l’installation et les entrées du registre n’étaient pas écrites dans les bonnes clés de registre utilisateur. Par conséquent, vous devez réinstaller le programme en mode Installation pour que le programme fonctionne correctement.