Artigo: 939767 - Última revisão: quinta-feira, 23 de Outubro de 2008 - Revisão: 3.0

Mensagem de erro quando um cliente NFS acede a um ficheiro numa partilha NFS no armazenamento do Windows Server 2003, no Windows Server 2003 R2 ou no Windows Services para UNIX 3.5: "Stop 0x0000007E (SYSTEM_THREAD_EXCEPTION_NOT_HANDLED)"

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

Um computador com o Microsoft Windows armazenamento Server 2003, Windows Server 2003 R2 ou o Microsoft Windows Services para UNIX 3.5 aleatoriamente poderá deixar de responder. Além disso, recebe a seguinte mensagem de erro do tipo Stop:
STOP 0x0000007E (SYSTEM_THREAD_EXCEPTION_NOT_HANDLED)
Este problema poderá ocorrer quando as condições seguintes são ambas verdadeiras:
  • Um computador de cliente do Network File System (NFS) é utilizado para aceder a um ficheiro.
  • O ficheiro tem o atributo sistema definido utilizando o NFS.
O erro fatal é mais provável no seguinte cenário:
  • O computador de cliente NFS modifica os atributos de ficheiro de um ficheiro.
    Por exemplo, o computador de cliente NFS modifica o atributo de proprietário ou o atributo de grupo .
  • Este ficheiro tem o atributo sistema definido.
  • O atributo de sistema foi definir utilizando o servidor de armazenamento do Windows ou utilizando o Windows Services para UNIX.

Causa

Este problema ocorre devido a um problema no servidor para NFS. Quando as condições seguintes se verificarem, o servidor para NFS não detecta correctamente operações de conclusão de E/s assíncronas para operações de leitura de metadados:
  • Existe um identificador para um ficheiro no servidor para NFS processar cache.
  • O identificador no servidor para NFS alça cache foi aberto para E/s assíncrona por causa de um pedido anterior ao servidor para NFS.
  • Os metadados para o ficheiro não existe no Windows cache do sistema de ficheiros.
Nestas condições, o servidor para NFS não detecta as conclusões de E/s assíncronas para a operação de leitura ao servidor para NFS tentará obter os metadados de atributo de ficheiro de metadados.

Por conseguinte, servidor para NFS continua sem aguardar que a operação de E/s concluir. Algum tempo mais tarde, o sistema de ficheiros termina a operação de E/s. Em seguida, o sistema de ficheiro escreve o estado de conclusão de E/s para uma localização na pilha da CPU que existia quando a operação de E/s iniciada. Se a localização de pilha tiver sido reutilizada, poderão ocorrer danos na memória. Por conseguinte, o computador poderá deixar de responder.

Nota O atributo de ficheiro SYSTEM não está directamente relacionado com o problema descrito neste artigo. No entanto, se este atributo estiver definido, um problema de temporização é mais provável. Este problema de temporização afecta a forma como o sistema de ficheiros NTFS altera a forma como termina a operação de E/s. Uma vez que o problema mencionado neste artigo estiver associado a um problema de temporização, uma alteração no comportamento de NTFS pode afectar a forma como o servidor para NFS problema afecta o computador.

Resolução

Informações sobre a correcção

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

  • O componente de "Server for NFS" faz agora parte do sistema operativo Windows Server 2003 R2. Já não é necessário instalar os serviços para UNIX 3.5 num sistema baseado no Windows Server 2003 R2 para obter a funcionalidade NFS. É agora um componente opcional do Windows e pode ser adicionado a um sistema R2 utilizando o Assistente de componentes do Windows adicionar/remover.
  • Só pode ser instalado o pacote de servidor de armazenamento no Windows Server de armazenamento.
  • Os serviços para UNIX 3.5 pacote podem ser instalados em qualquer computador baseado no Windows 2000, baseado no Windows XP, Windows Server 2003 com o Server para serviço NFS dos serviços para UNIX 3.5 software. No entanto, o pacote não pode ser instalado num computador com o Windows Server 2003 R2.

Windows Server 2003 R2

