Welke app gebruikt mijn netwerk in Windows? Zo vind je het
Wil je zien welke app op dit moment je netwerk gebruikt in Windows, open dan Taakbeheer met Ctrl + Shift + Esc, blijf op Processen en sorteer op de kolom Netwerk, en open daarna Broncontrole (resmon) voor de verzend- en ontvangstsnelheid per proces. Die twee tools beantwoorden de vraag "wie gebruikt nu bandbreedte", en dat is een andere vraag dan "wie heeft deze maand mijn data opgemaakt" of "met wie praat dit programma".
Door die drie vragen uit elkaar te houden, hoef je veel minder te gokken. Een haperend videogesprek vraagt om de live weergave, een mobiele hotspot waarvan de data op is vraagt om de geschiedenis, en een programma dat je niet herkent vraagt om zijn verbindingen en de locatie van zijn bestand.
Wie gebruikt nu bandbreedte
Taakbeheer is de snelste plek om te beginnen. Microsoft beschrijft het tabblad Processen als een lijst met apps en achtergrondprocessen met het resourcegebruik van elk. Zie je alleen een klein venster, selecteer dan Meer details. Klik op de kolomkop Netwerk zodat het drukste proces bovenaan staat en kijk er een halve minuut naar. Een piek terwijl een pagina laadt zegt weinig; een proces dat bovenaan blijft terwijl je niets doet, is het proces om te volgen.
Twee dingen maken deze kolom minder precies dan hij lijkt. Hij toont een snelheid en geen totaal, dus een programma dat een uur geleden 5 GB downloadde, staat nu op nul. En op een pc met meerdere adapters (wifi plus een VPN, of een virtuele switch van Hyper-V of WSL) hoeft het getal niet overeen te komen met wat je fysieke verbinding vervoert. Kloppen de getallen niet, dan geeft Broncontrole een fijnere weergave.
Open het door resmon te typen in het menu Start of in het venster Uitvoeren:
resmon
Op het tabblad Netwerk staat in de eerste tabel, Processen met netwerkactiviteit, elk proces dat onlangs iets heeft verzonden of ontvangen, met de verzend-, ontvangst- en totaalsnelheid in bytes per seconde. Sorteer op het totaal. De handleiding voor Broncontrole van Microsoft legt uit wat het nuttig maakt: vink het selectievakje naast een proces aan en de tabellen eronder (Netwerkactiviteit, TCP-verbindingen, Luisterpoorten) filteren op alleen dat proces.
Eén valkuil geldt voor beide tools: meerdere Windows-services delen één svchost.exe-proces. Een druk svchost.exe vertelt je dat het verkeer van een service komt, maar niet van welke. Het tabblad CPU van Broncontrole heeft een tabel Services die laat zien welke services een geselecteerd svchost.exe host.
Wie heeft door de tijd heen data gebruikt
De live weergaven vergeten alles zodra een overdracht klaar is. Voor de geschiedenis houdt Windows totalen per verbinding bij in Instellingen › Netwerk en internet › Geavanceerde netwerkinstellingen › Gegevensgebruik, dezelfde pagina waar het artikel van Microsoft over verbindingen met een datalimiet je naartoe stuurt als er een gegevenslimiet weg moet. Kies bovenaan de adapter (Wi-Fi of Ethernet) en de pagina toont hoeveel die verbinding heeft gebruikt, met eronder de apps die hem hebben gebruikt.
Op dezelfde pagina kun je een gegevenslimiet voor die verbinding instellen. Een Windows-configuratie-update uit 2023 voegde dag- en weeklimieten toe en laat zien hoe ver een limiet is overschreden. Een limiet blokkeert op zichzelf niets; Windows waarschuwt je als je in de buurt komt, en op wifi zet het ook de schakelaar Verbinding met datalimiet vast op aan, wat in de volgende sectie belangrijk wordt.
Reken op een grote vermelding "Systeem" of Windows in de lijst. Updates, Delivery Optimization en andere ingebouwde onderdelen worden daar samengenomen, dus een groot getal onder Systeem wijst naar Windows Update en Delivery Optimization en is geen bewijs van iets verborgens.
Wie maakt verbinding met wat
Is de vraag "waar praat dit programma mee", kijk dan naar verbindingen in plaats van snelheden. Klap in Broncontrole TCP-verbindingen uit en lees de kolommen Extern adres en Externe poort voor het proces dat je hebt aangevinkt. Vanaf een opdrachtprompt geeft netstat dezelfde lijst:
netstat -ano
De netstat-referentie beschrijft de opties: -a toont alle verbindingen en luisterpoorten, -n houdt adressen numeriek in plaats van namen op te zoeken, en -o voegt het proces-ID (PID) toe. Met -b erbij zie je het uitvoerbare bestand van elke verbinding, maar dat mislukt als je de opdrachtprompt niet als administrator uitvoert.
Om een PID om te zetten in een programmanaam gebruik je tasklist met een filter. Vervang 4120 door de PID uit netstat:
tasklist /fi "PID eq 4120" /svc
De optie /svc toont de services binnen dat proces, en zo houd je het ene svchost.exe uit elkaar van het andere. In PowerShell geeft Get-NetTCPConnection objecten terug die je in één regel kunt filteren en aan procesnamen kunt koppelen:
Get-NetTCPConnection -State Established |
Select-Object LocalPort, RemoteAddress, RemotePort, OwningProcess,
@{n='Process'; e={(Get-Process -Id $_.OwningProcess).ProcessName}} |
Sort-Object Process
De meeste apps praten met cloudhosts waarvan de naam niets over de app zegt, dus gebruik de verbindingslijst om te bevestigen welk proces actief is, niet om een bestemming te beoordelen.
De gebruikelijke, legitieme verdachten
Het meeste onverwachte verkeer komt van software die gewoon zijn werk doet. Dit zijn de eerste om te controleren.
| Bron | Waar het verschijnt | Waar je het afremt |
|---|---|---|
| Windows Update en Delivery Optimization | svchost.exe dat Delivery Optimization host, Systeem in Gegevensgebruik |
Instellingen › Windows Update › Geavanceerde opties › Delivery Optimization |
| OneDrive-synchronisatie | OneDrive.exe |
OneDrive-instellingen › Synchroniseren en back-up › Geavanceerde instellingen |
| App-updates uit de Microsoft Store | Microsoft Store, svchost.exe |
Een verbinding met datalimiet pauzeert Store-downloads |
| Cloudback-up-apps | Het eigen proces van de back-up-app | De bandbreedte- of planningsinstelling van de app |
| Gamelaunchers | Steam, Epic, Battle.net en vergelijkbare | De downloadlimiet en het updateschema van de launcher |
| Browsers | Meerdere msedge.exe- of chrome.exe-processen |
Sluit het tabblad of de extensie; bekijk het eigen taakbeheer van de browser |
Delivery Optimization verdient een nadere blik, omdat het ook uploadt. De privacypagina van Microsoft legt uit dat je pc delen van updates en apps naar andere pc's in je lokale netwerk of op internet kan sturen, afhankelijk van je instellingen, en nooit persoonlijke inhoud. Zet onder Instellingen › Windows Update › Geavanceerde opties › Delivery Optimization de optie Downloads van andere apparaten toestaan op Apparaten in mijn lokale netwerk, of schakel hem uit; je krijgt in beide gevallen nog steeds updates van Microsoft. Het artikel over Delivery Optimization behandelt de pagina Geavanceerde opties: een absolute of procentuele limiet voor downloads op de achtergrond en op de voorgrond, een limiet voor uploadbandbreedte, en een maandelijkse uploadlimiet tussen 1 en 500 GB. Die limieten gelden alleen voor automatische updatedownloads; een download die je zelf start, negeert ze. De Activiteitenmonitor ervan toont de downloads van deze maand per bron en je uploadtotalen, en dat beantwoordt direct de vraag "heeft mijn pc updates aan anderen doorgegeven".
Voor OneDrive kun je met het artikel van Microsoft over upload- en downloadsnelheid een vaste limiet tussen 50 en 100.000 kB/s instellen of voor uploads Automatisch aanpassen kiezen. Heb je de lijn maar een uur nodig, dan is Synchroniseren onderbreken via het OneDrive-pictogram eenvoudiger, en het gaat vanzelf weer verder. Loopt je schijf ook vol door OneDrive, dan behandelt de OneDrive-opslaggids Bestanden on-demand.
Een browser die verkeer blijft tonen nadat je de vensters hebt gesloten, draait vaak nog op de achtergrond. Waarom Edge op de achtergrond blijft draaien loopt die instelling door.
Achtergronddownloads afremmen met een verbinding met datalimiet
Zit je op een hotspot of een abonnement met een databundel, dan is de verbinding als verbinding met datalimiet markeren de breedste schakelaar die Windows biedt. Ga naar Instellingen › Netwerk en internet › Wi-Fi, selecteer het netwerk waarmee je verbonden bent en zet Verbinding met datalimiet aan (voor Ethernet staat dezelfde schakelaar onder Netwerk en internet › Ethernet). Volgens Microsoft downloadt Windows Update dan alleen updates met prioriteit, kunnen downloads uit de Microsoft Store pauzeren en worden offlinebestanden mogelijk niet automatisch gesynchroniseerd. Delivery Optimization stopt op een verbinding met datalimiet ook met uploaden naar pc's op internet.
Het nadeel is dat updates die je nodig hebt ook wachten. Zet de schakelaar weer uit zodra je terug bent op een onbeperkte verbinding. Is de schakelaar grijs en blijft hij aan staan, dan is een gegevenslimiet meestal de oorzaak: verwijder die onder Geavanceerde netwerkinstellingen › Gegevensgebruik. Blijft hij vergrendeld, dan beheert je organisatie de instelling.
Een app blokkeren met de firewall, voorzichtig
Windows Firewall kan een app tegenhouden, maar voor bandbreedte is het niet de juiste eerste stap. Een updater blokkeren stopt zijn updates, beveiligingsfixes inbegrepen, en een synchronisatie-app blokkeren kan bestanden half geüpload achterlaten. Gebruik liever de eigen bandbreedte- of pauze-instelling van de app.
Moet je de toestemming van een app echt intrekken, open dan Windows-beveiliging › Firewall- en netwerkbeveiliging › Een app doorlaten door firewall, selecteer Instellingen wijzigen, schakel het selectievakje naast de app uit en selecteer OK. De firewallrichtlijnen van Microsoft vragen je apps alleen toe te staan als het nodig is en nooit een app toe te staan die je niet herkent. Schrijf op wat je hebt gewijzigd, zodat je het vakje weer kunt aanvinken als de app op een onverwachte manier niet meer werkt.
Wanneer je argwanend moet zijn
Een druk proces is meestal in orde. Het verdient een nadere blik als het geen uitgever heeft, een naam die een systeembestand nabootst met een klein spellingsverschil, of een locatie die niet klopt. Klik in Taakbeheer met de rechtermuisknop op het proces en kies Bestandslocatie openen: een systeembestand in C:\Windows\System32 is normaal, terwijl dezelfde naam die vanuit AppData\Local\Temp of een map Downloads draait dat niet is. Aanhoudende uploads terwijl de pc niets doet, van een programma dat je nooit hebt geïnstalleerd, is het patroon om serieus te nemen.
Open in dat geval Windows-beveiliging › Virus- en bedreigingsbeveiliging en voer een snelle scan uit. Twijfel je nog, kies dan Scanopties › Microsoft Defender Antivirus (offline scannen); Microsoft merkt op dat die de pc opnieuw opstart en scant voordat Windows wordt geladen, dus sla eerst je werk op, en de resultaten verschijnen in Beveiligingsgeschiedenis. Beëindig onderweg niet elk onbekend proces; veel ervan horen bij Windows, en de gids over CPU-gebruik legt uit hoe je een proces natrekt voordat je het stopt.
Waar Mole past
De Status-pagina van Mole toont netwerkactiviteit naast CPU, geheugen en schijf: de huidige downloadsnelheid op de tegel Netwerk, de uploadsnelheid eronder, een korte geschiedenis van beide, en of je op wifi, Ethernet of VPN zit. De tellers komen van je fysieke adapters, dus ze tonen het totale verkeer van de pc. Mole splitst netwerkverkeer niet per proces uit, en de proceslijst sorteert op naam, PID, CPU of geheugen, niet op netwerk.
Waar de proceslijst wel bij helpt, is de volgende stap. Zoek op appnaam, procesnaam of PID (bijvoorbeeld een PID die je uit netstat -ano hebt gekopieerd) om te zien bij welke app een proces hoort, en open het proces om het bovenliggende proces, de services, de opstartbron en de luisterpoorten te bekijken. Voor het bandbreedtegetal per app zelf blijven Taakbeheer en Broncontrole de tools. De Status-sectie van de help beschrijft de pagina uitgebreider.
Veelgestelde vragen
Waarom toont Taakbeheer 0 Mbps voor elke app terwijl mijn verbinding druk bezig is?
De kolom Netwerk is een live snelheid, en met een VPN of virtuele switch kan hij een andere adapter weergeven dan de adapter die het verkeer vervoert. Kijk op het tabblad Netwerk van Broncontrole, dat elk proces met recente verzend- en ontvangstactiviteit toont.
Wat gebruikt mijn data als Gegevensgebruik alleen Systeem noemt?
Systeem bundelt Windows-onderdelen zoals Windows Update en Delivery Optimization. Open de Activiteitenmonitor van Delivery Optimization om de downloads en uploads van deze maand te zien, en beperk of schakel het delen met andere apparaten uit als de uploads hoog zijn.
Kan Windows de data van één app beperken?
De gegevenslimiet in Instellingen geldt voor een hele verbinding. Gebruik voor één app de eigen bandbreedte-instelling ervan, zoals OneDrive en de meeste gamelaunchers die bieden, of pauzeer de app terwijl je de verbinding nodig hebt.
Stopt een verbinding met datalimiet al het achtergrondverkeer?
Nee. Het vermindert de activiteit van Windows Update, de Microsoft Store en Delivery Optimization, en sommige apps beperken hun eigen gebruik, maar andere programma's kunnen op volle snelheid blijven downloaden.