Current

HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\

Description

The Current subkey in the Hardware Profiles subkey displays configuration data for the hardware profile currently in use on the system.

The Current subkey does not actually contain any data. Instead, it contains a pointer to the <Profile-number> subkey under Hardware Profiles, which contains the current hardware profile. As such, the contents of the selected subkey appear in Current.

Also, the contents of Current appear in the HKEY_CURRENT_CONFIG subtree of the registry. Because the Current subkey and HKEY_CURRENT_CONFIG merely store pointers to the content of the numbered Hardware Profiles subkey currently in use, you can view and edit the data in any of the three locations.

The content of the Current subkey (and all <Profile-number> subkeys) looks like a miniature version of the SOFTWARE and SYSTEM keys. It contains all and only those subkeys in the path to the entry changed by the hardware profile. When a hardware profile is selected, the values in the numbered subkeys override the corresponding values in SOFTWARE and SYSTEM.

The system always designates one profile as the current one.

The current hardware profile remains current until the system stops or the hardware configuration changes, such as when an ACPI-capable portable computer docks or undocks.

Tip Image Tip

To determine which numbered subkey under Hardware Profiles represents the current hardware profile, see CurrentConfig in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IDConfigDB. The value of CurrentConfig corresponds to the number of the subkey that contains the current hardware profile.

Related Entries

Page Image

Page Image

Page Image

Page Image