我有两台计算机,它们通过千兆交换机使用 CAT-6 电缆通过千兆 NIC 连接。一台计算机运行 Windows 10,另一台运行 Hyper-V Standalone Server 2016。当我将文件从 Windows 计算机传输到 Hyper-V Server 时,我注意到传输速率始终低于 12MB/s。因此,看起来其中一台计算机的链路速度为 100mbps,而不是 1Gbps。
在 Windows 10 机器上,我检查了网络适配器的速度,它显示 1.0 Gbps -
我仍然手动将适配器的“速度和双工”设置设置为 1.0 Gbps 全双工 -
没有改善。仍然低于 12MB/s。
我无法在 Hyper-V 服务器上执行相同操作,因为它没有任何 UI,而且我不知道如何从命令行执行这些操作。
那么可能的问题是什么?是否可以检查适配器速度状态,或从命令行更改“速度和双工”设置?
注意:我不会将文件传输到虚拟机。
答案1
您可以使用命令行在服务器上找到适配器速度:
wmic NIC where "NetEnabled='true'" get "Name","Speed"
100 mbps 的速度将报告为100000000
。1
Gbps 的速度将报告为 1000000000
。