My Windows 11 desktop suddenly started getting much slower internet about 2–3 days ago. It used to reach over 900 Mbps down and up, but now I'm seeing roughly 90–100 Mbps download and 30–40 Mbps upload. Other devices appear to have normal speeds, and my phone gets good results when using its hotspot.
I've already tried changing the IP and DNS settings, restarting the network adapter, testing both Wi‑Fi and Ethernet, updating the LAN drivers and BIOS, running disk health checks and SFC, and contacting my ISP. None of that helped. The PC has a Ryzen 7 7800X3D, an ROG STRIX B650-A GAMING WIFI motherboard, a Radeon RX 9070 XT, and 32 GB of DDR5 RAM. What could suddenly cause this, and what should I check next?
5 Answers
Try a different Ethernet cable and a different router or wall port if possible. Since your previous speeds were close to 1 Gbps and the new download speed is almost exactly 100 Mbps, a bad cable, connector, or port is more likely than your CPU, GPU, or storage.
Run the same speed test on another device connected to the same network, preferably a friend’s laptop. If every wired device is now slow, the problem is probably the router, cabling, or ISP connection. If only this PC is affected, compare its Ethernet link speed and adapter settings with the other device.
For Wi‑Fi, interference from a nearby network could cause a sudden drop. A Wi‑Fi analyzer can show crowded channels, and changing channels or using the 5 GHz band may help. Also check that the motherboard’s Wi‑Fi antennas are firmly connected and weren’t damaged or moved.
If Ethernet is also limited to around 100 Mbps, check the link speed in Windows. The adapter may have negotiated at 100 Mbps instead of 1 Gbps. Set Speed & Duplex back to Auto Negotiation, then restart the PC and router. A damaged cable or loose connection is also a common cause—Gigabit Ethernet needs all eight wires, while 100 Mbps can still work with only four.
Because both the wired and wireless connections seem affected, first confirm whether the speed test on another device is actually normal. If it is, focus on Windows network settings, adapter negotiation, the Ethernet cable, and the motherboard’s network hardware rather than changing DNS or reinstalling unrelated drivers.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures