Devices Find Hardware ID (HWID) of Devices in Windows 11

  • Thread starter Thread starter Brink
  • Start date Published: Start date Updated Updated:

Device_Manager_banner.webp

This tutorial will show you how to find the hardware ID (HWID) of a device in Windows 11.

A hardware ID is a vendor-defined identification string that Windows uses to match a device to a driver package. A hardware ID identifies a device. It indicates that any driver package that declares it can work with a device that has that ID for some degree of functionality.

Hardware IDs are reported to the Plug and Play Manager (PnP) by a device's enumerator, that is, its bus driver.

Knowing the hardware ID of a device can be useful when troubleshooting or using to specifying or identifying a specific device.

Example hardware ID: PCI\VEN_10DE&DEV_1B06&SUBSYS_85EA1043&REV_A1

You can use the vendor (VEN) 10DE and device id (DEV) 1B06 from the hardware ID to look up what device it is at the link below.


Hardware ID items​
Description​
PCI or USBHow the device is connected
VEN_XXXXVendor ID identifying the manufacturer
DEV_XXXXDevice ID identifying the specific hardware model
PID_XXXXProduct ID identifying the specific device model
SUBSYS_xxxxSubsystem ID (parent device or system)
REV_xxRevision number

Reference:



Contents

  • Option One: Find Hardware ID (HWID) of Device in Device Manager
  • Option Two: Find Hardware ID (HWID) of Device in PowerShell




Option One

Find Hardware ID (HWID) of Device in Device Manager


1 Open Device Manager (devmgmt.msc).

2 Expand open the device category (ex: "Display adapters") for the device. (see screenshot below step 3)

3 Double click/tap on the device (ex: "NVIDIA GeForce GTX 1080 Ti") to open its Properties page. (see screenshot below)

Hardware_ID_Device_Manager-1.webp

4 Click/tap on the Details tab on the Properties page. (see screenshot below step 5)

5 Select Hardware Ids in the Property drop menu. (see screenshot below)

Hardware_ID_Device_Manager-2.webp

6 The top value is the hardware ID (ex: "PCI\VEN_10DE&DEV_1B06&SUBSYS_85EA1043&REV_A1") for this device. (see screenshot below)

You can right click on the hardware ID and click/tap on Copy to copy it to the Clipboard to paste (Ctrl+V) where you want.


Hardware_ID_Device_Manager-3.webp





Option One

Find Hardware ID (HWID) of Device in Device Manager


1 Open Windows Terminal and select either Windows PowerShell.

2 Copy and paste the command you want to use below into Windows Terminal, and press Enter. (see screenshots below)

Output to Windows PowerShell
Get-PnpDevice -PresentOnly | Select-Object Name, HardwareID | Format-Table -AutoSize

OR​

Output to "HardwareID.txt" file on Desktop
Get-PnpDevice -PresentOnly | Select-Object Name, HardwareID | Format-Table -AutoSize > "$env:USERPROFILE\Desktop\HardwareID.txt"

3 The first HardwareID listed is the hardware ID (ex: "PCI\VEN_10DE&DEV_1B06&SUBSYS_85EA1043&REV_A1") for this device.

Hardware_ID_PowerShell-1.webp

Hardware_ID_PowerShell-2.webp



That's it,
Shawn Brink
 
Last edited:
Back
Top Bottom