Mensagem de erro "Foi atingido o limite de comandos do BIOS da rede" no Windows Server 2003, no Windows XP e no Windows 2000 Server

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Importante: este artigo contém informações sobre como modificar o registo. Certifique-se de que cria uma cópia de segurança do registo antes de o modificar. Certifique-se de que sabe como restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e modificar o registo, 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):
256986 Descrição do registo do Microsoft Windows

Sintomas

Depois de instalar o Microsoft Windows Server 2003, o Microsoft Windows XP ou o Microsoft Windows 2000 Server, poderá receber a seguinte mensagem de erro:
Foi atingido o limite de comandos do BIOS da rede.

(The network BIOS command limit has been reached.)

Causa

Este problema poderá ocorrer caso se verifiquem as seguintes condições:

Resolução

Aviso: poderão ocorrer problemas graves se modificar o registo de forma incorrecta utilizando o Editor de registo (Registry Editor) ou qualquer outro método. Estes problemas poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Todo e qualquer risco decorrente da modificação do registo é da responsabilidade do utilizador.

Para resolver este problema, verifique se os valores de registo MaxCmds e MaxMpxCt estão definidos como 50 ou mais. Para tal, siga estes passos:
  1. Clique em Iniciar (Start), clique em Executar (Run), escreva regedit e clique em OK.
  2. Localize e clique na seguinte chave no registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  3. No painel da direita, faça duplo clique no valor MaxCmds.
  4. Na caixa Dados do valor (Value data), verifique se o valor é de 50 ou mais.

    Nota: num ambiente de serviços de terminal do Microsoft Windows, poderá ter de definir o valor de registo MaxCmds como 500 ou mais. Para obter mais informações, 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):

    232476 Início de sessão e ligações de clientes do Terminal Server limitadas pelos valores MaxWorkItem e MaxMpxCt

  5. Localize e clique na seguinte chave no registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
    Nota: certifique-se de que efectua esta alteração na chave de registo lanmanserver\parameters e não na chave de registo lanmanworkstation\parameters mencionada no passo 2.
  6. No painel da direita, faça duplo clique no valor MaxMpxCt.

    Nota: em servidores de SMB que tenham em execução uma versão do Windows anterior ao Windows 2000, a entrada de registo MaxMpxCt tem o nome MaxMpxCount, mas tem a mesma função.
  7. Na caixa Dados do valor (Value data), verifique se o valor é de 50 ou mais.

    Nota: o valor MaxMpxCt determina o número máximo de pedidos activos em simultâneo de um cliente individual permitido pelo servidor.
  8. Saia do Editor de registo (Registry Editor).
Nota: as entradas de registo MaxCmds e MaxMpxCt são entradas decimais REG_DWORD. Se estas não existirem no computador, poderá criá-las como novos valores REG_DWORD. O intervalo de valores para estas entradas de registo está compreendido entre 0 e 65535.

Mais Informação

O número máximo de pedidos activos em simultâneo entre um cliente SMB e o servidor é determinado durante a negociação de uma sessão cliente/servidor. O número máximo de pedidos suportado por um cliente é determinado pelo valor de registo MaxCmds. O número máximo de pedidos suportado por um servidor é determinado pelo valor de registo MaxMpxCt. Para um determinado par de cliente e servidor, o número de pedidos activos em simultâneo é o menor destes dois valores.

Num ambiente BizTalk, adicione ambos os valores de registo ao servidor de BizTalk e ao servidor remoto da partilha UNC.



Para controlar o número de pedidos activos em simultâneo num cliente SMB, adicione o contador Comandos actuais (Current Commands) do objecto de desempenho do redireccionador de SMB ao monitor de desempenho.

Referências

Para obter mais informações sobre os valores MaxMpxCt e MaxCmds 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):

271148 MaxMpxCt and MaxCmds limits in Windows 2000

Para obter mais informações, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):

232476 Início de sessão e ligações de clientes do Terminal Server limitadas pelos valores MaxWorkItem e MaxMpxCt

811005 User authentication to services such as Microsoft Exchange Server may time out on a member server

Para obter um ficheiro de ajuda HTML compilado da especificação CIFS/SMB, visite o seguinte Web site da Microsoft: Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.

Propriedades

ID do Artigo: 810886 - Última Revisão: 18/01/2008 - Revisão: 1

Comentários