在Windows中,如何检查设置为“自动协商”的网卡的当前双工值?


Answers:



10

如果不查看开关,似乎唯一可行的方法是NIC的Windows驱动程序报告此信息。要查看是否可以,请转到Control Panel --> Administrator Tools --> Event Viewer。然后,您想查看系统日志(在Windows7中,它在Windows日志树下)。找到系统日志后,单击顶部的“ ”以用作排序条件。现在寻找您的NIC驱动程序,例如我的是b57nd60a。滚动浏览NIC驱动程序所做的所有条目,如果幸运的话,您将在事件报告中看到其协商的速度。


这是一个痛苦的屁股,但是很有效,谢谢。我按Source排序,找到b57w2k(用于BroadCom芯片),然后查看了它自行配置的历史。
Scott Markwell

+1。为我工作。搜索我的NIC品牌名称(在本例中为Marvell),然后跳到该名称。
DuckMaestro'3

7

在命令提示符下键入以下内容:

wmic NIC where NetEnabled=true get Name, Speed

它应该告诉你。


2
您能提供样品输出吗?
2015年

在Windows 10中,这对我非常有用!谢谢。
user3731622

1
似乎没有列出是否以全双工协商。也许“获取名称,速度,自动感应”可以为您提供?
Wodin '16

3

使用Powershell运行:

Get-NetAdapter | SELECT name, LinkSpeed, fullduplex | ft -autosize

在此处输入图片说明


2

某些卡(例如Intel)具有诊断套件,可显示此信息。通常未安装该软件。通常只安装驱动程序,而没有安装诊断/管理应用程序。我相信英特尔应用程序称为ProSet


1

这适用于Windows 7,不确定较低版本:

  1. 右键单击“控制面板”中“网络连接”中的网卡
  2. 点击配置
  3. 单击链接速度选项卡
  4. 查看链接状态窗口。

在此处输入图片说明


5
此版本适用于较低版本的Windows,但仅与某些网卡驱动程序有关。基本驱动程序和英特尔以外的其他制造商提供的大多数驱动程序都不会显示此信息。
pabouk 2014年

0

无需在事件查看器中花费一个小时:

在“网络连接”内,右键单击->“状态”。

在这里您可以看到“速度”。

步骤1

第2步


1
不幸的是,Speed不能在Windows的以太网中指示Duplex的状态。完全可能是1.0 Gbps和半双工
Scott Markwell

实际上,没有半双工千兆以太网。
Nicolas Melay

-1

我能想到的最简单的方法是,获得一个带有正面指示灯的开关或一个管理界面,然后简单地看一下。

除此之外,我真的不知道有什么软件可以告诉您。


-1

由于所有这些事情都发生在物理层上,因此没有软件方式来报告已协商的双工模式(尤其是通过交换机)。

您将需要某种测量设备以电子方式进行诊断。


我在serverfault和超级用户之间摇摆不定,如果MOD认为我不反对的话,它对两者都适用。
Scott Markwell

ethtool在Linux上执行此操作,因此存在获取信息的软件界面。
Gert van den Berg '18

-1

在我的Windows 7平台上-

  • 项目清单

在Windows 7搜索栏的“网络和共享中心”中键入。选择-网络和共享中心

更改适配器设置

右键单击(“ LAN Lannetwrk适配器”),然后选择“状态”,它将显示您与下一网络设备上游协商的速度。


1
不幸的是,链接速度不同于双工。例如,半双工可能为100mbps。
Scott Markwell 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.