Find Windows Digital Product ID in Regedit
This article provides a direct guide on locating the unique identifier for the registered Windows product key digital ID inside the Windows Registry Editor. By navigating to a specific subkey within the registry, users and administrators can inspect the system’s recorded Product ID and raw digital product ID data.
Navigating to the Digital Product ID in Regedit
To inspect the Windows digital product identifier, access the Registry Editor and navigate through the local machine configuration tree:
- Press Windows Key + R, type
regedit, and press Enter to open the Registry Editor. - In the address bar at the top, or by using the left-hand navigation
pane, navigate to the following path:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Key Registry Entries for Product Identification
Once inside the CurrentVersion key, locate the following
specific registry values on the right-hand pane:
- DigitalProductId: This binary value contains the encrypted digital license information and the unique product key data associated with the current Windows installation. Double-clicking this entry displays the raw hexadecimal and binary data.
- DigitalProductId4: Introduced in newer Windows editions, this binary value holds extended licensing metadata, including digital license states and edition identifiers.
- ProductId: This string (REG_SZ) value displays the
formatted 20-character Windows Product ID (e.g.,
XXXXX-XXX-XXXXXXX-XXXXX), which serves as the human-readable installation identifier derived from the underlying digital product ID.
Understanding the Data
The ProductId string is visible directly in plain text
and is often requested for Windows support or activation verification.
However, the DigitalProductId is stored in an encrypted
binary format. Extracting the original 25-character product key from
this binary block requires a decryption script (such as a PowerShell or
VBScript decoder) to parse the specific byte offset where the digital
key signature is encoded.