What is HWID guide cover: hardware IDs, the SMBIOS system UUID and how to check them on Windows 11
What an HWID is, which parts of a PC it comes from and how to check yours, checked against Microsoft and DMTF documentation in November 2026.

HWID stands for hardware ID, the identifiers software reads from a PC's components to tell one machine from another. As of November 2026, Windows has no single HWID. It keeps several kinds at once: Plug and Play hardware IDs for each device, up to 64 per device; up to 15 computer hardware IDs that Windows rebuilds from firmware data at every boot; and a 128-bit system UUID stored in the motherboard's SMBIOS tables. Windows matches drivers by these IDs and ties its digital license to the device's hardware, and game publishers such as EA collect device IDs and reserve the right to ban a device.

Call it the one-HWID myth: the belief that a PC carries one master number you can look up, copy or reset. This guide covers what each identifier is, where Windows keeps it, how to read yours with tools Windows still ships, and how an HWID differs from an IP address or an account.

HWID at a glance (checked 11 November 2026)
Stands forHardware ID, also written hardware identification
One HWID per PC?No. Windows uses device hardware IDs, computer hardware IDs (CHIDs) and component serials
Main sourcesMotherboard firmware (SMBIOS), drive serials, network MAC addresses, the TPM
Who reads itWindows driver setup and activation, licensed software, anti-cheat systems
How to checkDevice Manager, PowerShell Get-CimInstance, getmac, msinfo32
WMICRemoved from supported Windows 11 versions in 2026; use PowerShell

What does HWID mean?

HWID means hardware ID, and the term covers three different things depending on who is asking.

Microsoft's documentation on Windows hardware IDs defines a hardware ID as a vendor-defined identification string that Windows uses to match a device to a driver package. Every graphics card, USB controller and network adapter reports its own list. A PCI device's hardware ID looks like PCI\VEN_1000&DEV_0001&SUBSYS_00000000&REV_02, and one device can carry up to 64 hardware IDs, sorted from most to least suitable.

Windows also builds computer hardware IDs, or CHIDs, for the machine as a whole. A CHID is a GUID that Windows creates by hashing SMBIOS fields such as the manufacturer, product name and BIOS version with the SHA-1 algorithm. Windows 10 and later define 15 CHIDs, from HardwareID-0, the most specific, to HardwareID-14, which is the manufacturer alone.

The third meaning is the one gamers use. In games, HWID means the hardware fingerprint an anti-cheat system or licensing check builds from serial numbers and firmware IDs.

When a support agent or a guide asks for "your HWID," ask which one they mean: a device's hardware ID, a CHID or a serial number.

HWID at a glance: hardware ID meaning, device IDs versus CHIDs versus serials, the 128-bit SMBIOS Type 1 UUID, checking with Device Manager or PowerShell, WMIC removed from Windows 11
HWID at a glance, from Microsoft Learn, Microsoft Support and the DMTF SMBIOS specification (checked 11 November 2026).

Which parts of a PC make up an HWID?

The parts of a PC that carry stable hardware IDs are the motherboard firmware, the storage drives, the network adapters and the TPM. Windows exposes most of them through WMI classes.

  • The SMBIOS System Information (Type 1) structure holds one 128-bit UUID for the whole system. Windows reports it as the UUID property of the Win32_ComputerSystemProduct class, and an all-zeros UUID means the firmware has none to report.
  • Win32_BaseBoard reports the motherboard's manufacturer, product name and a manufacturer-allocated serial number.
  • Win32_DiskDrive reports a SerialNumber for each drive, a number the manufacturer allocates to identify the physical media.
  • Microsoft describes a MAC address as a unique 48-bit number the manufacturer assigns to a network adapter.
  • Every TPM ships with an endorsement key (EK) burned in by the manufacturer. Microsoft describes the EK as unique to each TPM. It can't be changed or removed.