Está disponível a partir da Microsoft uma correcção suportada. 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á 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 de base de dados de conhecimento da. Se esta secção não for apresentado, contacte o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço 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 a 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, o computador tem de ter Windows Server 2003 R2 com Service Pack 1 (SP1) ou Windows Server 2003 R2 com o Service Pack 2 (SP2) e serviços Microsoft para NFS.
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 no formato de hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido 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.
Armazenamento de Windows Server 2003 R2 com o Service Pack 1, x 86 edition
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Nfssvr.sys5.2.3790.3038467,45601-Nov-200711: 55x 86SP1
Armazenamento Windows Server 2003 com SP2, x 86 edition
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Nfssvr.sys5.2.3790.4182467,45602-Novembro de 200715: 32x 86SP2
Armazenamento Windows Server 2003 com SP1 x 64 edition
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Nfssvr.sys5.2.3790.3038813,56805-Novembro de 200702: 35x 64SP1
Armazenamento de Windows Server 2003 R2 com SP2, x 64 edition
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Nfssvr.sys5.2.3790.4182813,56805-Novembro de 200703: 00x 64SP2

Armazenamento do Windows Server 2003

Está disponível a partir da Microsoft uma correcção suportada. 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á 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 de base de dados de conhecimento da. Se esta secção não for apresentado, contacte o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço 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 a 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, o computador tem de ter o armazenamento do Windows Server 2003 com Service Pack 1 (SP1) ou o armazenamento de Windows Server 2003 com Service Pack 2 (SP2).
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 no formato de hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido 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
Nfssvc.exe8.0.2254.1957,85618-Jul-200707: 33x 86
Nfssvr.sys8.0.2254.19449,02418-Jul-200707: 33Não aplicável

Windows Services para UNIX 3.5

Está disponível a partir da Microsoft uma correcção suportada. 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.

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 apresentada, submeta um pedido para o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço 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 a 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 instalar esta correcção, tem de ter Windows Services para UNIX 3.5.
Requisito de reinício
Tem de reiniciar o computador para aplicar as alterações 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 no formato de hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido 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 ficheiroDataTempoPlataformaSP requisitoRamo de serviço
Ntdsa.dll5.2.3790.6231,416,19220 De Dezembro de 200609: 28x 86NenhumRTMGDR
Ntdsa.dll5.2.3790.6231,432,06420 De Dezembro de 200609: 30x 86NenhumRTMQFE
Ws03res.dll5.2.3790.62367,07219 De Dezembro de 200609: 36x 86NenhumRTMQFE
Nfssvc.exe8.0.2254.1957,85626-Jul-200706: 04x 86NenhumNão aplicável
Nfssvr.sys8.0.2254.19448,89626-Jul-200706: 04Não aplicávelNenhumNão aplicável
Ntdsa.dll5.2.3790.28511,623,04020 De Dezembro de 200609: 44x 86SP1SP1GDR
Ntdsa.HP.dll5.2.3790.285181,92020 De Dezembro de 200609: 44x 86SP1SP1GDR
Ntdsa.dll5.2.3790.28511,521,66420 De Dezembro de 200609: 49x 86SP1SP1QFE
W03a2409.dll5.2.3790.285127,13619 De Dezembro de 200613: 31x 86SP1SP1QFE

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Quando hotifx 939767 for desinstalado, poderá ocorrer um erro de ? STATUS_USER_MAPPED_FILE ?. Este erro ocorre porque o Nfssvr.sys [8.0.2254.19] do ficheiro foi substituído. Este ficheiro está localizado no C:\Windows\System32\Drivers directório. O sistema operativo substitui o ficheiro com a versão antiga do Nfssvr.sys ficheiro que está localizado no directório %WINDIR%\$NtUninstallKB939767. Mesmo se a operação de ficheiro de cópia falhar, o processo de instalação está concluído.

Windows armazenamento Server 2003, quando a correcção 939767 é desinstalada, o módulo Nfssvr.sys não está revertido para a versão anterior. Se este problema ocorrer, siga estes passos:
  1. Numa linha de comandos, escreva o seguinte comando para substituir o controlador activo (Nfssvr.sys):
    inuse.exe %WINDIR%\$NtUninstallKB939767$\nfssvr.sys %WINDIR%\system32\drivers\nfssvr.sys
  2. Utilize o item Adicionar ou remover programas no painel de controlo para remover a correcção 939767.
  3. Reinicie o computador.
  4. Verifique se os seguintes itens:
    • A versão do ficheiro Nfssvr.sys foi revertida para a versão antiga.
    • Correcção 939767 foi removida a adicionar ou remover programas.
    • O directório %WINDIR%\$NtUninstallKB939767$ foi removido.
    • Os ficheiros de registo System e Application não contêm erros relacionados com a NFS.
Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/ ) 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 Storage Server 2003
  • Microsoft Windows Services for UNIX 3.5
  • Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
Palavras-chave: 
kbmt kbautohotfix kberrmsg kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB939767 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: 939767  (http://support.microsoft.com/kb/939767/en-us/ )