How to Check Network Card Speed and Find Performance Problems
A network card may support high throughput while negotiating a slower connection because of cable quality, router ports, driver settings, duplex mismatches, wireless interference, or hardware limits. This guide explains how to check the negotiated link speed, separate adapter performance from actual download and upload results, identify the most likely causes, and apply practical fixes. It also shows how to compare results across devices and test latency so you can determine whether the problem is inside your computer, on the local network, or with the ISP.
When internet performance is lower than expected, checking the network card speed helps determine whether the limitation is on the computer, the local network, or the ISP connection. The adapter's link speed is different from the result of an internet speed test. Link speed describes the connection between your device and the router or switch, while a speed test measures download, upload, and latency across the wider network.
What Network Card Speed Actually Means
A network card, also called a network adapter, negotiates a connection speed with the device on the other end. Common Ethernet values include 100 Mbps, 1 Gbps, and 2.5 Gbps. Wi-Fi may display a higher theoretical connection rate than the real throughput available to applications.
The negotiated rate is not a guaranteed internet speed. Protocol overhead, wireless conditions, server distance, router capacity, and ISP congestion reduce usable performance. For a reliable diagnosis, compare the adapter link speed with a local network test or a speed test that shows download, upload, and latency.
How to Check Network Card Speed on Windows
On Windows, open Settings, choose Network & internet, select the active Ethernet or Wi-Fi connection, and review the Link speed value when it is available. You can also open Control Panel, go to Network and Internet, choose Network and Sharing Center, select the active adapter, and inspect the connection speed.
Power users can run Get-NetAdapter in PowerShell to view adapter details. The reported speed should be checked against the router port and the cable or wireless standard in use.
How to Check Network Card Speed on macOS and Linux
On macOS, open System Settings, select Network, choose the active interface, and review its connection details. Ethernet information may also be available through System Information under the network interface section.
On Linux, use the ethtool command with the Ethernet interface name, such as ethtool eth0. The Speed and Duplex fields show the negotiated Ethernet settings. For Wi-Fi, commands such as iw dev or NetworkManager tools can show the current wireless bitrate, although the bitrate remains a theoretical link value rather than a guaranteed transfer rate.
Common Causes of a Slow Network Card Link
1. Damaged or unsuitable Ethernet cable
A worn cable, loose connector, or cable below the required category can cause an Ethernet adapter to negotiate at 100 Mbps instead of 1 Gbps. Replace the cable with a known-good Cat 5e or better cable, reconnect both ends, and check whether the link speed changes.
2. Router or switch port limitation
Some router, modem, or switch ports support only 100 Mbps, while others support 1 Gbps or more. A device connected to a limited port cannot negotiate a faster link even when the network card and cable support it. Check the port label and test another port when available.
3. Incorrect adapter negotiation settings
Forcing an adapter to a fixed speed can create a mismatch with the router or switch. In most cases, the Ethernet adapter should use Auto Negotiation. If one side is forced to full duplex and the other side negotiates differently, packet errors and poor throughput may result.
4. Outdated or incorrect network drivers
Driver problems can prevent the adapter from using supported speeds or can cause intermittent resets. Install the current driver from the computer or network card manufacturer, then restart the system and check the negotiated link again.
5. Wi-Fi interference and weak signal
Wireless adapters reduce their connection rate when the signal is weak or interference is high. Distance, walls, neighboring networks, Bluetooth devices, and crowded channels can all reduce throughput. A lower Wi-Fi link rate does not necessarily indicate a defective adapter.
6. Hardware or standard limitations
An older network card may support only Fast Ethernet or an earlier Wi-Fi standard. USB adapters can also be limited by the USB port, power management, or the adapter chipset. Compare the adapter specification with the router, modem, and broadband plan before expecting a higher result.
7. Duplex mismatch or physical-layer errors
Ethernet errors, collisions, or a half-duplex setting can make a connection appear active while severely reducing usable speed. Review adapter statistics and switch or router diagnostics when available. Replacing the cable and restoring matching auto-negotiation settings often resolves this condition.
How to Separate Adapter Problems from ISP Problems
- Check the network card's negotiated link speed.
- Inspect the router or modem port and replace the Ethernet cable if needed.
- Run a speed test with one device connected by Ethernet, avoiding other active traffic.
- Compare download, upload, and latency results at different times.
- Test another computer or phone on the same router to identify whether the issue follows the device or the connection.
If several devices show similar results while the wired link is fast, the issue may involve the router, modem, ISP, or broadband service. If only one computer performs poorly, focus on its adapter, driver, cable, background traffic, or operating system settings.
Practical Ways to Improve Network Card Performance
- Use a verified Cat 5e, Cat 6, or better Ethernet cable for gigabit connections.
- Connect to a router or switch port that supports the intended speed.
- Keep Ethernet settings on Auto Negotiation unless a documented network requirement says otherwise.
- Update the network adapter driver and router firmware.
- For Wi-Fi, move closer to the router, use a less congested channel, and prefer the 5 GHz or 6 GHz band when supported.
- Disable unnecessary background downloads, VPN tests, and cloud synchronization during diagnosis.
- Check adapter power management settings if the link frequently drops or changes speed.
When to Contact the ISP or Replace Hardware
Contact the ISP when the wired link negotiates at the expected speed but download or upload performance remains consistently below the service level after testing multiple devices and servers. Provide the test time, connection type, latency, and whether the device was connected directly to the modem or router.
Consider replacing the cable, adapter, router, or switch when the link speed remains below specification after changing ports and drivers, or when error counters continue to increase. A local network test can confirm whether the hardware can transfer data at the expected rate before you troubleshoot the internet connection.
Final Diagnostic Checklist
- Record the negotiated Ethernet or Wi-Fi link speed.
- Confirm the cable category and router port capability.
- Verify driver, duplex, and auto-negotiation settings.
- Compare wired and wireless results.
- Test more than one device and review latency as well as download and upload speed.
Checking the network card speed is therefore a first diagnostic step, not a complete measure of internet performance. Comparing link data with controlled speed tests makes it easier to locate the real bottleneck and select an appropriate fix.