The processor is where the one-HWID myth gets loud. The ProcessorId value Windows reports comes from the SMBIOS Processor ID field, and on x86 chips that field holds CPUID data: the EAX and EDX values the CPUID instruction returns. It describes what the processor is and what it supports, not which individual chip you own.

The TPM gets its own explainer, covering what the TPM chip does in a gaming PC. For an HWID audit, start with the five sources above: system UUID, motherboard serial, drive serials, MAC addresses and the TPM.

Where does Windows store hardware IDs?

Windows reads most hardware IDs from the hardware at boot; it does not keep one master HWID in a single file or key.

Motherboard and system vendors present their IDs through SMBIOS, a standard published by the Distributed Management Task Force (DMTF). The current SMBIOS Specification, version 3.10.0 (DSP0134), is dated 30 July 2026. Platform firmware presents the SMBIOS tables, and Windows passes them to applications through the GetSystemFirmwareTable function, using the raw SMBIOS provider "RSMB". WMI classes such as Win32_ComputerSystemProduct read from the same tables.

CHIDs are recomputed, not stored. Windows generates them every time the system boots, and a CHID exists only if every SMBIOS field it needs is filled in.

Device information sits in the HKLM\SYSTEM\CurrentControlSet\Enum registry tree. Microsoft reserves the Enum tree for operating system components and tells drivers and applications to use system functions instead of reading it directly. A device's hardware ID list comes back as a REG_MULTI_SZ value through the DEVPKEY_Device_HardwareIds property.

So if a tool claims to reset your HWID by editing one registry key, ask which of these sources it touches.

Why do games and software use HWIDs?

Games and software use HWIDs to recognize a machine they have seen before, and the reason changes with the software.

Drivers come first. Windows matches each device to a driver package by its hardware IDs, and Microsoft uses CHIDs to target drivers at specific computer models.

Windows activation is the second user. A Windows digital license associates itself with your device's hardware, and Microsoft names replacing the motherboard as a significant hardware change that can leave Windows needing reactivation.

Games read hardware data too. EA's User Agreement says EA collects information about your computer or device, including its IP address and device ID. And hardware IDs are what let a ban outlast a fresh account: section 8 of the EA User Agreement lets EA "ban your device or machine from accessing specific EA Services."

How the anti-cheat vendors differ is laid out in our battleye vs eac vs vanguard comparison. Before you replace a motherboard, link your Microsoft account to your Windows digital license; Microsoft says the link lets you run the Activation troubleshooter after the change.

What is an HWID ban?

An HWID ban is a ban attached to a PC's hardware identifiers instead of, or as well as, a player's account.

A new account on the same machine presents the same identifiers, so the ban follows the hardware. Call it the same-PC problem: a new login on the same PC is still the same PC. Don't expect the terms to name the identifiers, either. EA's User Agreement, for one, allows device bans without naming the hardware IDs behind them.

The mechanics, from detection to the appeal, are in our explainer on how a hardware id ban follows a pc across accounts. To see whether your game issues them, check the list of games that use hwid bans. For timelines, read the answers on hwid ban duration and appeal questions.

If you believe a ban is a mistake, the publisher's own appeal route is the first stop.

How do you check your HWID on Windows 11?

You check your HWID on Windows 11 with Device Manager for device hardware IDs and PowerShell for the system UUID and serial numbers.

WMIC is gone. Microsoft removed the WMIC utility from Windows 11 versions 24H2 and 25H2 in the August 2026 preview update, and from version 26H1 in the September 2026 preview update. It can no longer be added back as a Feature on Demand. Guides that tell you to run wmic csproduct get UUID are out of date, and Microsoft's WMIC removal notice points to PowerShell cmdlets such as Get-CimInstance instead. WMI itself stays in Windows.

For one device's hardware IDs in Device Manager:

  1. In Windows search, type Device Manager and open it.
  2. Find the device in the tree.
  3. Right-click it and select Properties.
  4. Open the Details tab.
  5. Under Property, select Hardware Ids.

