Mensagem de erro a cópia da pasta quando transferir um ficheiro que é maior do que 50000000 bytes a partir de uma pasta Web

Suporte para Windows Vista Service Pack 1 (SP1) terminou de 12 de Julho de 2011. Para continuar a receber actualizações de segurança para o Windows, certifique-se de que está a executar o Windows Vista com Service Pack 2 (SP2). Para mais informações, consulte esta página web da Microsoft: está a acabar o suporte para algumas versões do Windows.

Sintomas

Tenta transferir um ficheiro que é maior do que 50000000 bytes a partir de uma pasta Web no Windows XP Service Pack 2 (SP2) ou uma versão posterior do Windows. Poderá receber uma mensagem de erro semelhante à seguinte:
Não é possível copiar nome de ficheiro: não é possível ler o ficheiro ou disco de origem
Nota Nesta mensagem de erro, o nome de ficheiro é um marcador de posição para o nome do ficheiro.

Este problema também ocorre num computador baseado no Windows Vista ou Windows XP Service Pack 1 (SP1)-computador que tenha instalado 896426 (MS05-028) de actualização de segurança baseado.

Neste cenário no Windows 7, 8 ou 8.1, poderá receber a seguinte mensagem de erro:

Copiar pasta
Erro inesperado está a impedir a copiar a pasta. Se continuar a receber este erro, pode utilizar o código de erro para procurar ajuda sobre este problema.
Erro 0x800700DF: O tamanho do ficheiro excede o limite permitido e não pode ser guardado.
< nome do ficheiro >
Volte a tentar cancelar

Causa

Este problema ocorre porque uma alteração de segurança que foi introduzida no Windows XP SP2 afecta o Web Distributed Authoring and redireccionador Versioning (WebDAV). Esta alteração de segurança certifica-se de que um servidor não autorizado não pode forçar um computador cliente para um ataque de negação de serviço. Se tentar transferir um ficheiro que é maior do que 50000000 bytes, o computador cliente interpreta esta transferência como um ataque de negação de serviço. Por conseguinte, pára o processo de transferência.

Resolução

Importante Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para uma maior protecção, efectue o backup do Registro antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar cópias de segurança e restaurar o registo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
322756 como efectuar cópias de segurança e restaurar o registo no Windows

Se tiver o Windows XP SP2, Vista ou 7, consulte a secção "Corrigir por mim" para executar a correcção-lo. Se preferir corrigir o problema sozinho, ou se estiver a utilizar o Windows 8 ou 8.1, vá para a secção "Deixar-me corrigir o problema".

Windows XP SP2, Vista ou 7: Corrigir por mim



Para corrigir este problema automaticamente, clique no botão corrigir ou hiperligação. Em seguida, clique em Executar na caixa de diálogo Transferência de ficheiros e siga os passos no assistente Fix it .

Nota Esta correcção não funciona com o Windows 8 ou posterior.




Notas
  • Quando seguir o assistente corrigi-lo , têm de introduzir um valor de FileSizeLimitInBytes que é maior do que o tamanho do ficheiro que pretende transferir.
  • Este assistente pode estar apenas em inglês. No entanto, a correcção automática também funciona para outras versões de idioma do Windows.
  • Se não estiver a trabalhar no computador que tem o problema, guardar a solução numa unidade flash ou num CD e, em seguida, execute-a no computador que tem o problema.

Em seguida, vá para o "Isto corrigiu o problema?" secção.



Deixar-me corrigir o problema


Para resolver este problema, siga estes passos:
  1. Windows XP SP2, Vista ou 7: clique em Iniciar, clique em Executar, escreva regedite, em seguida, clique em OK.

    Windows 8 ou posterior: Arraste da direita para realçar os atalhos e, em seguida, seleccione Procurar e escreva regedit (ou escreva regedit do ecrã Iniciar). Seleccione regedit nos resultados da procura para o executar.
  2. Localize e, em seguida, clique na seguinte subchave de registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. No painel da direita, com o botão direito do
    Valor de FileSizeLimitInBytes e, em seguida, clique
    A Modificar.

    Se não conseguir ver a
    Valor de FileSizeLimitInBytes , com o botão direito do espaço em branco no painel da direita, clique em Novo, clique em Valor DWORD, escreva FileSizeLimitInBytese, em seguida, clique em
    OK.
  4. Na caixa Editar valor DWORD , clique para seleccionar a opção Decimal . Na caixa de dados do valor, escreva um valor que for maior do que o tamanho do ficheiro que pretende transferir. Clique em OK.

    Nota O valor predefinido para o limite de tamanho de ficheiro é 50000000 bytes.
  5. Saia do Editor de registo. Reinicie o computador.

Isto corrigiu o problema?

  • Verifique se o problema esta corrigido. Se o problema estiver corrigido, o procedimento está concluído com esta secção. Se o problema não estiver corrigido, pode contactar o suporte.
  • Agradecemos os seus comentários. Para enviar comentários ou comunicar problemas com esta solução, deixe um comentário no blogue "Corrigir por mim" ou envie-numa mensagem de correio electrónico.
Propriedades

ID do Artigo: 900900 - Última Revisão: 21/02/2017 - Revisão: 1

Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Enterprise, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition, Microsoft Windows XP Service Pack 1, Microsoft Windows XP Service Pack 2, Windows 8, Windows 8.1

Comentários