Windows 7 - Falha na cópia de arquivos de rede intermitentemente durante o upload para NAS

3

A máquina cliente está executando o Windows 7 de 64 bits e tentando copiar um arquivo relativamente pequeno para o nosso dispositivo NAS. O dispositivo NAS é um modelo Lacie rodando (acredito) em alguma variante do Windows XP e não tem estrutura de permissão além do acesso / sem acesso.

Aproximadamente um em cada cinco envios será bem-sucedido. Os outros falharão em vários momentos durante o processo de upload e isso é visível pela barra de progresso no congelamento do diálogo de cópia e, eventualmente, falha (a localização da rede não pode ser alcançada).

Até agora não consegui isolar o problema. Estou procurando mais etapas que possam ajudar.

Solução de problemas

O NAS está on-line e tem muito espaço em disco.

Esse problema parece ser específico para essa única máquina. Eu não posso reproduzi-lo em qualquer outra coisa, mesmo quando copiando para o mesmo local de rede. O usuário é autenticado com as mesmas credenciais que o restante do escritório (baixa segurança, caixa suspensa geral).

Eu descartei um problema no cabo ou na chave reproduzindo o problema sem fio na mesma máquina.

Coisas a serem observadas:

Apenas os uploads para o NAS falham. Downloads funcionam normalmente e de forma confiável. O arquivo que está sendo transferido não faz diferença, embora arquivos menores tenham mais chances de serem concluídos antes que a conexão caia.

Alguma ideia de como resolver isso?

    
por Jack 14.10.2011 / 23:33

1 resposta

2

Hmm, primeiro soou relacionado ao adaptador. Mas você já tentou vários adaptadores. Isso limita os problemas do servidor ou do cliente.

Eu tenho problemas estranhos semelhantes como este antes:

O Windows 7 e o Vista têm algum ajuste de TCP, que causou estragos em algumas configurações de clientes menores ao utilizar conexões de grupo de trabalho e menos do que equipamentos de rede estelares.

Para desabilitar a sintonização automática de TCP, você pode executar o seguinte a partir de um prompt de comando elevado:

Para desabilitar a diretiva do sistema (e permitir substituições por nível de usuário) netsh int tcp define heurística desativada

Para alterar o ajuste netsh int tcp definir global autotuninglevel = desativado

Para mais informações, você pode ler os comandos aqui . Eu recomendaria começar com desativado e ver se isso ajuda no seu problema. Se não estivermos latindo na árvore errada, recomendamos que você analise a redefinição da pilha TCP .

    
por 15.10.2011 / 00:10