Quale app sta usando la rete su Windows? Come scoprirlo
Per vedere quale app sta usando la rete su Windows in questo momento, apri Gestione attività con Ctrl + Shift + Esc, resta su Processi e ordina per la colonna Rete, poi apri Monitoraggio risorse (resmon) per le velocità di invio e ricezione di ogni processo. Questi due strumenti rispondono a «chi sta usando banda adesso», che è una domanda diversa da «chi ha consumato i miei dati questo mese» e da «con chi sta parlando questo programma».
Tenere separate le tre domande evita molti tentativi a vuoto. Una videochiamata lenta richiede la vista in tempo reale, un hotspot rimasto senza dati richiede lo storico, e un programma che non riconosci richiede le sue connessioni e la posizione del suo file.
Chi sta usando banda in questo momento
Gestione attività è il punto di partenza più rapido. Microsoft descrive la scheda Processi come un elenco di app e processi in background con il consumo di risorse di ciascuno. Se vedi solo una finestra piccola, seleziona Più dettagli. Fai clic sull'intestazione della colonna Rete in modo che il processo più attivo finisca in cima, poi osservalo per mezzo minuto. Un picco mentre si carica una pagina dice poco; un processo che resta in cima mentre non stai facendo nulla è quello da seguire.
Due cose rendono questa colonna meno precisa di quanto sembri. Mostra una velocità, non un totale, quindi un programma che ha scaricato 5 GB un'ora fa adesso segna zero. E su un PC con più schede di rete (Wi-Fi più una VPN, o uno switch virtuale Hyper-V o WSL), il valore può non corrispondere a ciò che passa sulla connessione fisica. Quando i numeri sembrano sbagliati, Monitoraggio risorse offre una vista più dettagliata.
Aprilo digitando resmon nel menu Start o nella finestra Esegui:
resmon
Nella scheda Rete, la prima tabella, Processi con attività di rete, elenca ogni processo che ha inviato o ricevuto qualcosa di recente, con le velocità di invio, ricezione e totale in byte al secondo. Ordina per il totale. La guida a Monitoraggio risorse di Microsoft spiega la parte che lo rende utile: seleziona la casella accanto a un processo e le tabelle sottostanti (Attività di rete, Connessioni TCP, Porte in ascolto) si filtrano mostrando solo quel processo.
Una trappola comune ai due strumenti: diversi servizi di Windows condividono un unico processo svchost.exe. Un svchost.exe molto attivo ti dice che il traffico viene da un servizio, non da quale. La scheda CPU di Monitoraggio risorse ha una tabella Servizi che mostra quali servizi ospita il svchost.exe selezionato.
Chi ha consumato dati nel tempo
Le viste in tempo reale dimenticano tutto appena un trasferimento finisce. Per lo storico, Windows conserva i totali per connessione in Impostazioni › Rete e Internet › Impostazioni di rete avanzate › Consumo dati, la stessa pagina a cui rimanda l'articolo di Microsoft sulle connessioni a consumo quando c'è da rimuovere un limite di dati. Scegli la scheda di rete in alto (Wi-Fi o Ethernet) e la pagina mostra quanto ha consumato quella connessione, con sotto l'elenco delle app che l'hanno usata.
Nella stessa pagina puoi impostare un limite di dati per quella connessione. Un aggiornamento della configurazione di Windows del 2023 ha aggiunto limiti giornalieri e settimanali e mostra di quanto un limite è stato superato. Un limite da solo non blocca nulla; Windows ti avvisa quando ti avvicini e, sul Wi-Fi, blocca anche l'interruttore Connessione a consumo su attivato, cosa che conta nella prossima sezione.
Aspettati una voce «Sistema» o Windows molto grande nell'elenco. Gli aggiornamenti, Ottimizzazione recapito e altri componenti integrati sono raggruppati lì, quindi un numero alto sotto Sistema indica Windows Update e Ottimizzazione recapito, non la prova di qualcosa di nascosto.
Chi si connette e dove
Quando la domanda è «con cosa sta parlando questo programma», guarda le connessioni invece delle velocità. In Monitoraggio risorse, espandi Connessioni TCP e leggi le colonne Indirizzo remoto e Porta remota per il processo selezionato. Dal prompt dei comandi, netstat restituisce lo stesso elenco:
netstat -ano
Il riferimento di netstat descrive le opzioni: -a mostra tutte le connessioni e le porte in ascolto, -n lascia gli indirizzi in forma numerica invece di risolvere i nomi, e -o aggiunge l'ID del processo (PID). Aggiungendo -b vedi l'eseguibile di ogni connessione, ma il comando fallisce se il prompt non è avviato come amministratore.
Per trasformare un PID nel nome di un programma, usa tasklist con un filtro. Sostituisci 4120 con il PID preso da netstat:
tasklist /fi "PID eq 4120" /svc
L'opzione /svc elenca i servizi dentro quel processo, ed è così che distingui un svchost.exe dall'altro. In PowerShell, Get-NetTCPConnection restituisce oggetti che puoi filtrare e collegare ai nomi dei processi in una riga:
Get-NetTCPConnection -State Established |
Select-Object LocalPort, RemoteAddress, RemotePort, OwningProcess,
@{n='Process'; e={(Get-Process -Id $_.OwningProcess).ProcessName}} |
Sort-Object Process
La maggior parte delle app parla con host cloud il cui nome non dice nulla dell'app, quindi usa l'elenco delle connessioni per confermare quale processo è attivo, non per giudicare una destinazione.
I soliti sospetti, legittimi
La maggior parte del traffico inatteso viene da software che sta facendo il suo normale lavoro. Questi sono i primi da controllare.
| Origine | Dove compare | Dove rallentarla |
|---|---|---|
| Windows Update e Ottimizzazione recapito | svchost.exe che ospita Ottimizzazione recapito, Sistema in Consumo dati |
Impostazioni › Windows Update › Opzioni avanzate › Ottimizzazione recapito |
| Sincronizzazione di OneDrive | OneDrive.exe |
Impostazioni di OneDrive › Sincronizza ed esegui backup › Impostazioni avanzate |
| Aggiornamenti delle app di Microsoft Store | Microsoft Store, svchost.exe |
La connessione a consumo sospende i download dello Store |
| App di backup nel cloud | Il processo dell'app di backup | L'impostazione di banda o di pianificazione dell'app |
| Launcher di giochi | Steam, Epic, Battle.net e simili | Il limite di download e la pianificazione degli aggiornamenti del launcher |
| Browser | Diversi processi msedge.exe o chrome.exe |
Chiudi la scheda o l'estensione; guarda il gestore attività del browser |
Ottimizzazione recapito merita un'occhiata più attenta perché carica anche dati. La pagina di Microsoft sulla privacy spiega che il tuo PC può inviare parti di aggiornamenti e app ad altri PC della rete locale o di Internet, a seconda delle impostazioni, e mai contenuti personali. In Impostazioni › Windows Update › Opzioni avanzate › Ottimizzazione recapito, imposta Consenti download da altri dispositivi su Dispositivi nella mia rete locale, oppure disattivalo; gli aggiornamenti da Microsoft arrivano comunque in entrambi i casi. L'articolo su Ottimizzazione recapito copre la pagina Opzioni avanzate: un limite assoluto o in percentuale per i download in background e in primo piano, un limite alla banda in caricamento, e un limite di caricamento mensile tra 1 e 500 GB. Questi limiti valgono solo per i download automatici degli aggiornamenti; un download avviato da te li ignora. Il suo Monitoraggio attività mostra i download del mese per origine e i totali caricati, e risponde direttamente a «il mio PC ha distribuito aggiornamenti ad altri».
Per OneDrive, l'articolo di Microsoft sulla velocità di caricamento e download ti permette di fissare un limite tra 50 e 100.000 KB/sec o di scegliere Regola automaticamente per il caricamento. Se ti serve la linea solo per un'ora, Sospendi sincronizzazione dall'icona di OneDrive è più semplice e riprende da sola. Se OneDrive ti sta anche riempiendo il disco, la guida allo spazio di OneDrive spiega File su richiesta.
Un browser che continua a mostrare traffico dopo che ne hai chiuso le finestre spesso è ancora in esecuzione in background. Perché Edge resta in esecuzione in background spiega quell'impostazione.
Rallentare i download in background con una connessione a consumo
Se sei su un hotspot o su un piano con tetto di dati, impostare la connessione come a consumo è l'interruttore più ampio che offre Windows. Vai in Impostazioni › Rete e Internet › Wi-Fi, seleziona la rete a cui sei connesso e attiva Connessione a consumo (per l'Ethernet, lo stesso interruttore è in Rete e Internet › Ethernet). Secondo Microsoft, a quel punto Windows Update scarica solo gli aggiornamenti prioritari, i download di Microsoft Store possono essere sospesi e i file offline possono non sincronizzarsi automaticamente. Su una connessione a consumo Ottimizzazione recapito smette anche di caricare verso PC su Internet.
Il prezzo è che anche gli aggiornamenti che ti servono restano in attesa. Spegni di nuovo l'interruttore quando torni su una connessione senza limiti. Se l'interruttore è disattivato in grigio e bloccato su attivo, di solito la causa è un limite di dati: rimuovilo in Impostazioni di rete avanzate › Consumo dati. Se resta bloccato, l'impostazione è gestita dalla tua organizzazione.
Bloccare un'app con il firewall, con cautela
Windows Firewall può impedire a un'app di comunicare, ma per la banda non è la prima mossa giusta. Bloccare un programma di aggiornamento ne blocca gli aggiornamenti, correzioni di sicurezza comprese, e bloccare un'app di sincronizzazione può lasciare file caricati a metà. Meglio usare l'impostazione di banda o di pausa dell'app stessa.
Se devi davvero togliere il permesso a un'app, apri Sicurezza di Windows › Firewall e protezione rete › Consenti app tramite firewall, seleziona Cambia impostazioni, deseleziona la casella accanto all'app e seleziona OK. Le indicazioni di Microsoft sul firewall chiedono di consentire le app solo quando serve e di non consentirne mai una che non riconosci. Annota cosa hai cambiato, così puoi riselezionare la casella quando l'app smette di funzionare in un modo che non ti aspettavi.
Quando sospettare
Un processo molto attivo di solito va bene. Merita un'occhiata più attenta quando non ha editore, ha un nome che imita un file di sistema con una piccola differenza di ortografia, o si trova in una posizione che non torna. In Gestione attività, fai clic destro sul processo e scegli Apri percorso file: un file di sistema in C:\Windows\System32 è normale, mentre lo stesso nome eseguito da AppData\Local\Temp o da una cartella Download non lo è. Caricamenti continui mentre il PC è inattivo, da un programma che non hai mai installato, sono lo schema da prendere sul serio.
In quel caso, apri Sicurezza di Windows › Protezione da virus e minacce ed esegui un'analisi rapida. Se hai ancora dubbi, scegli Opzioni di analisi › Antivirus Microsoft Defender (analisi offline); Microsoft precisa che riavvia il PC ed esegue l'analisi prima che Windows si carichi, quindi salva prima il tuo lavoro, e i risultati compaiono in Cronologia protezione. Non terminare lungo la strada ogni processo che non conosci; molti appartengono a Windows, e la guida all'uso della CPU spiega come risalire a un processo prima di fermarlo.
Dove entra Mole
La pagina Stato di Mole mostra l'attività di rete accanto a CPU, memoria e disco: la velocità di download attuale nel riquadro Rete, quella di upload sotto, un breve storico di entrambe, e se sei su Wi-Fi, Ethernet o VPN. I contatori vengono dalle schede di rete fisiche, quindi mostrano il traffico totale del PC. Mole non suddivide il traffico di rete per processo, e il suo elenco dei processi si ordina per nome, PID, CPU o memoria, non per rete.
Dove l'elenco dei processi aiuta è nel passo successivo. Cerca per nome dell'app, nome del processo o PID (per esempio un PID copiato da netstat -ano) per vedere a quale app appartiene un processo, e apri il processo per controllarne il padre, i servizi, l'origine di avvio e le porte in ascolto. Per il numero di banda per singola app, gli strumenti restano Gestione attività e Monitoraggio risorse. La sezione Stato della guida descrive la pagina in modo più dettagliato.
Domande frequenti
Perché Gestione attività mostra 0 Mbps per ogni app mentre la connessione è occupata?
La colonna Rete è una velocità in tempo reale, e con una VPN o uno switch virtuale può riferirsi a una scheda diversa da quella che trasporta il traffico. Controlla la scheda Rete di Monitoraggio risorse, che elenca ogni processo con attività recente di invio e ricezione.
Cosa sta consumando i miei dati se Consumo dati indica solo Sistema?
Sistema raggruppa componenti di Windows come Windows Update e Ottimizzazione recapito. Apri il Monitoraggio attività di Ottimizzazione recapito per vedere download e caricamenti del mese, e limita o disattiva la condivisione con altri dispositivi se i caricamenti sono alti.
Windows può limitare i dati di una singola app?
Il limite di dati in Impostazioni vale per un'intera connessione. Per una singola app, usa la sua impostazione di banda, come quella che offrono OneDrive e la maggior parte dei launcher di giochi, oppure mettila in pausa mentre ti serve la connessione.
Impostare una connessione a consumo ferma tutto il traffico in background?
No. Riduce l'attività di Windows Update, Microsoft Store e Ottimizzazione recapito, e alcune app riducono il proprio consumo, ma altri programmi possono continuare a scaricare alla massima velocità.