Arquivos podem ser perdidos ao copiar arquivos de uma fonte que usa nomes de arquivo curtos e nomes de arquivo longos

Traduções de Artigos Traduções de Artigos
Artigo: 195144 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando você copia arquivos de uma fonte que usa nomes de arquivo curtos e nomes extensos de arquivos, arquivos podem ser perdidos.

Esse problema pode ocorrer quando você executar a operação de cópia usando qualquer um dos os seguintes programas:
  • CÓPIA
  • XCOPY
  • Windows NT Explorer
  • Backup Windows NT

Causa

Esse problema ocorre quando um arquivo que tenha um nome de arquivo longos é copiado e um novo nome de arquivo curto é gerado para o arquivo na pasta de destino. Se um arquivo existe na pasta de origem e ele tem um nome correspondente a recentemente nome de arquivo curto gerado esse arquivo substituirá o primeiro arquivo e o conteúdo do primeiro arquivo é perdido. Por exemplo:
   Source Directory :

   C:\source> dir /x

   08/21/98  02:03p        <DIR>                          .
   08/21/98  02:03p        <DIR>                          ..
   08/20/98  02:32p                     17                YXXXXX~1.XXX
   08/20/98  02:32p                     7 YXXXXX~2.XXX    yxxxxxxxxx.xxx
     4 File(s)              14 bytes

   C:\source> copy *.* c:\dest
   yxxxxxxxxx.xxx
   YXXXXX~1.XXX
        2 file(s) copied.

   C:\source> dir c:\dest

   09/15/98  09:27a        <DIR>                          .
   09/15/98  09:27a        <DIR>                          ..
   08/20/98  02:32p                     17 YXXXXX~1.XXX   yxxxxxxxxx.xxx
     3 File(s)             17 bytes
				
Observação O arquivo yxxxxxxxxx.xxx é copiado primeiro e o nome de arquivo curto gerado para que é YXXXXX~1.XXX. Quando o programa de cópia copia YXXXXX ~ 1.XXX para o destino, ele encontra uma correspondência no nome do arquivo e substitui o arquivo existente com o seu conteúdo.

Ntbackup, se o curto chamado arquivo e o NTFS convertido nomes extensos de arquivos são os mesmos, você será solicitado se deseja substituir o arquivo ou não. Substituindo o arquivo pode resultar em perda de dados como nomes de arquivo será o mesmo, mas o conteúdo não será.

Resolução

Windows NT 4.0

Para resolver esse problema, obtenha o service pack mais recente para o Windows NT 4.0. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
152734 Como obter o service pack mais recente do Windows NT 4.0

Windows 2000 com o Internet Explorer

Informações do Service pack

Para resolver esse problema, obtenha o service pack mais recente para o Windows 2000. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
260910 Como obter o service pack mais recente do Windows 2000

Informações sobre hotfix

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no tempo Universal Coordenado (UTC). Quando você exibir as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a Fuso horário guia no item Data e hora no painel de controle.
   Date      Time      Version         Size        File name
-------------------------------------------------------------
 5/11/2001   10:51a   5.0.3315.1000   2,337,552    Shell32.dll
				

Windows 95 com o Internet Explorer 4.0

Um hotfix com suporte foi disponibilizado pela Microsoft, mas destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.

Para resolver esse problema, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa de números de telefone do Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação Em alguns casos, taxas cobradas pelas ligações para o suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam à atualização específica em questão.A versão 4.0 Windows NT este service pack apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no tempo Universal Coordenado (UTC). Quando você exibir as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a Fuso horário Guia de Data e hora item no painel de controle.
   Date      Time     Size       File name      Platform
   -------------------------------------------------------------
   03/02/99  06:40p  1,431,264   Shell32.dll   (Windows 95)

				
ObservaçãoEsses hotfixes corrigir somente operações de cópia são executadas usando o Windows NT Explorer. Por design, o comportamento de COPY e XCOPY é inalterado. Esse comportamento também ainda aplicar ferramentas como ROBOCOPY ou Powershell "copy-item - r". Outras ferramentas de cópia ausente este especial
lógica provavelmente poderá ser afetado demais e precisa o mesmo contorno mencionado.

Como contornar

Para contornar esse problema, desative a geração de nome curto de arquivo automático. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
210638Como desativar a geração de nome curto de arquivo automático

Backup Windows NT

Se os arquivos que têm nomes de arquivo curtos foram criados por aplicativos herdados e não pode atualizar esses aplicativos, use FAT formatado partições nos servidores de Windows NT para compatibilidade com esses aplicativos. Use segurança de nível de compartilhamento. Você também pode usar pastas diferentes para arquivos que têm nomes extensos de arquivos e arquivos que têm nomes de arquivo curtos.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no Windows NT 4.0 Service Pack 5 e no Windows 2000 Service Pack 3.

Propriedades

Artigo: 195144 - Última revisão: 2 de fevereiro de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows 95
Palavras-chave: 
kbhotfixserver kbqfe kbbug kbfix kbshell kbwin2000sp3fix kbmt KB195144 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 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: 195144

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