Why Is My Ethernet Speed Stuck at 100 Mbps?

An Ethernet connection stuck at 100 Mbps usually indicates that one part of the wired link has negotiated Fast Ethernet instead of Gigabit Ethernet. Damaged or outdated cables, 100 Mbps router ports, incorrect adapter settings, driver problems, and poor connectors are common causes. This guide explains how to confirm the negotiated link speed, isolate the failing component, and restore a gigabit connection where the hardware and ISP plan support it. It also distinguishes local Ethernet limits from actual internet speed, helping you avoid unnecessary changes to your modem, router, or broadband plan.

Published 2026-11-08 Last updated 2026-11-08 Category: Guides

What Does an Ethernet Speed Limit of 100 Mbps Mean?

When an Ethernet connection is stuck at 100 Mbps, the network adapter and the router or switch have usually negotiated a 100 Mbps link rather than a 1 Gbps link. This is a local connection speed, not necessarily the download speed provided by your ISP. A gigabit link may still deliver less internet speed because of the broadband plan, router performance, congestion, or server capacity.

Check the negotiated link speed before running repeated internet speed tests. On Windows, open the Ethernet connection status and look for the Link speed value. On macOS, review the active Ethernet interface in Network settings or System Information. Router management pages may also show the speed of each LAN port.

Common Cause: Damaged or Low-Quality Ethernet Cable

A damaged cable, loose connector, or cable with missing or poorly terminated pairs can force the connection to 100 Mbps. Gigabit Ethernet uses all four twisted pairs, while 100 Mbps Ethernet can continue working with fewer usable pairs. This is why a cable may appear functional but still prevent a gigabit link.

Replace the cable with a known-good Cat5e, Cat6, or newer cable. Check both plugs for broken clips, bent contacts, or visible damage, and avoid sharp bends or strong pressure near the connectors. Test the same cable with another gigabit-capable device to separate a cable problem from a computer or router problem.

Common Cause: A 100 Mbps Router, Switch, or Wall Port

Some older routers, switches, mesh units, powerline adapters, and wall outlets have Fast Ethernet ports limited to 100 Mbps. In that situation, changing computer settings cannot create a gigabit link. A device may also have a mix of gigabit and 100 Mbps ports, so the connected port matters.

Read the labels on the router or switch and check the hardware specifications. Look for terms such as Gigabit Ethernet, 10/100/1000 Mbps, or 1000BASE-T. Connect the computer directly to a confirmed gigabit LAN port, bypassing switches, extenders, and wall jacks during testing.

Common Cause: Adapter Settings or Duplex Negotiation

The Ethernet adapter may be configured manually for 100 Mbps or for an incompatible duplex mode. In most home networks, the recommended setting is Auto Negotiation, which allows both ends of the link to select the highest compatible speed and duplex mode.

In Windows, open Device Manager, select the Ethernet adapter, open its advanced properties, and review Speed & Duplex. Set it to Auto Negotiation unless the network equipment requires a documented manual setting. Avoid forcing 1.0 Gbps if the cable, port, or remote device cannot support it, because this can cause no connection or unstable traffic.

Common Cause: Outdated, Incorrect, or Faulty Network Drivers

An outdated or incorrect driver can report the wrong capabilities, fail to negotiate gigabit mode, or create unstable link behavior. This is more common after an operating system upgrade, a motherboard replacement, or installation of a generic driver.

Install the Ethernet driver from the computer, motherboard, or adapter manufacturer. Restart the device after installation and check the negotiated speed again. If the issue began after a driver update, test the previous stable driver when available. A clean driver reinstall can also help when the adapter appears correctly installed but behaves inconsistently.

Common Cause: Faulty Network Adapter or Physical Port

A failing Ethernet adapter, damaged router port, or worn wall jack may reduce the link to 100 Mbps even when the cable and settings are correct. Physical damage, electrical events, moisture, and repeated connector stress can affect individual contacts or cable pairs.

Move the cable to another gigabit LAN port and test with a different computer or USB-to-gigabit Ethernet adapter. If another device reaches 1 Gbps through the same port and cable, the original adapter is a likely cause. If every device remains at 100 Mbps on one port but works at gigabit speed on another, the router or switch port may be defective.

How to Diagnose the Limiting Component

  1. Confirm the Ethernet link speed in the operating system rather than relying only on an internet speed test.
  2. Connect the computer directly to a confirmed gigabit LAN port on the router or modem-router.
  3. Test a short, known-good Cat5e or Cat6 cable.
  4. Check the adapter for Auto Negotiation and update or reinstall its driver.
  5. Test another gigabit-capable computer or adapter on the same cable and port.
  6. Run an internet speed test only after the local link shows 1 Gbps, if the broadband plan is expected to exceed 100 Mbps.

This process isolates the link one component at a time. If the negotiated speed is 1 Gbps but download results remain near 100 Mbps, the limitation is more likely related to the ISP plan, modem, router processing, server selection, or network congestion rather than Ethernet negotiation.

Optimization Suggestions After the Cause Is Found

  • Use a certified Cat5e or Cat6 cable and replace cables that have damaged connectors.
  • Connect directly to a gigabit or faster LAN port on the router or switch.
  • Keep the Ethernet adapter on Auto Negotiation unless a network administrator specifies otherwise.
  • Update router firmware and the computer's Ethernet driver from official sources.
  • Remove unnecessary 100 Mbps switches, extenders, and powerline adapters from the test path.
  • Restart the modem, router, and computer after changing hardware or adapter settings.
  • Contact the ISP only after confirming that the local Ethernet link is faster than the expected internet service.

Upgrading to gigabit Ethernet improves the connection between local devices, but it does not automatically increase an ISP plan's speed. After the local issue is corrected, compare download, upload, and latency results at different times to determine whether any remaining limitation is on the broadband service.