Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

See Which Apps Are Using the Network in Windows 10

Use Task Manager for live bandwidth, Resource Monitor for connections and processes, and Data usage for longer-term per-app totals.

Table of Contents

When a Windows 10 connection suddenly slows down, first identify whether an app is transferring data now or has consumed a large amount over time. Task Manager, Resource Monitor, and the Data usage page answer different parts of that question.

Check network activity in Windows 10

Quick comparison

ToolBest forMain limitation
Task ManagerFinding heavy transfers happening nowSmall transfers may round to zero
Resource MonitorProcesses, send/receive rates, TCP connections, and listening portsPrimarily a live view
Data usageComparing cumulative per-app totalsNot a live speed meter

1. Find current traffic in Task Manager

  1. Press Ctrl + Shift + Esc. If the compact view opens, select More details.

Open Task Manager in Windows 10

  1. On Processes, select the Network column heading to sort from highest to lowest.
  2. Expand an app group to see its child processes. Watch the list for at least a minute because background transfers may be brief.

Sort Windows processes by network activity

Task Manager shows an approximate current rate in megabits per second. A process shown at 0 Mbps may still be sending a small amount of data. Pause a known download or synchronization task from within its app instead of ending an unfamiliar Windows process.

2. Inspect connections in Resource Monitor

Search Start for Resource Monitor, run resmon, or open Task Manager's Performance page and select Open Resource Monitor. TipsMake also lists other ways to launch Resource Monitor.

Open Resource Monitor from Task Manager

Select the Network tab and review:

  • Processes with Network Activity: send, receive, and total bytes per second for each process.
  • Network Activity: remote addresses contacted by selected processes.
  • TCP Connections: local and remote endpoints, packet loss, and latency where available.
  • Listening Ports: programs waiting for inbound connections.

Network tab in Windows Resource Monitor

Select the check box beside a process to filter the lower panels. Resource Monitor reports bytes per second, while Task Manager commonly reports bits per second, so their numbers are not directly interchangeable.

3. Review longer-term per-app data totals

Open Settings > Network & Internet > Data usage. Depending on the Windows 10 build, select the active network or View usage per app.

Open Data usage in Windows 10 Settings

Choose Wi-Fi, Ethernet, or a specific network if the page provides a selector, then compare the apps in the list.

Per-app network data totals in Windows 10

Older Windows 10 builds commonly show a rolling 30-day total; newer layouts show the measurement period on the page. The figures include background and foreground traffic but may not match an ISP's billing system exactly. Windows' broader built-in utility overview provides more context for this counter.

What to do with an unexpected result

  • Open the process's file location and check its publisher or digital signature.
  • Look for a pending cloud sync, game update, browser download, or Windows update before assuming malware.
  • Close or pause the transfer inside the legitimate app, then confirm the rate falls.
  • If a process is unknown or behaves suspiciously, scan with Windows Security. Do not delete a file solely because its name is unfamiliar.
  • For a connection with a strict allowance, mark it as metered and set a data limit.

For a broader performance investigation, compare CPU, memory, disk, and network activity with the Windows performance tools guide.

Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.