Limite de ligações de entrada no Windows XP

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.

Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 122920.
Sintomas
Num computador com o Windows XP ou com o Windows 2000, quando tenta ligar a outro computador com o Windows XP, poderá receber a seguinte mensagem de erro:
Neste momento não é possível estabelecer mais ligações com este computador remoto, porque o número de ligações que o computador pode aceitar já foi atingido.

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).
Causa
Este comportamento ocorre se o computador atingir o limite máximo de ligações de entrada que pode hospedar.

Neste caso, quando o cliente com o Windows 2000 efectua uma ligação de sessão nula, o servidor baseado no Windows XP considera esta ligação como uma sessão. Assim, o computador apresenta as mensagens de erro referidas na secção "Sintomas" mesmo que as ligações do computador sejam inferiores ao limite de sessões.

Nota: para o Windows XP Professional, o número máximo de outros computadores que se podem ligar simultaneamente através da rede é de dez. Este limite inclui todos os transportes e protocolos de partilha de recursos, em conjunto. Para o Windows XP Home Edition, o número máximo de outros computadores que se podem ligar simultaneamente através da rede é cinco. Este limite é o número de sessões simultâneas de outros computadores que o sistema pode hospedar. Este limite não se aplica à utilização de ferramentas administrativas que liguem a partir de um computador remoto.
Mais Informação
Qualquer sessão de ficheiro, impressão, pipe nomeado ou mail slot que não apresente actividade é automaticamente desligada depois de o período de desligamento automático expirar; a predefinição para o período de desligamento automático é 15 minutos. Quando a sessão é desligada, uma das dez ligações fica disponível para que outro utilizador possa ligar ao sistema do Windows XP. Assim, reduzir o período de desligamento automático pode ajudar a reduzir alguns dos problemas que os utilizadores podem ter com o limite de dez ou cinco ligações num sistema que não seja muito utilizado como servidor.

Pode configurar o período de desligamento automático executando o seguinte comando a partir de uma linha de comandos:
net config server /autodisconnect:período_desligamentoautomático
Especifique o período em minutos.

Nota: o serviço de servidor do Windows é de optimização automática. Geralmente, os parâmetros de configuração do servidor são autoconfigurados (calculados e definidos) sempre que o Windows XP é iniciado. Se executar o comando net config server em conjunto com as opções /autodisconnect, /servcomment ou /hidden, os valores actuais dos parâmetros optimizados automaticamente serão apresentados e escritos no registo. Depois de estes parâmetros serem escritos no registo, já não poderá optimizar o serviço de servidor utilizando a ferramenta de rede do Painel de controlo. Se alterar qualquer uma das definições do serviço de servidor, o Windows XP já não conseguirá optimizar automaticamente o serviço de servidor para a nova configuração. Para evitar perder a capacidade de optimização automática do serviço de servidor, efectue a alteração com o Editor de registo em vez de a partir de uma linha de comandos ou do Painel de controlo.
O conjunto de todas as ligações de unidades lógicas, impressoras lógicas e ao nível de transporte de um único computador são consideradas uma sessão; assim, estas ligações contam apenas como uma ligação no âmbito do limite de dez ligações. Por exemplo, se um utilizador estabelecer duas ligações de unidade lógica, dois sockets do Windows e uma ligação de impressora lógica com um sistema do Windows XP, é estabelecida uma sessão. Como resultado, apesar de terem sido estabelecidas três ligações lógicas, apenas é contabilizada uma ligação no sistema do Windows XP.

A única forma de o sistema A ter várias sessões com outro sistema, o sistema Z, é se o sistema A estiver a executar serviços que criem ligações lógicas ao sistema Z. Por exemplo, se um utilizador tiver sessão iniciada no sistema A como convidado e um serviço estiver a ser executado no sistema A com a conta do utilizador1, e tanto o utilizador como o serviço (como utilizador1) estabelecerem ligações com o sistema Z, então serão estabelecidas duas sessões. Cada início de sessão que utilize as contas do serviço de servidor conta para o limite de ligações.

Por desenvolvimento: o limite de ligações refere-se ao número de ligações com base no redireccionador e é aplicado a todas as sessões de ficheiro, impressão, pipe nomeado ou de mail slot. O limite de ligações TCP não é aplicado, mas poderá estar vinculado por acordo legal de forma a não permitir mais de 10 clientes.

Para obter mais informações sobre o limite de ligações de entrada no Windows 2000, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
122920 Inbound connections limit in Windows
Max
Propriedades

ID do Artigo: 314882 - Última Revisão: 12/07/2015 08:26:36 - Revisão: 3.0

  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • kbnosurvey kbarchive kbnetwork kbprb KB314882
Esta informação foi útil?