1. Technology
You can opt-out at any time. Please refer to our privacy policy for contact information.

HKEY_CURRENT_CONFIG

By

Definition: HKEY_CURRENT_CONFIG is a registry hive, part of the Windows Registry, and stores information about the hardware profile currently being used.

Actually, HKEY_CURRENT_CONFIG is simply a pointer to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CurrentControlSet\Hardware Profiles\Current registry key, which in turn is just a pointer to the currently active hardware profile listed under the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CurrentControlSet\Hardware Profiles key.

So HKEY_CURRENT_CONFIG really just exists so it's easy to view and modify this data, which you can do in any of the three locations since they are all the same.

Here are the two registry keys you'll find under the HKEY_CURRENT_CONFIG hive:

  • HKEY_CURRENT_CONFIG\Software
  • HKEY_CURRENT_CONFIG\System

See HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CurrentControlSet\Hardware Profiles for more information on the hardware profile information seen under HKEY_CURRENT_CONFIG.

HKEY_CURRENT_CONFIG can be accessed by clicking on the HKEY_CURRENT_CONFIG hive on the left side of the Registry Editor program window.

Also Known As: HKCC
Examples:
"While this doesn't always happen, one of my printers stored configuration data under HKEY_CURRENT_CONFIG. When I uninstalled the printer, this key wasn't removed, so I did it manually during troubleshooting of a weird message when Windows started.

©2014 About.com. All rights reserved.