一台电脑的下载速度很慢,但 Speedtest 仍然很快。而另一台电脑则一直很快

一台电脑的下载速度很慢,但 Speedtest 仍然很快。而另一台电脑则一直很快

我的一台旧电脑出现了一个奇怪的问题:当我下载某些内容时,无论从哪里下载,速度都非常慢。

我有一条 1000 Mb 光纤线,一台计算机在尝试下载 Genshin Impact 时可以持续超过 90MB/s(他们的服务器速度非常快),但另一台计算机的速度无法超过 4MB/s。下载整个内容需要 8 分钟而不是 3 小时。

其他示例包括下载 YouTube 视频或程序更新。速度较慢的电脑上的速度始终较慢。

所有这些操作在我的计算机上只需几秒钟,但在另一台计算机上却需要几分钟到几小时,但 Ookla 的速度测试在两台计算机上都返回了可比较的结果,且有误差范围。

两台计算机均运行 Windows 10,并且都配有千兆网卡。驱动程序都是最新的。

我做的事情:

  • 检查电缆是否良好(我使用了 3 条不同的电缆)。
  • 检查路由器中未启用 QoS 设置。(我的 ISP(Adamo)提供的 Inteno DG200)
  • 重置并升级了路由器和受影响计算机之间的 Netgear Switch 固件。也没有启用 QoS。(GS108Ev3 V2.06.17EN)
  • 已验证受影响计算机的网卡是否以千兆全双工速度工作。
  • 启动 Linux Mint 并尝试下载内容,下载速度比 Windows 快得多。

到现在我已经想不出什么办法了。是什么原因导致下载速度这么慢?请不要告诉我这是因为服务器速度慢。我知道。这就是我使用多个来源进行测试的原因。;P


回答评论:

  • Is the Ethernet card set to "auto negotiation" or was it forced to Gigabit speed?

    • 这是自动协商的。
  • Have you tried iperf3 between computers within your LAN (bypassing the Internet connection and the storage), both over IPv4 and IPv6?

    • 我刚刚尝试了 iperf3,结果不错,双向每秒约 90 Mbytes。
[  4]   0.00-10.00  sec   881 MBytes  88.1 MBytes/sec                  sender
[  4]   0.00-10.00  sec   881 MBytes  88.1 MBytes/sec                  receiver```

- `Check to see if the MTU is set the same on the network interfaces of both systems.`
    - MTU is set to 1500 in both computers. Even enabling Jumbo package to 9000 didn't made a difference.

The only thing I have to still check is netstat or tracert.

相关内容