Transferência de Arquivos Lenta na Rede

Copiar para um compartilhamento de rede, NAS ou servidor está dolorosamente lento? Siga estes passos na ordem — incompatibilidades de duplex (passo 2) são a causa oculta mais comum.

Advertisement · 728×90
📁

Transferência de Arquivos Lenta na Rede

Copiar para um compartilhamento de rede, NAS ou servidor está dolorosamente lento

⚠ Sintomas comuns

  • Copiar um arquivo de 1 GB para uma unidade de rede leva vários minutos em vez de segundos
  • As velocidades de transferência oscilam muito — rápidas e depois travam de repente
  • Copiar localmente (mesmo PC) é instantâneo, mas cópias pela rede são lentas
  • As velocidades são piores no Wi-Fi do que quando conectado por cabo
  • 1

    Mude para uma conexão Ethernet cabeada

    Transferências por Wi-Fi são limitadas pela qualidade do sinal, interferência e overhead do protocolo. Ethernet Gigabit deve atingir 100–115 MB/s — se a conexão cabeada também estiver lenta, o problema está em outro lugar; continue.

  • 2

    Verifique se há incompatibilidade de duplex no adaptador de rede

    Gerenciador de Dispositivos → Adaptadores de Rede → clique com o botão direito no adaptador Ethernet → Propriedades → Avançado → defina Velocidade e Duplex para 1.0 Gbps Full Duplex (não Negociação Automática). Uma incompatibilidade aqui degrada seriamente a taxa de transferência.

  • 3

    Verifique se há processos em segundo plano consumindo I/O de disco ou rede

    Gerenciador de Tarefas → Desempenho → Disco / Rede. Perto de 100% durante a transferência? Um aplicativo em segundo plano (antivírus, software de backup, Windows Update) está competindo pelos recursos — pause-o e teste novamente.

  • 4

    Desative o SMB1 e garanta que o SMB3 esteja em uso

    Transferindo para um compartilhamento de arquivos do Windows? O antigo SMB1 é drasticamente mais lento e menos seguro que o SMB3. Execute isto no PowerShell elevado para verificar e desativá-lo:

    # Check SMB1 status
    Get-SmbServerConfiguration | Select EnableSMB1Protocol

    # Disable SMB1 if enabled
    Set-SmbServerConfiguration -EnableSMB1Protocol $false
  • 5

    Inspecione o cabo físico e a porta do switch

    Um cabo danificado pode negociar automaticamente para 100 Mbps (limitando a transferência a 12 MB/s) → experimente um cabo e uma porta de switch diferentes. Verifique a luz indicadora: laranja/âmbar = 100 Mbps, verde = gigabit.

  • 1

    Mude para uma conexão Ethernet cabeada

    Adaptador USB-C/Thunderbolt para Ethernet → conecte diretamente ao roteador/switch → repita a cópia do arquivo e compare a velocidade.

    Gigabit deve fornecer 100–115 MB/s para um servidor local ou NAS. Ainda lento com cabo? O gargalo está no destino ou no cabo — não no seu Mac ou no Wi-Fi.

  • 2

    Verifique se o adaptador está negociando na velocidade gigabit

    Menu Apple → Sobre Este Mac → Relatório do Sistema → Rede → verifique o Subtipo de Mídia da sua interface Ethernet — deve mostrar Auto Select 1000baseT.

    Ou verifique pelo Terminal:

    networksetup -getMedia Ethernet

    Se o resultado mostrar 100baseT, você tem uma incompatibilidade de duplex ou um cabo danificado. Experimente um cabo Cat5e ou Cat6 diferente e uma porta diferente no switch de rede.

  • 3

    Verifique se há processos em segundo plano consumindo I/O de disco ou rede

    Monitor de Atividade (Spotlight → Monitor de Atividade) → aba Rede → verifique Bytes Enviados/s / Bytes Recebidos/s para identificar consumidores de banda → aba Disco → verifique gravações altas.

    Culpados comuns: Time Machine (pause em Ajustes do Sistema → Geral → Time Machine → Pular Este Backup), indexação do Spotlight (mds_stores), verificação de antivírus em arquivos recebidos.

  • 4

    Conecte-se ao compartilhamento usando SMB e force SMB2/3

    Finder: ⌘K → digite smb://server-ip-or-name/share → Conectar. O macOS usa SMB2/3 por padrão, mas retorna ao SMB1 mais lento se o servidor o anunciar. Para verificar e impor o mínimo SMB2, execute no Terminal:

    # Confirm which SMB version is in active use
    smbutil statshares -a

    # Force SMB2 as the minimum (survives reboots)
    sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server MinimumProtocol SMB2_10
  • 5

    Inspecione o cabo físico e a porta do switch

    Um cabo danificado/de baixa qualidade pode negociar automaticamente para 100 Mbps (limitando as transferências a ~12 MB/s).

    Troque por um cabo Cat5e/Cat6 confiável → experimente uma porta de switch diferente. Verifique a luz indicadora: âmbar/laranja = 100 Mbps, verde = gigabit.

  • 1

    Mude para uma conexão Ethernet cabeada e verifique a velocidade do link

    # Check your Ethernet adapter's negotiated speed
    ethtool eth0 | grep -E "Speed|Duplex"

    # Install ethtool if needed
    sudo apt install ethtool -y

    Deve mostrar Speed: 1000Mb/s e Duplex: Full — qualquer valor menor indica incompatibilidade de duplex ou um cabo com defeito.

  • 2

    Force 1 Gbps Full Duplex para corrigir uma incompatibilidade de duplex

    # Set speed and duplex manually (replace eth0)
    sudo ethtool -s eth0 speed 1000 duplex full autoneg off

    # Make persistent across reboots via NetworkManager
    nmcli con mod "Wired connection 1" 802-3-ethernet.speed 1000
    nmcli con mod "Wired connection 1" 802-3-ethernet.duplex full
  • 3

    Verifique processos competindo por I/O de disco e rede

    # Monitor I/O per process
    sudo iotop -o

    # Install iotop if missing
    sudo apt install iotop -y

    # Check overall disk and network usage
    iostat -x 1 5
  • 4

    Verifique e desative o SMB1 para transferências via Samba

    # Check your Samba version and SMB protocol
    smbclient --version

    # Edit smb.conf to disable SMB1
    sudo nano /etc/samba/smb.conf

    Em [global], adicione:

    min protocol = SMB2
    max protocol = SMB3
    sudo systemctl restart smbd
  • 5

    Inspecione o cabo físico

    # Check interface errors — high error count = bad cable
    ip -s link show eth0

    # Watch for TX/RX errors in real time
    watch -n 1 cat /proc/net/dev

    Contagem crescente de erros com um cabo confiável → NIC ou porta de switch com defeito. Experimente uma porta de switch diferente.

