我的笔记本电脑运行 Windows 10 时出现了一个奇怪的问题。当我尝试上传某个文件(从 Telegram messenger、从 Imgur/VK 上的浏览器/其他)时,它会挂起并且无法通过。进程启动后,上传仪表开始移动,但随后它挂起并且传输冻结。重试几次会有所帮助。
此问题仅出现在以太网适配器 Atheros AR8152 上。电缆没有问题(我已经用其他计算机和测试仪测试过),网络也没有问题(用其他不同的设备测试过)。当我使用 Wi-Fi 棒代替有线网络适配器时,它也能正常工作,因此似乎它或其驱动程序存在一些问题。我还怀疑这个问题是在 Windows 更新到 1151 版本后出现的。
我尝试 ping 一些服务器很长时间,结果相当稳定。我也使用此适配器发布此问题,因此,似乎只有大块数据才会出现此问题。
如何解决这个问题?另外,如何对我的网卡进行压力测试?如何确定出现此问题的情况?
我尝试过以下方法:
- 所有步骤均来自 Microsoft 指南
- 重新安装驱动程序并测试不同版本动脉粥样硬化(没有适用于 Windows 10 的驱动程序,因此我尝试了适用于 Windows 8 的驱动程序)
- 强制删除设备并回滚到标准 Windows 驱动程序
这些都对我没什么帮助。
答案1
没有人回答我,但我通过实验解决了上传问题,我想与那些也遇到此问题的人分享我的经验。
首先,你需要将你的网卡驱动程序回滚到版本2.1.0.16并提供微软,例如内置驱动程序。为此,请使用设备管理器:按Win+R,键入devmgmt.msc
并点击Enter。然后选择您的 NIC:展开Network Adapters
部分并搜索包含 的内容Atheros AR8152
。双击 NIC 项目并转到Driver
选项卡。在此选项卡中按下Roll Back Driver
按钮。同意警告对话框。之后确保您拥有 Microsoft 的驱动程序。不要关闭属性窗口。
第二步是编辑驱动程序的设置以使其正常工作。转到Advanced
选项卡并根据以下值编辑左侧列表中的设置:
- 大量发送卸载 (IPv4) =已禁用
- 大量发送卸载 v2 (IPv4) =已禁用
- 每秒最大 IRQ =9000(实验发现)
- 传输缓冲区 =1024
之后点击OK
按钮。连接将中断,然后恢复。之后我终于可以上传文件了。