Ao alternar os Serviços de Terminal para o modo servidor de aplicativo, alguns programas podem parar de funcionar

Este artigo descreve o problema de que alguns programas podem parar de funcionar quando você alterna os Serviços de Terminal para o modo Servidor de Aplicativo.

Aplica-se a: Windows 2000
Número original do KB: 252330

Observação

Este artigo se aplica ao Windows 2000. O suporte ao Windows 2000 termina em 13 de julho de 2010. O Centro de Soluções de Fim de Suporte do Windows 2000 é um ponto de partida para planejar sua estratégia de migração do Windows 2000. Para obter mais informações, consulte a política de ciclo de vida Suporte da Microsoft.

Resumo

Dois métodos de agregação do modo Terminal Services têm efeitos adversos sobre os programas que estão em execução em um servidor dos Serviços de Terminal. O primeiro método é alternando entre o modo de Administração Remota e o modo do Servidor de Aplicativo. A segunda é desabilitando ou removendo o componente dos Serviços de Terminal. Qualquer método pode fazer com que alguns programas não iniciem ou não funcionem conforme projetado.

Este artigo discute os modos dos Serviços de Terminal e descreve como instalar programas em um servidor que tem a função Terminal Server.

Mais informações

Planeje seu ambiente com cuidado. Depois de optar por instalar os Serviços de Terminal, você deve escolher o modo no qual os Serviços de Terminal funcionarão.

Modos de Serviços terminais

O modo de Administração Remota foi projetado para usar o cliente dos Serviços de Terminal como uma ferramenta de administração. Ele permite que você use uma conexão de baixa largura de banda para executar tarefas de administração do servidor. Isso não afeta o desempenho de aplicativos ou serviços do Microsoft BackOffice. No entanto, ele permite apenas duas conexões com um servidor usando RDP (Protocolo de Área de Trabalho Remota). Você pode adicionar os Serviços de Terminal no modo de Administração Remota a qualquer momento, mas recomendamos instalar os Serviços de Terminal ao compilar o servidor.

O modo servidor de aplicativo foi projetado para atender programas de usuário final. Se você escolher o modo servidor de aplicativo, o Terminal Services habilita objetos adicionais necessários para gerenciar vários usuários que executam os mesmos programas ao mesmo tempo. Isso afeta o desempenho de programas ou serviços do BackOffice. Não há limitações de conexão. No entanto, você deve comprar licenças e executar o serviço de Licenciamento dos Serviços de Terminal para se conectar a um servidor dos Serviços de Terminal. Se você estiver dando suporte a um grande número de usuários no modo servidor de aplicativo, recomendamos que o servidor seja um Servidor de Terminal dedicado que não execute nenhuma tarefa adicional. Embora outros serviços possam ser executados ao mesmo tempo, o desempenho geral do sistema pode ser afetado.

Alteração de modos

Depois de escolher seu modo de operação, alterar ou desabilitar o modo de Serviços de Terminal pode fazer com que os programas não funcionem conforme o esperado. Quando esse problema ocorrer, você deve reinstalar os programas.

Observação

Se você quiser proibir o acesso do servidor usando RDP, altere ou remova permissões em propriedades RDP-TCP, que estão localizadas na ferramenta Configuração dos Serviços de Terminal.

Se você optar por instalar os Serviços de Terminal no modo de Administração Remota, nenhum trabalho especial de instalação ou configuração do programa será necessário.

Se você optar por instalar os Serviços de Terminal no modo servidor de aplicativo, a instalação de programas será um pouco diferente. As alterações no sistema operacional para habilitar o acesso de vários usuários são feitas por trás da GUI. Recomendamos instalar a função Serviços de Terminal antes de instalar programas que estarão disponíveis usando os Serviços de Terminal. Se você instalar a função Serviços de Terminal depois de instalar um programa, o programa poderá não funcionar corretamente em um ambiente de vários usuários. Nesse cenário, desinstalar e reinstalar os programas afetados pode resolve o problema.

Você deve colocar um servidor dos Serviços de Terminal no modo Instalar para instalar ou remover programas no servidor. Você pode colocar um servidor dos Serviços de Terminal no modo Instalar usando a ferramenta Adicionar/Remover Programas em Painel de Controle ou usando o Aplicativo De Instalação na ferramenta Terminal Server no Painel de Controle.

Observação

O aplicativo Instalar na ferramenta Terminal Server está disponível quando você instala a função Serviços de Terminal. O aplicativo Instalar na ferramenta Terminal Server alterna o servidor do Terminal Server para o modo Executar quando a instalação é concluída.

Você também pode usar o change user comando para alternar um servidor do Terminal Server para o modo Instalar. Para alternar um servidor dos Serviços de Terminal para o modo Instalar, siga estas etapas.

Observação

Para determinar o modo atual no servidor do Terminal Server, execute o change user /query comando em um prompt de comando.

  1. Clique em Iniciar e em Executar.

  2. Na caixa Abrir , digite cmd e clique em OK.

  3. No prompt de comando, digite change user /installe pressione ENTER. A mensagem a seguir será exibida:
    A sessão do usuário está pronta para instalar aplicativos.

  4. Digite saída e pressione ENTER.

  5. Adicione ou remova os programas desejados.

Para alternar um servidor dos Serviços de Terminal para o modo Executar, siga estas etapas:

  1. Clique em Iniciar e em Executar.

  2. Na caixa Abrir , digite cmd e clique em OK.

  3. No prompt de comando, digite change user /executee pressione ENTER. A mensagem a seguir será exibida:
    A sessão do usuário está pronta para executar aplicativos.

  4. Digite saída e pressione ENTER.

Quando você instala programas no modo Instalação, os Serviços de Terminal rastreiam todas as entradas do registro e as informações HKEY_CURRENT_USER são gravadas principalmente na seguinte chave do registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install

Ao concluir a instalação do programa, clicando em Concluir ou digitando change user /execute, o sistema retorna ao modo Executar. As informações de registro gravadas no hive do registro HKEY_CURRENT_USER durante a instalação são gravadas no hive do registro HKEY_CURRENT_USER para cada usuário quando eles fazem logon no Terminal Server.

Se você instalou um programa antes de adicionar a função Serviços de Terminal, o sistema não estava "escutando" as gravações do registro da instalação e as entradas do registro não foram gravadas nas chaves corretas do registro de usuário. Portanto, você deve reinstalar o programa no modo Instalar para o programa funcionar corretamente.