Artigo: 906866 - Última revisão: terça-feira, 9 de Março de 2010 - Revisão: 12.0

Poderá receber uma mensagem de erro "STOP 0x00000035 NO_MORE_IRP_STACK_LOCATIONS" quando tenta iniciar sessão um domínio

Está disponível transferência de hotfixDisponível transferência de hotfix
Ver e solicitar transferências de hotfix
Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Num computador que esteja a executar o Microsoft Windows XP com Service Pack 2 (SP2), Microsoft Windows XP com Service Pack 3 (SP3), Microsoft Windows Server 2003 com Service Pack 1 (SP1) ou Microsoft Windows Server 2003 com Service Pack 2 (SP2), instale mais de três programas que estão relacionadas com segurança de ficheiros. Por exemplo, pode instala mais de três programas antivírus ou programas de encriptação de ficheiros.
  • O computador fizer parte de um domínio.
Neste cenário, quando tenta iniciar sessão no domínio, poderá receber uma mensagem de erro do tipo Stop semelhante à seguinte:
PARAR 0X00000035 (0X8207ECD8, 0 X 00000000, 0 X 00000000, 0 X 00000000) NO_MORE_IRP_STACK_LOCATIONS
Nota O primeiro parâmetro nesta mensagem de erro pode variar.

Causa

Este problema ocorre porque o controlador MUP.sys assume que deve existir um máximo de três controladores de filtro de sistema de ficheiros a ser executada ao mesmo tempo. O controlador MUP.sys processa pedidos de E/s de ficheiro de sistema de ficheiros distribuído (DFS). Se existirem quatro ou mais controladores de filtro do sistema de ficheiros, a E/s pedido pacote (IRP) memória localização intermédia que pre-allocated por MUP.sys irá capacidade excedida. Quando isto ocorre, recebe o erro do tipo Stop descrita nas sintomas secção.

Resolução

Informações sobre a correcção para Windows XP

Tem uma correcção suportada disponível na Microsoft. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentado, contacte o serviço de apoio a clientes da Microsoft e suporte para obter a correcção.

Nota Se ocorrerem problemas adicionais ou se for necessário efectuar algum procedimento para resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a perguntas de suporte adicionais e problemas que não são elegíveis para esta correcção específica. Para obter uma lista completa dos números de telefone do serviço de apoio a clientes da Microsoft e suporte da ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para o qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Para aplicar esta correcção, tem de ter o Windows XP SP2 instalado no computador.

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui quaisquer outras correcções.

Informações do ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, são convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
MUP.sys5.1.2600.2763105,08823-Sep-200501: 26x 86

Informações de registo

Importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Como efectuar uma cópia de segurança e restaurar o registo no Windows
  • Num computador que esteja a executar o Windows XP com SP3, não instale esta correcção. Esta correcção está inclued no Windows XP com SP3.
  • Num computador que esteja a executar o Windows XP com SP2, instale esta correcção ou um service pack que resolve este problema.
Depois de instalar esta correcção ou Service Pack 3 inclui esta correcção, modifique a entrada de registo
DfsIrpStackSize
. Para tal, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva regedit e, em seguida, clique em OK.
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters
  3. No painel da direita, clique com o botão direito do rato DfsIrpStackSize e, em seguida, clique em Modificar.

    Nota Se a entrada de registo DfsIrpStackSize não existir, terá de criá-la. Para tal, siga estes passos:
    1. No menu Editar, aponte para Novo e, em seguida, clique em <a2>Valor DWORD.
    2. Escreva DfsIrpStackSize e, em seguida, prima ENTER.
  4. Na caixa de base, clique em decimal, escreva 10 na caixa dados do valor e, em seguida, clique em OK.

    Notas
    • Um valor de 10 permite um máximo de oito controladores de filtro do sistema de ficheiros.
    • O valor predefinido da entrada de registo DfsIrpStackSize é 5. Um valor de 5 permite um máximo de três controladores de filtro do sistema de ficheiros.
    • Se definir o valor para um número que seja superior a 10, o valor é automaticamente definido novamente para 5.
    • Se não aplicar esta correcção, o valor de registo DfsIrpStackSize é ignorado.
  5. Sair do Editor de registo.
  6. Reinicie o computador.

Informações sobre o Service pack para Windows Server 2003

Para resolver este problema, obtenha o service pack mais recente para o Windows Server 2003. 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:
889100  (http://support.microsoft.com/kb/889100/ ) Como obter o service pack mais recente para o Windows Server 2003

Informações sobre a correcção para Windows Server 2003

Pré-requisitos

Para aplicar esta correcção, tem de ter o Windows Server 2003 SP1 instalado no computador.

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui uma correcção disponibilizada anteriormente.

Informações do ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, são convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Windows Server 2003, x 86-based versões
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
MUP.sys5.2.3790.2791100,35213-Set-200610: 25x 86
Windows Server 2003, versões baseadas em 64 x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
MUP.sys5.2.3790.2791178,68812-Set-200621: 55x 64
Windows Server 2003, versões baseadas em Itanium
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
MUP.sys5.2.3790.2791310,78412-Set-200621: 55IA-64

Informações de registo

Importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Como efectuar uma cópia de segurança e restaurar o registo no Windows
  • Num computador com o Windows Server 2003 com SP2, não instale esta correcção. Esta correcção está inclued no Windows Server 2003 com SP2.
  • Num computador com o Windows Server 2003 com SP1, instale esta correcção ou um service pack que resolve este problema.
Depois de instalar esta correcção ou Service Pack 2 que inclui esta correcção, modifique a entrada de registo DfsIrpStackSize. Para tal, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva regedit e, em seguida, clique em OK.
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters
  3. No painel da direita, clique com o botão direito do rato DfsIrpStackSize e, em seguida, clique em Modificar.

    Nota Tem de criar a entrada de registo DfsIrpStackSize se não existir. Para tal, siga estes passos:
    1. No menu Editar, aponte para Novo e, em seguida, clique em <a2>Valor DWORD.
    2. Escreva DfsIrpStackSize e, em seguida, prima ENTER.
  4. Na caixa de base, clique em decimal, escreva 10 na caixa dados do valor e, em seguida, clique em OK.

    Notas
    • Um valor de 10 permite um máximo de oito controladores de filtro do sistema de ficheiros.
    • O valor predefinido da entrada de registo DfsIrpStackSize é 5. Um valor de 5 permite um máximo de três controladores de filtro do sistema de ficheiros.
    • Se definir o valor para um número que seja superior a 10, o valor é automaticamente definido novamente para 5.
    • Se não aplicar esta correcção, o valor de registo DfsIrpStackSize é ignorado.
  5. Sair do Editor de registo.
  6. Reinicie o computador.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi corrigido pela primeira vez no Microsoft Windows Server 2003 Service Pack 2.

Mais Informação

Para obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
824684  (http://support.microsoft.com/kb/824684/LN/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Service Pack 1 nas seguintes plataformas
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Web Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Service Pack 2 nas seguintes plataformas
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Service Pack 3 nas seguintes plataformas
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows XP Home Edition
  • Microsoft Windows Server 2003 Service Pack 2 nas seguintes plataformas
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003 Web Edition
Palavras-chave: 
kbmt kbautohotfix kbwinserv2003presp2fix kbqfe kbhotfixserver kbwinxpsp3fix kbwinxppresp3fix kbfix kbbug kbpubtypekc KB906866 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 906866  (http://support.microsoft.com/kb/906866/en-us/ )