好吧,这是我解决这个问题的最后机会,我几个月来一直在尝试解决这个问题。
问题
我的千兆以太网速度经常从 1Gbps 切换到 100Mbps。这个问题经常发生,而且速度切换没有时间模式。它会自己切换。有时它会在 1Gbps 上停留几天,然后切换到 100Mbps,有时它会在几个小时内切换。反之亦然。
更多细节
我刚从美国搬到另一个国家,所以我在这个国家有 3 个月的生活经验。我也使用同样的笔记本电脑,使用千兆连接时没有遇到任何问题。
我通过光纤连接到互联网,最高速度为 200Mbps。网络图如下:
Cable Box → Router → PC
- 路由器: 华为HG8245
- 笔记本电脑: GT70 2QD 主宰者
- 网络适配器: Killer E2200 千兆以太网控制器
- 电缆盒至路由器:SC 光纤电缆
- 路由器至 PC:CAT 6 (UTP) / 240MHz / (20 米 / 65 英尺长)
路由器由 ISP 提供,他们禁用了大多数用户可以更改的功能(选项)(作为对滥用的保护),而常用功能(WAN、LAN、无线等)则可编辑。因此,并非路由器中的所有选项都可以编辑。我打电话给他们,因为我想申请更换一个新的调制解调器(不是路由器),这样我就可以买一个路由器并将其连接到调制解调器,就像我以前在美国时做的那样,但他们告诉我他们只提供路由器。(不,我还没有改变它,仍在等待 ISP 接受我的更换请求)。路由器有 4 个 GE 端口,分为两类。LAN 1 和 2 用于一般用途(用于计算机和其他设备),LAN 3 和 4 用于电视盒服务。我的 cat 6 电缆连接到 LAN 1,LAN2 上有一条 cat 5 电缆,用于连接我弟弟在另一个房间的计算机。
到目前为止我尝试过
- 尝试了不同制造商的 4 种不同的 CAT 6 电缆。(没有运气)。
- 尝试使用笔记本电脑上的“速度和双工”参数强制连接速度,但下拉列表中没有 1Gbps 选项(不知道为什么),因此将其保留为(自动协商)。
- 尝试在线搜索解决方案、阅读并应用。(没有运气)
- 尝试更新驱动程序,卸载,然后重新安装(因为我发现我当前的 E2200 网络适配器存在一些问题)。(没有运气)
- 尝试在不同的计算机上测试这些电缆,它们运行良好,但由于我无法拿着这些计算机并在几天内对它们进行测试,所以我并不认为这是一次完整的测试。
- 尝试使用同一根电缆通过以太网连接两台计算机,结果以 1Gbps 的速度完美运行。
下一步是什么 我认为这个问题出在路由器上,虽然我尝试过更改设置,但正如我提到的那样,它受到 ISP 的保护,所以我正在等待 ISP 发送替换品,而替换品需要几个月的时间。所以,我正在试图找出问题所在,因为它困扰着我,我需要知道如何修复它。因为大多数在线解决方案都不起作用。
评论答案:
电源管理处于高性能状态,并将高级设置修改为所有硬件工作性能的 100%。
所有硬件(包括网络适配器)的节能功能均被禁用。
Windows NIC 连接器已在不同的计算机上进行了测试,看起来状况良好,没有反射或不良报告。此外,它与 Linksys EA6900 AC1900 配合使用一年多,千兆连接没有出现任何问题。
流量控制选项设置为 Rx 和 Tx 启用,然后关闭(禁用)。
连续使用 1Gbps 连接的最大时长为 3 天,然后连接以 100Mbps 的速度自行重新连接。
路由器LAN租用时间默认设置为3小时。
断开 LAN 2,仅保持 LAN 1 连接。(无变化)。
将 Killer E2200 NIC 切换到 Qualcomm Atheros AR8161。(无变化)
退回我的 Killer E2200 并从 Killer 网站更新了驱动程序。(无变化)
我尝试尽可能详细地描述。
2016 年 7 月 20 日更新
今天,我检查了我的 SSD 设置以优化其性能。因此,我做了以下更改:
- 禁用休眠模式
- 禁用虚拟内存(因为我有 32GB 的物理内存)
- 已禁用预取/超级取
- 为我的 SSD 启用过度配置 (OP)。
- 禁用以太网、无线、蓝牙、Adhoc。
- 使用 CCleaner 清理临时文件。
- 接下来,重新启动计算机,然后重新启用以太网、WiFi、蓝牙和 Adhoc。
当我启用以太网时,它只连接到 1 Gbps。我很惊讶,因为在过去 19 天里,我的以太网速度一直停留在 100 Mbps,这是我经历的 100 Mbps 最长的时间。我不知道这是否解决了问题,所以我将在本周监控这个问题,看看会发生什么。
2016 年 7 月 26 日更新
已经快 6 天了,我的连接速度没有出现任何问题。我仍然想知道这个问题的原因是什么,但在我优化了 SSD 性能设置后,一切似乎都运行正常。
我想我可以说这个案子已经结案了。非常感谢那些试图思考这个问题并提出解决方案的人。
答案1
这是上述帖子的结论:
如果您遇到同样的问题,请按照以下步骤操作:
- 确保您的网络适配器支持 1 Gbps 或更高的连接。(例如千兆以太网控制器 10/100/1000)
- 确保您的路由器具有千兆 LAN 端口 (GE)。
- 确保您的以太网电缆是 CAT5e、CAT6 或更高级别的。
在 Windows 端:
- 确保该
Speed & Duplex
参数设置为自动协商。(您可以手动将其设置为 1000 Mbps/1 Gbps)。 - 将电源管理设置为高性能,并将高级设置修改为所有硬件的工作性能为 100%。
Power Savings
在网络适配器上禁用。- 禁用
Hibernation Mode
- 禁用
Prefetch / Superfetch
- (适用于 SSD)启用
Over Provisioning (OP)
SSD 容量的 10%。
更新日期:2016 年 8 月 1 日
我搞明白了,Over Provisioning (OP)
为 SSD 启用 可以解决问题。当我尝试删除它时,网络速度立即切换回 100Mbps,当我再次设置 OP 时,网络速度又回到了 1Gbps。
不要忘记禁用以太网并关闭路由器,然后重新启动计算机,然后再次打开路由器并重新启用以太网。
要了解我的经历的更多详情,请阅读上面的完整帖子。
答案2
遇到了同样的问题:NIC 在 100M 上同步,物理电缆断开-重新连接花了几个小时解决了这个问题。
由于我的 SSD 很普通,没有适用于 Windows 的 SSD 管理工具,所以我无法配置过度配置。
缩小我的 SSD 上的数据分区并保留 10% 的未分区磁盘用于 SSD 管理后,NIC 永远保持在 1G 上同步。
答案3
我从前两周就遇到了同样的问题,只是突然发生了,我尝试了很多方法,我的互联网适配器设置与原始问题线程中的相同,无论如何,我很好奇的是我的速度从 1gbit 下降到 100M 有什么关系与我的 ssd 有什么关系,因为我只有一个 M.2 NVME ssd(这上面的 OP-sys)和一个 PC 中的 HDD,我应该只为 ssd 过度配置,就这样吗?