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

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.

195144
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
Quando você copia arquivos de uma fonte que usa nomes de arquivo curtos enomes extensos de arquivos, arquivos podem ser perdidos.

Esse problema pode ocorrer quando você executar a operação de cópia usando qualquer um dosos 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 novonome de arquivo curto é gerado para o arquivo na pasta de destino. Se umarquivo existe na pasta de origem e ele tem um nome correspondente a recentementenome de arquivo curto gerado esse arquivo substituirá o primeiro arquivo e oconteú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 copiaYXXXXX ~ 1.XXX para o destino, ele encontra uma correspondência no nome do arquivo e substituio 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: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.
kbShell 4.00

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 195144 - Última Revisão: 12/05/2015 09:35:37 - Revisão: 1.0

  • 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
  • kbnosurvey kbarchive kbhotfixserver kbqfe kbbug kbfix kbshell kbwin2000sp3fix kbmt KB195144 KbMtpt
Esta informação foi útil?