Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I would like to know what duplex (half or full) my network card has negotiated with a switch when they are both set to auto configuration in Windows.

share|improve this question
add comment

5 Answers 5

up vote 3 down vote accepted

Without looking at the switch, the only way it seems possible is if the windows driver for your NIC reports this information. To see if it does, go to Control Panel --> Administrator Tools --> Event Viewer. You then want to look at the System logs (in Windows7 this is under the Windows Logs tree). Once you found the System logs, click on Source at the top to use as the sorting criteria. Now look for your NIC driver, mine for example is b57nd60a. Scroll through all the entries that your NIC driver has made and if you're lucky you'll see what speed it negotiated at in the event report.

share|improve this answer
This is a pain in the ass, but it works, thanks. I sorted by Source, and found b57w2k (for a BroadCom chip) and then looked at the history of it configuring it self. –  Scott Markwell Dec 23 '09 at 23:35
+1. Worked for me. Searched for my NIC brand name (Marvell in this case) and jumped right to it. –  DuckMaestro Mar 9 '12 at 5:48
add comment

Some cards (Intel for example) have a diagnostic suite that shows this information. This software is often not installed. Usually just the driver is installed and the diagnostic/management app is not. I believe the Intel app is called ProSet

share|improve this answer
add comment

The easiest way I can think of is to get a switch that has lights on the front or a management interface and simply take a look.

Other than that, I am not really aware of any software able to tell you.

share|improve this answer
add comment

There is no software-way to report the duplex mode negotiated(especially with a switch) because all of those things happen on the physical layer.

You will need some kind of measurement device to diagnose that electronically.

share|improve this answer
I waffled between serverfault and superuser, imo it's suitable for both, if the mod's think otherwise I wouldn't object. –  Scott Markwell Dec 23 '09 at 23:38
add comment

This works in Windows 7, not sure about lower versions:

  1. Right click on the network card in Network Connections in the Control Panel
  2. Click Configure
  3. Click the Link Speed Tab
  4. Look at the Link status Window.

enter image description here

share|improve this answer
This one would work with lower versions of Windows but it is relevant only to certain network card drivers. Basic drivers and most drivers from other manufacturers than Intel will not show the information. –  pabouk Jan 24 at 9:36
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.