Is my port Thunderbolt or USB4?

Tutorials › Is my port Thunderbolt or USB4?

How to check whether a port is Thunderbolt or USB4

Type-C describes the shape of the connector, not what it can do. The same Type-C port might be plain USB 3.x, or it might be Thunderbolt or USB4. The ZDMA needs a port that supports PCIe tunnelling, and only Thunderbolt and USB4 provide that — so confirming this first saves a lot of pointless troubleshooting.

Do not rely on the symbol printed by the portMarkings are inconsistent between manufacturers: some Thunderbolt ports carry no bolt at all, some USB4 ports are completely unmarked, and a port marked SS or 10 is only USB 3.x and will not work. Treat markings as a hint, never as proof. Method 1 below is the reliable one.

Method 1 — Check what controller Windows sees (most reliable)

Whatever is printed next to the port, if this machine really has Thunderbolt or USB4, Windows will show the matching controller. This is the check that cannot mislead you.

One command (recommended)

Press Win, type PowerShell, open it, paste the line below and press Enter. It only reads information and changes nothing.

Read-only command
Get-PnpDevice | Where-Object { $_.FriendlyName -match 'Thunderbolt|USB4|Host Router' } | Select-Object Status,Class,FriendlyName | Format-Table -AutoSize
  • Devices with Thunderbolt or USB4 in the name are listed → this machine has it, and you can use it.
  • Nothing is listed → this machine most likely has neither, or it is switched off in the BIOS (see Method 4).
  • Listed, but Status is not OK → the hardware is there, the driver is not installed properly. Install the driver and it will work.

Or look in Device Manager by hand

  1. Press Win, type Device Manager and open it.
  2. Expand System devices and look for anything named Thunderbolt Controller or USB4 Host Router.
  3. Expand Universal Serial Bus controllers and look for USB4 entries there too.
  4. Typical names: Intel(R) JHL8540 Thunderbolt Controller, USB4 Host Router, AMD USB4 Host Router.
Seeing a yellow warning mark?The hardware is present; only the driver is missing or disabled. You do not need a different computer — install the manufacturer’s Thunderbolt / USB4 driver.

Work out which port the cable is in

The methods above tell you whether the machine has Thunderbolt / USB4 — they do not tell you whether your cable is in that port. These are two separate things. Plenty of machines have four or five Type-C ports of which only one is Thunderbolt; plug into the wrong one and nothing is detected, even though you believe the port question is settled.

Easiest: let the card’s LED tell you

If you already have the ZDMA to hand, this is the fastest route and you do not need the manual at all:

  1. Plug the Thunderbolt cable into the first Type-C port and look at the green LED beside the port on the ZDMA.
  2. Off or flickering? Move to the next Type-C port and try each in turn.
  3. The port that makes the green LED go solid is the Thunderbolt / USB4 port. Use that one from now on.
Why this worksA solid green LED means the link negotiated, and only a port that genuinely supports PCIe tunnelling can negotiate it. A plain USB 3.x port will never light it. Note: the ZDMA itself has two Thunderbolt ports and usually only one is effective, so if nothing lights up, also try the other port on the card before concluding.

Check the manual: find the port diagram

  • Desktop: look up your motherboard model and find the rear I/O diagram — it marks which port is Thunderbolt / USB4.
  • Laptop: look up the full model specification; it usually states which side and which port supports it.

Judge by position (rule of thumb, to narrow things down)

Where the port is Usually Thunderbolt? Why
Desktop rear panel Type-C Possibly This is where Thunderbolt ports live, usually only one or two
Desktop front panel Type-C Almost never Front panel runs from a case cable to a USB header — it cannot carry Thunderbolt
Port on a Thunderbolt add-in card Yes Provided the board has the TB header and it is enabled in the BIOS
Laptop side ports Model-dependent Often only one side supports it; the other is plain USB
Ports on a dock or hub Do not use The ZDMA must connect directly to the computer

Confirm in software: Thunderbolt Control Center

If Thunderbolt Control Center is installed (common on Intel platforms, and it ships with the Thunderbolt driver), open it and it lists the Thunderbolt devices currently connected. If the ZDMA appears there after you plug it in, the port you used is the right one. If it is not installed, the manufacturer’s Thunderbolt driver package normally includes it.

Method 2 — Look up your machine’s official specification

Checking the exact model against the manufacturer’s specification is far more dependable than reading symbols.

  • Desktop: look up the motherboard model (e.g. ASUS ProArt X870E-CREATOR WIFI) and check whether it lists Thunderbolt or USB4, and which ports provide it.
  • Laptop: look up the full model; the specification usually states which port supports Thunderbolt.
  • Don’t know your model? Get it with the command below, then search on that.
Find your model
Get-CimInstance Win32_ComputerSystem | Select-Object Manufacturer,Model
Get-CimInstance Win32_BaseBoard | Select-Object Manufacturer,Product

Easier still: paste the output of those commands to an AI (Doubao, ChatGPT or Claude) and ask “does this machine have Thunderbolt or USB4, and which port should I use?” — it will look the specification up for you.

Method 3 — Read the port markings (hint only)

Markings help you narrow things down, but they are not conclusive — unmarked, mismarked and differently-marked ports are all common.

Printed by the port Usually means Works with ZDMA?
bolt Thunderbolt 3 / 4 / 5 Yes
⚡5 bolt with 5 Thunderbolt 5 (80 Gbps) Yes
USB4 40 40Gbps USB4 Yes
80 80Gbps USB4 2.0 / Thunderbolt 5 Yes
Nothing printed Cannot tell Use Method 1
SS SS10 10 5 USB 3.x (5 / 10 Gbps) No
D or a display icon DisplayPort output only No
The distinction that mattersWhat decides this is not raw speed but whether the port supports PCIe tunnelling. A USB 3.x port does not, even one rated 20 Gbps — it is a protocol difference, not a bandwidth shortfall.

Method 4 — It may be switched off in the BIOS

If the specification says your machine has Thunderbolt but Method 1 finds nothing, it is probably disabled in the BIOS. Plenty of boards ship with it off.

  1. Shut down. Press Del or F2 repeatedly while starting up to enter the BIOS (the key varies by brand; the boot screen usually says).
  2. Under Advanced, find Thunderbolt Support, USB4 or Discrete Thunderbolt Support and set it to Enabled.
  3. While you are there, set Security Level to No Security. When it requires authorisation and Control Center is not installed, the approval prompt never appears and the device is silently blocked.
  4. Save, exit, reboot, then run Method 1 again.

Cannot find those options? Many AMD USB4 boards bury them or use different names — giving your motherboard model to an AI is the quickest way to get the exact menu path.

Common traps

  • Only some ports on a machine are Thunderbolt. On a desktop it is usually one or two ports on the motherboard’s rear I/O panel; the front-panel Type-C is normally not. Laptops often support it on one side only.
  • Do not go through a dock or hub. The ZDMA must connect directly to the computer’s Thunderbolt port. A hub, adapter or extension in between can stop it working.
  • Thunderbolt add-in cards need board support. A desktop can gain a port from an add-in card, but the motherboard must have the matching TB header and have it enabled in the BIOS — it is not plug-and-play.
  • The cable matters too. A correct port does not help with the wrong cable — use a certified 40 Gbps Thunderbolt 4 cable; charging cables and generic USB-C cables often carry no data at all.

Port confirmed, but the device still isn’t detected?

Then the port is not the problem — it is most likely the driver or the firmware. Work through Device not detected; it asks about what you can actually see and tells you exactly what to fix.

← Back to all tutorials

Scroll to Top