Qual aplicativo está usando minha rede no Windows?
Para ver qual aplicativo está usando a sua rede no Windows agora, abra o Gerenciador de Tarefas com Ctrl + Shift + Esc, fique em Processos e ordene pela coluna Rede, depois abra o Monitor de Recursos (resmon) para ver as taxas de envio e recebimento por processo. Essas duas ferramentas respondem a "quem está usando banda neste momento", que é uma pergunta diferente de "quem gastou meus dados este mês" e de "com quem esse programa está conversando".
Manter as três perguntas separadas poupa muito chute. Uma chamada de vídeo travando pede a visão ao vivo, um hotspot do celular que ficou sem dados pede o histórico, e um programa que você não reconhece pede as conexões dele e o local do arquivo.
Quem está usando banda agora
O Gerenciador de Tarefas é o ponto de partida mais rápido. A Microsoft descreve a guia Processos como uma lista de aplicativos e processos em segundo plano com o uso de recursos de cada um. Se aparecer só uma janela pequena, selecione Mais detalhes. Clique no cabeçalho da coluna Rede para colocar o processo mais ativo no topo e observe por meio minuto. Um pico enquanto uma página carrega quer dizer pouco; um processo que continua no topo enquanto você não está fazendo nada é o que vale acompanhar.
Duas coisas deixam essa coluna menos precisa do que parece. Ela mostra uma taxa, não um total, então um programa que baixou 5 GB uma hora atrás agora aparece com zero. E num PC com vários adaptadores (Wi-Fi mais uma VPN, ou um comutador virtual do Hyper-V ou do WSL), o número pode não bater com o que a sua conexão física está transportando. Quando os números parecem errados, o Monitor de Recursos dá uma visão mais detalhada.
Abra-o digitando resmon no menu Iniciar ou na caixa Executar:
resmon
Na guia Rede, a primeira tabela, Processos com Atividade de Rede, lista cada processo que enviou ou recebeu algo recentemente, com as taxas de envio, recebimento e total em bytes por segundo. Ordene pelo total. O guia do Monitor de Recursos da Microsoft explica o que o torna útil: marque a caixa de seleção ao lado de um processo e as tabelas de baixo (Atividade de Rede, Conexões TCP, Portas de Escuta) passam a mostrar só esse processo.
Uma armadilha das duas ferramentas: vários serviços do Windows dividem um único processo svchost.exe. Um svchost.exe muito ativo diz que o tráfego vem de um serviço, mas não de qual. A guia CPU do Monitor de Recursos tem uma tabela Serviços que mostra quais serviços o svchost.exe selecionado hospeda.
Quem usou dados ao longo do tempo
As visões ao vivo esquecem tudo assim que uma transferência termina. Para o histórico, o Windows guarda totais por conexão em Configurações › Rede e Internet › Configurações de rede avançadas › Uso de dados, a mesma página para onde o artigo da Microsoft sobre conexões limitadas manda você quando é preciso remover um limite de dados. Escolha o adaptador no topo (Wi-Fi ou Ethernet) e a página mostra quanto essa conexão usou, com os aplicativos que a usaram listados embaixo.
Na mesma página dá para definir um limite de dados para essa conexão. Uma atualização de configuração do Windows de 2023 adicionou limites diários e semanais e mostra quanto um limite foi ultrapassado. Um limite não bloqueia nada sozinho; o Windows avisa quando você se aproxima dele e, no Wi-Fi, também trava a opção Conexão limitada em ativada, o que importa na próxima seção.
Espere uma entrada "Sistema" ou Windows grande na lista. Atualizações, a Otimização de Entrega e outros componentes nativos ficam agrupados ali, então um número alto em Sistema aponta para o Windows Update e a Otimização de Entrega, e não é prova de algo escondido.
Quem está se conectando aonde
Quando a pergunta é "com o que esse programa está conversando", olhe as conexões em vez das taxas. No Monitor de Recursos, expanda Conexões TCP e leia as colunas Endereço Remoto e Porta Remota do processo que você marcou. No prompt de comando, o netstat dá a mesma lista:
netstat -ano
A referência do netstat descreve as opções: -a mostra todas as conexões e portas de escuta, -n mantém os endereços em formato numérico em vez de resolver nomes, e -o adiciona o ID do processo (PID). Adicionar -b mostra o executável de cada conexão, mas falha se o prompt não estiver rodando como administrador.
Para transformar um PID no nome de um programa, use o tasklist com um filtro. Troque 4120 pelo PID que o netstat mostrou:
tasklist /fi "PID eq 4120" /svc
A opção /svc lista os serviços dentro desse processo, e é assim que você diferencia um svchost.exe de outro. No PowerShell, o Get-NetTCPConnection devolve objetos que você pode filtrar e juntar aos nomes de processo numa linha só:
Get-NetTCPConnection -State Established |
Select-Object LocalPort, RemoteAddress, RemotePort, OwningProcess,
@{n='Process'; e={(Get-Process -Id $_.OwningProcess).ProcessName}} |
Sort-Object Process
A maioria dos aplicativos conversa com hosts na nuvem cujo nome não diz nada sobre o aplicativo, então use a lista de conexões para confirmar qual processo está ativo, não para julgar um destino.
Os culpados de sempre, e legítimos
A maior parte do tráfego inesperado vem de software fazendo o seu trabalho normal. Estes são os primeiros que vale conferir.
| Origem | Onde aparece | Onde reduzir |
|---|---|---|
| Windows Update e Otimização de Entrega | svchost.exe hospedando a Otimização de Entrega, Sistema em Uso de dados |
Configurações › Windows Update › Opções avançadas › Otimização de Entrega |
| Sincronização do OneDrive | OneDrive.exe |
Configurações do OneDrive › Sincronização e backup › Configurações avançadas |
| Atualizações de aplicativos da Microsoft Store | Microsoft Store, svchost.exe |
A conexão limitada pausa os downloads da Store |
| Aplicativos de backup na nuvem | O próprio processo do aplicativo de backup | A configuração de banda ou de agendamento do aplicativo |
| Inicializadores de jogos | Steam, Epic, Battle.net e parecidos | O limite de download e o agendamento de atualizações do inicializador |
| Navegadores | Vários processos msedge.exe ou chrome.exe |
Feche a guia ou a extensão; veja o gerenciador de tarefas do próprio navegador |
A Otimização de Entrega merece um olhar mais atento porque ela também envia dados. A página de privacidade da Microsoft explica que o seu PC pode enviar partes de atualizações e aplicativos para outros PCs da rede local ou da internet, dependendo das configurações, e nunca conteúdo pessoal. Em Configurações › Windows Update › Opções avançadas › Otimização de Entrega, ajuste Permitir downloads de outros dispositivos para Dispositivos na minha rede local, ou desative a opção; você continua recebendo atualizações da Microsoft nos dois casos. O artigo sobre a Otimização de Entrega cobre a página Opções avançadas: um limite absoluto ou em porcentagem para downloads em segundo e primeiro plano, um limite de banda de upload e um limite de upload mensal entre 1 e 500 GB. Esses limites valem só para downloads automáticos de atualizações; um download que você mesmo inicia os ignora. O Monitor de atividade dela mostra os downloads do mês por origem e os seus totais de upload, o que responde direto a "meu PC andou distribuindo atualizações?".
Para o OneDrive, o artigo da Microsoft sobre taxas de upload e download deixa você fixar um limite entre 50 e 100.000 KB/s ou escolher Ajustar automaticamente para uploads. Se você só precisa da conexão por uma hora, Pausar sincronização no ícone do OneDrive é mais simples e retoma sozinho. Se o OneDrive também está enchendo o seu disco, o guia de armazenamento do OneDrive explica os Arquivos Sob Demanda.
Um navegador que continua mostrando tráfego depois que você fecha as janelas muitas vezes ainda está rodando em segundo plano. Por que o Edge continua rodando em segundo plano mostra essa configuração.
Reduzir downloads em segundo plano com uma conexão limitada
Se você está num hotspot ou num plano com franquia, marcar a conexão como limitada é a chave mais abrangente que o Windows oferece. Vá em Configurações › Rede e Internet › Wi-Fi, selecione a rede à qual você está conectado e ative Conexão limitada (para Ethernet, a mesma opção fica em Rede e Internet › Ethernet). Segundo a Microsoft, o Windows Update passa a baixar só atualizações prioritárias, os downloads da Microsoft Store podem ser pausados e os arquivos offline podem deixar de sincronizar automaticamente. A Otimização de Entrega também para de enviar dados para PCs na internet numa conexão limitada.
O preço é que as atualizações de que você precisa também ficam esperando. Desative a opção de novo quando voltar a uma conexão ilimitada. Se a opção estiver acinzentada e travada em ativada, o motivo costuma ser um limite de dados: remova-o em Configurações de rede avançadas › Uso de dados. Se continuar travada, a sua organização gerencia essa configuração.
Bloquear um aplicativo com o firewall, com cuidado
O Firewall do Windows pode impedir que um aplicativo se comunique, mas para banda não é o primeiro passo certo. Bloquear um atualizador bloqueia as atualizações dele, inclusive correções de segurança, e bloquear um aplicativo de sincronização pode deixar arquivos enviados pela metade. Prefira a configuração de banda ou de pausa do próprio aplicativo.
Se precisar mesmo tirar a permissão de um aplicativo, abra Segurança do Windows › Firewall e proteção de rede › Permitir um aplicativo pelo firewall, selecione Alterar configurações, desmarque a caixa ao lado do aplicativo e selecione OK. As orientações da Microsoft sobre o firewall pedem para permitir aplicativos só quando for necessário e nunca permitir um que você não reconheça. Anote o que você mudou, para poder marcar a caixa de novo quando o aplicativo parar de funcionar de um jeito inesperado.
Quando desconfiar
Um processo muito ativo normalmente não é problema. Ele merece um olhar mais atento quando não tem editor, tem um nome que imita um arquivo do sistema com uma pequena diferença de grafia, ou está num local que não faz sentido. No Gerenciador de Tarefas, clique com o botão direito no processo e escolha Abrir local do arquivo: um arquivo do sistema em C:\Windows\System32 é o esperado, já o mesmo nome rodando de AppData\Local\Temp ou de uma pasta Downloads não é. Uploads constantes com o PC ocioso, vindos de um programa que você nunca instalou, são o padrão a levar a sério.
Nesse caso, abra Segurança do Windows › Proteção contra vírus e ameaças e execute uma verificação rápida. Se ainda tiver dúvidas, escolha Opções de verificação › Microsoft Defender Antivírus (verificação offline); a Microsoft observa que ela reinicia o PC e verifica antes de o Windows carregar, então salve o seu trabalho antes, e os resultados aparecem em Histórico de proteção. Não finalize no caminho todo processo desconhecido; muitos pertencem ao Windows, e o guia sobre uso de CPU explica como rastrear um processo antes de pará-lo.
Onde o Mole entra
A página Status do Mole mostra a atividade de rede ao lado de CPU, memória e disco: a taxa de download atual no bloco Rede, a de upload embaixo, um histórico curto das duas e se você está em Wi-Fi, Ethernet ou VPN. Os contadores vêm dos seus adaptadores físicos, então mostram o tráfego total do PC. O Mole não divide o tráfego de rede por processo, e a lista de processos dele ordena por nome, PID, CPU ou memória, não por rede.
Onde a lista de processos ajuda é no passo seguinte. Pesquise por nome do aplicativo, nome do processo ou PID (por exemplo um PID copiado do netstat -ano) para ver a qual aplicativo um processo pertence, e abra o processo para conferir o processo pai, os serviços, a origem de inicialização e as portas de escuta. Para o número de banda por aplicativo em si, as ferramentas continuam sendo o Gerenciador de Tarefas e o Monitor de Recursos. A seção Status da ajuda descreve a página com mais detalhes.
Perguntas frequentes
Por que o Gerenciador de Tarefas mostra 0 Mbps para todos os aplicativos enquanto a minha conexão está ocupada?
A coluna Rede é uma taxa ao vivo, e com uma VPN ou um comutador virtual ela pode refletir um adaptador diferente do que está transportando o tráfego. Confira a guia Rede do Monitor de Recursos, que lista cada processo com atividade recente de envio e recebimento.
O que está gastando meus dados quando Uso de dados só mostra Sistema?
Sistema agrupa componentes do Windows como o Windows Update e a Otimização de Entrega. Abra o Monitor de atividade da Otimização de Entrega para ver os downloads e uploads do mês, e limite ou desative o compartilhamento com outros dispositivos se os uploads estiverem altos.
O Windows consegue limitar os dados de um único aplicativo?
O limite de dados em Configurações vale para uma conexão inteira. Para um único aplicativo, use a configuração de banda dele, como a que o OneDrive e a maioria dos inicializadores de jogos oferecem, ou pause-o enquanto você precisa da conexão.
Marcar uma conexão como limitada interrompe todo o tráfego em segundo plano?
Não. Reduz a atividade do Windows Update, da Microsoft Store e da Otimização de Entrega, e alguns aplicativos reduzem o próprio uso, mas outros programas podem continuar baixando na velocidade máxima.