I spent years troubleshooting Windows machines, and Thunderbolt version checks always came up during hardware diagnostics. The method is simpler than most users expect, buried in system tools you already have.
You don’t need third-party software or command line mastery. Windows 10 hides this information in plain sight—accessible through Device Manager or System Information with just a few clicks.
This approach works on any Windows 10 machine with Thunderbolt ports. The process takes under 2 minutes once you know where to look, and it’s more reliable than checking physical port labels.
Works for all Thunderbolt versions from 1 to 4. Here’s exactly how to find it.
📚 In This Guide
- What You’ll Need
- Instructions
- Tips and Common Mistakes
What Youll Need
- ● Windows 10 PC with Thunderbolt port(s) 🖥️
- ○ Thunderbolt cable or device (optional, for verification)
- ● Admin access to run system commands
- ● Device Manager (built into Windows)
- ○ Notepad or text editor (optional, for logging info)
Instructions
This method takes less than two minutes and requires no third-party tools.
Open Device Manager
Press Windows + X and select Device Manager from the menu that appears. You can also right-click the Start button and choose it there. This is the fastest way to access the hardware management interface without navigating through multiple settings panels.
Wait for the Device Manager window to fully populate with all devices. If it seems slow, give it 10-15 seconds—Windows sometimes takes a moment to enumerate everything properly.
Locate the Thunderbolt Controller
Scroll down and expand the System devices category. Look for entries containing Thunderbolt or JHL (Intel’s Thunderbolt controller naming). On some systems, it might appear under Universal Serial Bus controllers instead, especially with older implementations.
If you don’t see anything with Thunderbolt in the name, your system might not have the controller installed or enabled in BIOS. In that case, check your motherboard manufacturer’s documentation to confirm hardware support.
Check the Controller Properties
Right-click the Thunderbolt controller and select Properties. Navigate to the Details tab in the properties window. This is where the version information hides—it’s not immediately visible in the main view.
In the Property dropdown, select Hardware Ids. The version appears in the VALUE field as part of the hardware ID string. Look for JHL6540 (Thunderbolt 3), JHL7540 (Thunderbolt 4), or similar alphanumeric codes that indicate the specific controller model.
Cross-Reference the Controller Model
Take the controller model number you found and search for it online. Intel’s documentation clearly maps controller models to Thunderbolt versions. For example, JHL6540 corresponds to Thunderbolt 3, while JHL7540 and JHL8540 indicate Thunderbolt 4.
If you’re unsure, check your system’s documentation or the manufacturer’s support page. They often list the exact Thunderbolt version supported by each motherboard model, which should match what you’ve found in Device Manager.
Verify with Alternative Method
For absolute confirmation, open Command Prompt and run wmic path Win32_PnPEntity get Caption /format:list. This lists all plug-and-play devices. Search the output for Thunderbolt entries to confirm the controller model.
This command sometimes reveals more detailed information than Device Manager, especially on systems with multiple Thunderbolt controllers or complex configurations. The version should match what you found earlier, giving you confidence in the result.
Tips and Common Mistakes
These practical pointers will help you avoid common pitfalls when checking your Thunderbolt version.
Step 1 Efficiency: In Step 1, the Windows + X shortcut is your fastest route to Device Manager, but if you’re using a touchscreen device, right-clicking the Start button works just as well. Don’t rush this—give it the full 10-15 seconds for all devices to populate completely, especially on older systems.
Controller Location: For Step 2, if you don’t find Thunderbolt under System devices, always check Universal Serial Bus controllers next. Confession: I spent 20 minutes searching the wrong category before realizing this on my first try. Older motherboards sometimes use different naming conventions.
Property Tab Precision: In Step 3, the Details tab can be easy to miss—it’s not the first tab you see. The Hardware Ids dropdown is where you’ll find the JHL codes, but you need to scroll through the list carefully. The controller model appears as part of a longer string, so look for “JHL” followed by four numbers.
Verification Method: For Step 5, the Command Prompt method is particularly useful if Device Manager isn’t showing complete information. Run the command exactly as written—even one character off will give you errors. The output is long, so use Ctrl+F to search for “Thunderbolt” in the results.
Pro Tips for Check Thunderbolt Version Windows 10
- These practical pointers will help you avoid common pitfalls when checking your Thunderbolt version.
- Step 1 Efficiency: In Step 1, the Windows + X shortcut is your fastest route to Device Manager, but if you’re using a…
- Controller Location: For Step 2, if you don’t find Thunderbolt under System devices, always check Universal Serial Bu…
Frequently Asked Questions
Why can’t I find Thunderbolt in Device Manager on Windows 10?
If Thunderbolt isn’t listed, your PC may lack a Thunderbolt port or the driver isn’t installed. Check your manufacturer’s specs or update drivers via Windows Update or the Intel Driver & Support Assistant.
Does checking the Thunderbolt version require third-party software?
No! Use built-in tools like Device Manager or System Information (type msinfo32 in Run). For deeper details, Intel’s Thunderbolt Control Center app is a free, official option.
Can I check Thunderbolt version without opening my PC?
Absolutely! Software methods (like Device Manager or System Information) let you verify the version without physical access. Look for entries like __PROTECT_1 or PROTECT_2__.
What if my Thunderbolt port isn’t working after a Windows 10 update?
First, restart your PC. Then, update the Thunderbolt driver via Device Manager or reinstall it from your laptop manufacturer’s website. A BIOS update may also resolve compatibility issues.
Is Thunderbolt 3 backward compatible with Thunderbolt 2?
Yes, but you’ll need an adapter. Thunderbolt 3 (USB-C) supports Thunderbolt 2 devices with a bi-directional adapter, though speeds may be limited to Thunderbolt 2’s 20Gbps.
Checking your Thunderbolt version on Windows 10 is a straightforward process using Device Manager or System Information. 💡 Now that you know how, take a moment to verify your system’s compatibility with the latest peripherals or updates. If you’re upgrading hardware, ensure your Thunderbolt version supports your needs!
- PowerPoint: Fix “Couldn’t Write to Microsoft Word” Errors Permanently - October 14, 2026
- How to Edit a SharePoint Site: Customize Layouts Without Coding in Minutes - October 14, 2026
- Add Family Members to Xbox Game Pass: Seamless License Sharing for Your Household - October 14, 2026