4 Quick Ways to Check Hardware ID (HWID) of a Device in Windows 11, 10, 8 & 7

Hardware IDs (HWIDs) are unique identifiers assigned to each device connected to your Windows 11, 10, 8.1, 8 and 7 x64, x86 and arm64 systems. (The steps may work on Windows XP and Vista but the assumption is made that you are using a later OS.) These IDs help Windows recognize and install the correct drivers. Also if you are requesting drivers from us this will be a valuable resource to give us the correct information. So proceed if you need the HWID of a device, we have spit it into 4 methods, the first is the least complicated and as you go down to the 4th it's more for expert users.

Method 1: Using Device Manager (Easiest Method)

  1. Right-click on the Start Menu and select Device Manager.
  2. Locate the device you want to check under the appropriate category (e.g., USB, Display Adapters, Network adapters).
  3. Right-click the device and choose Properties.
  4. Go to the Details tab.
  5. In the Property dropdown, select Hardware Ids.
  6. The Value field will display one or more hardware IDs (e.g., PCI\VEN_8086&DEV_46A6&CC_030000).
Image

Best for: Quickly finding a device’s HWID for driver installation.

Method 2: Using Command Prompt (cmd) (Intermediate)

  1. Press Win + R, type cmd, and press Enter.
  2. Enter the following command:

    wmic path Win32_PnPEntity get Name,DeviceID
  3. Press Enter to execute the command.
  4. The list of devices with their HWIDs (Device IDs) will appear.
Image

Best for: Quickly listing multiple device HWIDs at once.

Method 3: Using Windows PowerShell (Advanced)

  1. Press Win + X and select Windows Terminal (Admin) or PowerShell (Admin).
  2. Run this command:

    Get-PnpDevice | Select-Object Name,InstanceId
  3. The Instance ID corresponds to the Hardware ID of each device.
Image

Best for: Power users who prefer scripting and automation.

Method 4: Using Registry Editor (Expert)

(Technicians only as values can be changed and cause system corruption) 
  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\
  3. Expand the relevant device category (e.g., USB, PCI, HID).
  4. Locate the device by matching the VEN_XXXX&DEV_XXXX or VID_XXXX&PID_XXXX values.
  5. Click the device folder to find Hardware IDs in the right pane.
Image

Best for: Advanced users who need to verify hidden or unlisted devices.

Hopefully now you will have the HWID (DeviceID) that you were looking for. These are the main methods to quickly check the Hardware ID (HWID) of any device in Windows. The Device Manager method is the simplest, while Command Prompt and PowerShell provide efficient batch processing. The Registry Editor is useful for deep-level checks but really should be avoided as this is a sensitive area of the system registry and changes can cause corruption in the system.