Entrar

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

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.

272582
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
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:
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.
kbBaseOS

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 272582 - Última Revisão: 02/23/2014 22:18:37 - Revisão: 3.3

  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbenv kbfix kboswin2000fix kbwin2000sp3fix KB272582 KbMtpt
Comentários