How to detect if a USB port is 3.0 or 2.0?

39

7

I have a Toshiba Canvio 3.0 external HDD. It has USB 3.0. It flashes blue if you connect it to a USB 3.0 port. If it is a 2.0 port, the light becomes white.

Yesterday, I plugged it in and the light was blue. Now, I plugged it in the same port and the light is white.

Can I somehow detect if the USB port I just plugged in is 2.0 or 3.0? I want to know if there is a problem with the device or the USB port I'm using.

Edit: I'm using Windows 8.1

padawan

Posted 2014-05-20T18:04:09.407

Reputation: 437

In general? Or specific to your drive? – mdpc – 2014-05-20T18:06:13.997

When I plug it in to my laptop, the light is blue agan (3.0) but my laptop has SSD – padawan – 2014-05-20T18:07:49.397

Which light? on what device? Is your question seeking information on the laptop or the SDD? or something in general? – mdpc – 2014-05-20T18:09:12.440

I was wondering why my external hard drive wasn't working with superspeed. I think my 3.0 USB ports are recognized as 2.0 by my computer or there is something wrong with the bus. – padawan – 2014-05-20T18:15:10.267

The only possible way the same port would result in two different behaviors is if you used two different cables. USB 3.0 cable plugged into a USB 3.0 will always be USB 3.0. – Ramhound – 2014-05-20T18:31:31.127

@Ramhound I think it was about drivers. When I updated and restarted my computer, everything went back to normal. – padawan – 2014-05-20T18:39:09.290

@cagirici - Its entirely possible it was a driver but USB uses standard generic system drivers so I find it unlikely. – Ramhound – 2014-05-20T18:40:26.610

Answers

65

To check whether the USB device itself is USB 2.0 or 3.0, use USB Device Tree Viewer (on a computer). Then disconnect all your USB devices on the computer, and reconnect the USB in question. You'll see it appear on the sidebar on the left. Click it. On the right, scroll down about 1/4 of the page. In the section 'Connection Information', look at the Device Bus speed. These are what you should be looking for:

USB 2: Device Bus Speed : 0x02 (High-Speed)

USB 3: Device Bus Speed : 0x03 (Super-Speed)

Another way:

  1. Open the Charms Bar by dragging the cursor to top right of the screen or by pressing Win + C.
  2. Select Settings and then Change PC settings.
  3. Select the Devices under PC settings application.

As mdpc said, the device you plug the USB device into should have different signs or colours to show if the actual ports are USB 2 or 3:

USB 2:

enter image description here enter image description here

USB 3 (the sign on the left image says 'SS' and the usb sign. SS = SuperSpeed as said above):

enter image description here enter image description here

There are many more methods here. Check Microsoft's website for info on the different signs you can see.

ᔕᖺᘎᕊ

Posted 2014-05-20T18:04:09.407

Reputation: 5 559

12

Sometimes, if you plug the USB3.0 device too slowly, it is recognized as 2.0.

Why ? Because the 3.0 line of pins is in a second row so if the protocol handshake is finished before your device is fully plugged in, it will never get USB3.0 speed.

This is particulary annoying when using USB keys like the Extrem series from sandisk as the plug is on springs and is frequently diving too slowly into the port. If you own this specific model, be carefull to not touch or press the retractor button while inserting it. If you touch it, the USB plug will be on springs. If you don't touch the button at all, the USB plug will insert correctly.

fiduce

Posted 2014-05-20T18:04:09.407

Reputation: 121

1Good to know! I have a USB 3.0 device in a USB 3.0 port, sometimes when plug it in I get a warning that that device should be faster if I use a USB 3.0 port, now I know why. – 244an – 2018-02-23T02:09:53.953

7

I understand that the USB standard indicates that the USB 3 port will have a blue color plastic tab inside the plugin.

mdpc

Posted 2014-05-20T18:04:09.407

Reputation: 4 176

1My HP EliteBook has black plastic but "SS" next to the USB symbols. – Cees Timmerman – 2015-11-24T17:04:28.897

1Not all will have the blue plastic, unfortunately. Often they all look the same. – SDsolar – 2017-08-01T02:01:30.520

It has a blue plastic. But the device does not recognize that it is 3.0. Can I do something about this? – padawan – 2014-05-20T18:09:32.733

5

I am not a fan of posting commercial crap, but I was looking for the fast and easy way out, and you are probably also :)

I found a tool called USBDeview which can be downloaded free and will give u extensive information on all your USB ports (including exact version). As far as I can see the version column shows the version of the port and not the attached device (I know for a fact I put in a USB 3.0 stick, and it is showing version 2, so it is my computers port, which is quite likely 2.0 ) :)

My virus scan did not report any probs, and it doesn't require any install, just a simple exe. Here's a download link. http://www.nirsoft.net/utils/usb_devices_view.html

Robert V

Posted 2014-05-20T18:04:09.407

Reputation: 51

2Since the tool is free, it isn't really "commercial crap". nirsoft's free Windows driver-related tools are very well regarded in the driver dev community. Don't worry about them. – Jamie Hanrahan – 2015-05-03T20:29:58.800

1To be precise, this tool gives information on your USB devices. The version column is the version which is used to communicate between the device and the host. If you have a USB 3 port, but USB 2 device or cable, it will display 2.00. – Seppo Enarvi – 2015-08-20T12:17:39.663

1It's the column USB Version that shows the actual USB connection. I tried it with the answer from @fiduce with a USB 3.0 port and a USB 3.0 device and it shows 3.00 when I plug it in normally, and 2.00 if I plug it in slowly. – 244an – 2018-02-23T01:39:40.343

4

  • Just look at ports and plugs and if they are blue then it is USB3.
  • USB 3.0 plugs with 5 pins to get Super Speed.
    enter image description here enter image description here

Premraj

Posted 2014-05-20T18:04:09.407

Reputation: 1 228

This isn't really the issue in this question (known USB 3.0 port acting like a 2.0 port), and the blue plastic has already been addressed in the top two answers. – fixer1234 – 2015-08-17T06:20:23.540

1+1 for answering the title and teaching me about the extra pins. My laptop has black ports and denotes USB 3 with "SS" next to the USB symbols. – Cees Timmerman – 2015-11-24T17:07:17.630

Great info about the pins. Thank you. Colors can't be counted on but the pins definitely are different in the plugs. – SDsolar – 2017-08-01T02:03:41.747

Those are plugs, not ports. Consider rewriting? – Mathieu K. – 2018-11-02T01:46:17.633

3

Many computer manufacturers do not clearly mark USB port versions. Use the Device Manager to determine if your computer has USB 1.1, 2.0, or 3.0 ports:

Open the Device Manager.
In the "Device Manager" window, click the + (plus sign) next to Universal Serial Bus controllers. You will see a list of the USB ports installed on your computer.
    If your USB port name contains "Universal Host", your port is version 1.1.
    If the port name contains both "Universal Host" and "Enhanced Host", your port is version 2.0.
    If the port name contains "USB 3.0", your port is version 3.0.

This is document aout in the Knowledge Base.

Kamble Tanaji

Posted 2014-05-20T18:04:09.407

Reputation: 131

Or go to Devices and Printers, click on the computer and select the Hardware tab. If your computer has USB 3.0 it should be listed. And you sure are right that they aren't often clearly marked. – SDsolar – 2017-08-01T02:06:18.107