💡

Teste rápido: Copie o mesmo arquivo localmente entre duas pastas no seu PC primeiro. Se isso também estiver lento, o gargalo é o seu disco, não a rede — verifique se há um disco falhando ou um SSD quase cheio antes de culpar a rede.

Advertisement · 728×90

Perguntas Relacionadas

Respostas rápidas para este problema

Primeiro, mude para uma conexão Ethernet cabeada se estiver no Wi-Fi. Depois, verifique as configurações do adaptador Ethernet no Gerenciador de Dispositivos — defina Velocidade e Duplex explicitamente para 1.0 Gbps Full Duplex. Verifique também se o SMB1 está desativado no servidor (use o SMB3 em vez disso — é significativamente mais rápido). Por fim, verifique o Gerenciador de Tarefas em busca de antivírus ou software de backup escaneando arquivos em tempo real durante a transferência, o que pode reduzir a taxa de transferência em 80%.
Testes de velocidade de internet medem sua conexão com a internet pública. Transferências de arquivos para uma unidade de rede local ou NAS dependem inteiramente da velocidade da sua rede local com/sem fio, das configurações de duplex e da versão do protocolo SMB — esses fatores são independentes da sua velocidade de internet. Veja nosso guia de Rede Lenta se sua internet em geral também estiver lenta.
Esse padrão é típico de um cache de escrita se enchendo no disco de destino (comum em drives externos USB e algumas unidades NAS) — o pico inicial é a velocidade rápida do cache em RAM, depois cai para a velocidade real de escrita sustentada do disco. Também pode indicar throttling térmico na NIC durante transferências prolongadas. Experimente um arquivo de teste menor primeiro para comparar a velocidade em pico e a sustentada.
🧑‍💻

Transferências ainda lentas? O gargalo pode estar no switch ou no servidor.

Configuração de switch, falhas de cabeamento e configurações SMB no lado do servidor geralmente exigem acesso no nível da rede para diagnosticar e corrigir. Conecte-se com um técnico de TI verificado para suporte remoto ou presencial.

Falar com um Técnico
Advertisement · 728×90