Serviços de terminal do Windows 2000 incorretamente fecha arquivos em compartilhamento remoto

Traduções deste artigo Traduções deste artigo
ID do artigo: 272582 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Sintomas

Você pode receber uma ou mais das seguintes mensagens de erro quando vários usuários em um servidor de terminal trabalha com os mesmos arquivos que estão localizados em um compartilhamento de rede:
  • Disco ou rede erro STATUS_UNEXPECTED_NETWORK_ERROR (0xc00000c4) ERROR_UNEXP_NET_ERR (erro 59 em decimal ou 0x3b em hexadecimal) STATUS_CONNECTION_DISCONNECTED (0xc000020c) ERROR_NETNAME_DELETED (erro 64 em 0 x 40 em hexadecimal ou decimal)

Causa

Esse problema pode ser causado quando o logoff do usuário aberto pela primeira vez o arquivo compartilhado. O Terminal Server incorretamente fecha o arquivo lida com que ela tenha aberto para o arquivo remoto, para abrem os outros programas que tinham o arquivo não é mais capazes de acessar o arquivo. Observe que esse problema não ocorre se os arquivos de dados forem movidos para um volume local no servidor de terminal.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o Windows 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
260910Como obter o Service Pack mais recente do Windows 2000
O seguinte arquivo está disponível para download no Centro de download da Microsoft:
Recolher esta imagemExpandir esta imagem
Download
Q272582_W2K_SP3_X86_EN.exe
O arquivo Q272582_W2K_SP3_X86_EN.exe contém os seguintes arquivos:
   Mrxsmb.sys
   Rdbss.sys
				
Para obter informações adicionais sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591Como obter arquivos de suporte da Microsoft a partir de serviços online
Microsoft examinou esse arquivo em busca de vírus. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo. Observação: Esse hotfix aborda cenários onde os arquivos de dados residem em compartilhamentos de rede. Imagens executáveis devem executar a partir uma partição local.

Como Contornar

Para contornar esse problema, mova os arquivos de dados para um volume local no servidor de terminal. Se forem necessário letras de unidade embutida por seu programa, você pode usar o comando SUBST para mapear essas letras de unidade para um volume local.

Situação

A Microsoft confirmou que este é um problema no Windows 2000. Esse problema foi corrigido primeiro no Windows 2000 Service Pack 3.

Mais Informações

A melhor maneira de identificar esse problema é examinar um rastreamento. O rastreamento você pode ver que o servidor de terminal inicialmente envia um fechar SMB para o identificador de arquivo do arquivo que está sendo usado por usuário a. Isso acontece quando o usuário sai do programa. Quando o usuário A e logs de logoff, o Terminal Server que o envia fechar um SMB para os identificadores de arquivo pendentes nesse arquivo estava em uso pelo usuário A, mesmo se as alças de arquivo não foram obtido pelo usuário a. Por exemplo, você pode ver o seguinte comportamento no rastreamento se vários usuários estavam trabalhando com um arquivo de banco de dados do Microsoft Access:
  1. Usuário fecha o Access. Fechar de SMB para o identificador de arquivo para o arquivo de banco de dados.
  2. Usuário efetua logoff. Feche o SMB para o identificador de arquivo que o usuário B obtido para abrir o arquivo de banco de dados.

Propriedades

ID do artigo: 272582 - Última revisão: domingo, 23 de fevereiro de 2014 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbenv kbfix kboswin2000fix kbwin2000sp3fix KB272582 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 272582

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com