A 100 Mbps aggregated or Ethernet link usually points to link negotiation falling back because of the physical connection, not a Windows Speed & Duplex setting.
Try this in order:
- Check the cable first.
- Unplug and replug the network cable at both ends.
- Replace it with a different, known-good cable.
- If possible, use a higher quality cable.
- Check the port path.
- If the PC is connected through a wall socket, switch, or other intermediate device, test with a direct connection to the router or switch.
- A faulty wall jack, switch port, router port, or NIC port can cause the link to stay at 100 Mbps.
- Test with another device.
- Connect the same cable to another computer that supports Gigabit Ethernet.
- If the second device also links at 100 Mbps, the issue is likely the cable, wall socket, or network equipment.
- If the second device links at 1 Gbps, the issue is likely the original PC or its adapter.
- Set the adapter back to Auto-Negotiation.
- In the network adapter advanced properties, set Duplex Speed or Speed & Duplex to Auto-Negotiation.
- A fixed manual setting can mismatch the switch and prevent proper negotiation.
- Disable adapter power-saving features.
- In the adapter advanced settings, disable options such as Green Ethernet if present.
- In environments where performance matters, power management that turns off or throttles the adapter should be avoided.
- Verify switch and adapter settings match.
- Fixed speed, duplex, and flow control settings should correspond to the switch settings.
- Mismatched settings can cause periodic auto-synchronization issues or reduced link speed.
If the link still stays at 100 Mbps after those checks, the most likely causes are:
- faulty or low-quality cable
- bad connector or wall socket
- bad router/switch port
- bad Ethernet port on the PC