Mensagem de erro de cópia de pasta ao descarregar um ficheiro que seja superior a 50000000 bytes de uma pasta Web

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

Sintomas

Tente descarregar um ficheiro com mais de 500000000 bytes de uma pasta Web no Windows XP Service Pack 2 (SP2), ou uma versão posterior do Windows. Pode receber uma mensagem de erro semelhante à seguinte:

Não é possível copiar o nome do ficheiro:Não é possível ler a partir do ficheiro de origem ou do disco

Nota Nesta mensagem de erro, o FileName é um espaço reservado para o nome do ficheiro.

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

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

Pasta de cópia

Um erro inesperado está a impedir-te de copiar a pasta. Se continuar a receber este erro, pode utilizar o código de erro para procurar ajuda neste problema.

Erro 0x800700DF: O tamanho do ficheiro excede o limite permitido e não pode ser guardado.

<> de nome de ficheiro

Tente novamente cancelar

Causa

Este problema ocorre porque uma mudança de segurança introduzida no Windows XP SP2 afeta o redirector de autoria e versão distribuída web (WebDAV). Esta alteração de segurança garante que um servidor não autorizado não pode forçar um computador cliente a um ataque de negação de serviço. Se tentar descarregar um ficheiro com mais de 500000000 bytes, o computador cliente interpreta este download como um ataque de negação de serviço. Portanto, o processo de descarregamento para.

Resolução

Importante Esta secção, método ou tarefa contém etapas que lhe dizem como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorreta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para maior segurança, faça uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como fazer uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

322756 Como fazer o back up e restaurar o registo no Windows
Se tiver o Windows XP SP2, Vista ou 7, vá à secção " Fix it forme" para executar a Correção. Se preferir corrigir este problema por si mesmo, ou se estiver a usar o Windows 8 ou 8.1, vá para a secção "Deixe-me consertá-lo eu mesmo".

Windows XP SP2, Vista ou 7: Corrija-o para mim



Para corrigir este problema automaticamente, clique no botão Fix it ou link. Em seguida, clique em Executar na caixa de diálogo 'Descarregar ficheiro' e siga os passos no assistente 'Corrigir-o'.

Note que esta Corre não funciona com o Windows 8 ou mais tarde.




Notas

  • Quando segue o assistente 'Corrigir', é necessário introduzir um valor DesizeLimitInBytes que seja maior do que o tamanho do ficheiro que pretende descarregar.

  • Este assistente pode estar apenas em inglês. No entanto, a correção automática também funciona para versões do Windows noutros idiomas.

  • Se não estiver no computador que tem o problema, guarde a solução Fix-lo para uma pen ou um CD e, em seguida, execute-a no computador que tem o problema.


Então, vá para a secção"Isto resolveu o problema?".



Deixar-me corrigir o problema


Para resolver esta questão, siga estes passos:

  1. Windows XP SP2, Vista ou 7: Clique em Iniciar,clique em Executar,escreva regedit e, em seguida, clique em OK.

    Windows 8 ou mais tarde: Deslize pela direita para trazer os encantos e, em seguida, selecione Search and type regedit (ou digitar regedit a partir do ecrã Iniciar). Selecione regedit a partir dos resultados da pesquisa para executá-lo.

  2. Localize e, em seguida, clique na seguinte subchave do registo:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

  3. No painel direito, clique com o botão direito do valor
    'FileSizeLimitInBytes' e, em seguida, clique em
    Modificar.

    Se não conseguir ver o valor
    Do FileSizeLimitInBytes, clique no espaço em branco no painel direito, clique em Novo,clique em DWORD Value, digite FileSizeLimitInBytes e, em seguida, clique
    em OK.

  4. Na caixa Editar DWORD Value, clique para selecionar a opção Decimal. Na caixa de dados do Valor,digite um valor maior do que o tamanho do ficheiro que pretende descarregar. Clique em OK.

    Nota O valor predefinido para o limite de tamanho do ficheiro é de 50000000 bytes.

  5. Saia do Editor de Registo. Reinicie o computador.


O problema foi corrigido?

  • Verifique se o problema foi corrigido. Se o problema estiver corrigido, terminou esta secção. Se o problema não estiver corrigido, pode contactar o suporte.

  • Agradecemos o seu feedback. Para fornecer feedback ou para relatar quaisquer problemas com esta solução, por favor deixe um comentário sobre o blog "Fix it for me" ou envie-nos um e-mail.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

×