Local Windows self-check
A browser cannot read your BIOS, motherboard, disk, TPM, or MachineGuid values. There is no web API for that access, so this page will not invent a browser fingerprint and call it your HWID. Instead, use the read-only commands below in your own Windows terminal.
Open PowerShell or Command Prompt from the Start menu. None of the commands below writes data. If Windows returns “Access denied,” you can reopen PowerShell as Administrator and repeat the same query; elevation changes access to the information, not the information itself.
Blank values and placeholders such as an OEM default are possible. They mean the manufacturer did not populate that field reliably, not that your PC has no hardware identity. Virtual disks and virtual network adapters can also appear beside physical devices.
The BIOS serial is an OEM-supplied SMBIOS value exposed by system firmware. It is outside the Windows installation and normally survives a clean reinstall. Prefer the PowerShell query. The WMIC version is a legacy alternative for systems where WMIC is still installed.
Get-CimInstance Win32_BIOS | Select-Object SerialNumberwmic bios get serialnumberThe baseboard serial and product name come from the SMBIOS baseboard record populated by the motherboard or system vendor. They live in firmware-facing platform data, not in your Windows user profile, so reinstalling Windows normally leaves them unchanged.
Get-CimInstance Win32_BaseBoard | Select-Object SerialNumber, ProductA physical disk serial is supplied by the drive or its controller. Formatting a partition or reinstalling Windows does not normally change that controller-reported serial. Replacing the physical drive changes which device appears in the list.
Get-CimInstance Win32_DiskDrive | Select-Object Model, SerialNumberA physical network adapter has a factory hardware address, while Windows exposes the address currently active for each adapter. This query can include Wi-Fi, Ethernet, virtual, and disconnected adapters. A normal reinstall does not alter the factory address, though the active value shown by Windows may reflect adapter configuration.
getmac /vMachineGuid is stored in the local Windows registry. It identifies the operating-system installation, not a physical component. A clean Windows installation normally generates a new value; an in-place update can retain the existing installation and value.
reg query HKLM\SOFTWARE\Microsoft\Cryptography /v MachineGuidA TPM can be a discrete security module or firmware TPM rooted in the platform. Get-Tpm reports presence and readiness; it does not reveal secret TPM keys. Secure Boot is a UEFI trust configuration, not a unique serial. Both live outside a normal Windows reinstall. On a legacy-BIOS or unsupported system, the Secure Boot query can return an error instead of a state.
Get-TpmConfirm-SecureBootUEFIThis split explains why a Windows reinstall changes part of a device profile but not the whole profile. For the deeper mechanism, read how anti-cheat detects hardware and the Windows reinstall guide.
| Signal | Where it lives | After a clean reinstall |
|---|---|---|
| BIOS serial | SMBIOS data supplied by UEFI/BIOS firmware | Normally unchanged |
| Baseboard serial | SMBIOS motherboard/baseboard record | Normally unchanged |
| Physical disk serial | Drive or storage-controller firmware | Unchanged unless the device changes |
| Factory MAC | Physical network-adapter hardware | Normally unchanged |
| MachineGuid | Windows registry for this OS installation | Normally regenerated |
| TPM presence/state | Discrete TPM or platform firmware | Normally unchanged |
| Secure Boot state | UEFI configuration and trust state | Normally unchanged |
These lookups show what Windows reports to local management tools. They do not reveal a publisher's server-side record or prove which signals a specific engine weighs. Compare the Valorant and Fortnite references for game-specific context, or browse all games and anti-cheat engines.
A single account notice is not proof of a hardware ban. Use the HWID ban checker to separate account, IP, temporary, and hardware restrictions, then compare the exact policy wording in the ban-duration database.
If you later choose TraceX Spoofer, it rewrites supported identifiers in a one-time setup. Run TraceX once, then delete the tool. Nothing on this guide performs that rewrite.
Download TraceX