Hardware Profile Dock State Registry Location

This article explains where to locate and interpret the current hardware profile dock state inside the Windows Registry Editor (Regedit). It outlines the exact registry path, the specific value responsible for tracking the dock status, and the meaning behind each state identifier.

Registry Path for the Current Hardware Profile

To find the current hardware profile dock state, navigate to the following path in the Registry Editor:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IDConfigDB\Hardware Profiles\Current

You can also view the active profile directly via the shortcut key:

HKEY_CURRENT_CONFIG

(Note: HKEY_CURRENT_CONFIG is a direct symbolic link mapped to the active profile under CurrentControlSet.)

Key Value and Dock States

Within this registry key, locate the DWORD value named:

The data assigned to DockState indicates the hardware docking condition determined by Windows Plug and Play and ACPI:

How to Check the State via Regedit

  1. Press Windows Key + R, type regedit, and press Enter.
  2. Paste HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IDConfigDB\Hardware Profiles\Current into the address bar at the top and press Enter.
  3. In the right pane, check the Data column for the DockState entry to identify the current docking status.