For the machine-level IDs, open PowerShell and run these:

  • System UUID: Get-CimInstance Win32_ComputerSystemProduct | Select-Object UUID
  • Motherboard: Get-CimInstance Win32_BaseBoard | Select-Object Manufacturer, Product, SerialNumber
  • Drives: Get-CimInstance Win32_DiskDrive | Select-Object Model, SerialNumber
  • Device hardware IDs: list devices with Get-PnpDevice -PresentOnly, then run Get-PnpDeviceProperty -InstanceId '<InstanceId>' -KeyName DEVPKEY_Device_HardwareIds
  • MAC addresses: run getmac, which returns the MAC address of each network card.

Running msinfo32 opens System Information, Windows' view of the hardware, system components and software. Microsoft's ComputerHardwareIds.exe prints your CHIDs, but it ships with the Windows Driver Kit, not with Windows.

Save the PowerShell output to a text file with Out-File before you change any hardware, so you have a before-and-after record.

HWID vs IP address vs account: what's the difference?

An HWID identifies the machine, an IP address identifies the network connection, and an account identifies the person who signs in.

HWID, IP address and account compared
IdentifierPoints toAssigned byChanges whenBan type
HWIDThe PC's componentsHardware makers and firmware; Windows computes CHIDsParts or firmware changeDevice or hardware ban
IP addressThe internet connectionThe network or internet providerYou switch networks or use a VPNIP ban
AccountThe signed-in playerThe game or platformYou sign up againAccount ban

The MAC address sits between the machine and the network. Windows can use random hardware addresses on Wi-Fi so public places such as shopping malls can't track a device's movement by its unique MAC. That setting changes the address a Wi-Fi network sees, not the drive serials or the SMBIOS UUID.

If a game blocks you on every account and every network, the block is on the hardware.

Does your HWID change?

Your HWID changes when the hardware or firmware behind it changes, plus one Windows setting for Wi-Fi. Reinstalling Windows leaves the drive serials and the SMBIOS UUID where they were, because the firmware and the drives report them, not the operating system.

  • Replace the motherboard, and the SMBIOS tables, system UUID and motherboard serial come from the new board. Windows may need reactivation too.
  • Swap a drive, and that drive's serial number leaves with it.
  • Update the BIOS, and the BIOS Version field changes. That field feeds HardwareID-0 to HardwareID-2, the three most specific CHIDs.
  • Turn on random hardware addresses, and the MAC address a Wi-Fi network sees changes.

Which identifiers can be changed in software, and which can't, is covered in our guide on how to change hwid values on a Windows PC.

HWID spoofers change what software reads instead of changing the hardware. Using one after a ban runs into terms like section 7 of the EA User Agreement, which says attempting to circumvent, disable or tamper with EA's protection measures terminates your license. Read up on the risks an hwid spoofer carries first, and on whether a permanent or temporary spoofer fits the way you play.

Disclosure: Sync, the company behind this blog, sells an HWID spoofer. Spoofing hardware IDs can break a game's terms of service and lead to further bans, so read the publisher's rules first. Check the supported-games list next to Sync's HWID spoofer plans before paying. No tool can promise you won't be banned again.

HWID FAQ

Is an HWID the same as a serial number?

An HWID is not the same as a serial number. A serial number identifies one component, while an HWID is either a device's hardware ID string or a fingerprint built from several serials and firmware IDs.

Does reinstalling Windows change your HWID?

Reinstalling Windows does not change the hardware-based parts of your HWID. Drive serials and the SMBIOS system UUID come from the hardware and firmware, so they survive a clean install.

Can two PCs have the same HWID?

Two PCs can share some hardware IDs. Identical devices of the same model and revision report the same Plug and Play hardware ID, and identical models on the same BIOS version produce the same CHIDs, while serial numbers and the system UUID are meant to differ.

Is HWID the same as a MAC address?

An HWID is not the same as a MAC address. The MAC address is one hardware ID among several, the 48-bit address of a network adapter, and Windows can hide it on Wi-Fi with random hardware addresses.

Windows changes. Check Microsoft's current documentation before you rely on a command here.