How to Find a Program's Registry Key

Techwalla may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

The Registry is a database that Windows uses constantly as programs run on the computer. Each piece of software will have Registry keys. There can be multiple keys for any one specific program, sometimes hundreds of keys, spread throughout the five sections of the Registry: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS and HKEY_CURRENT_CONFIG. Finding these keys involves using the regedit.exe program and repeating a search multiple times in each section.


Step 1

Backup the Registry using the Backup utility before doing anything with it. Follow the instructions given by the link in "Additional Resources," below, headed "How to Back up and Restore the Registry in Windows."

Video of the Day

Step 2

Click on "Start," choose "Run" and type "regedit" in the Run window that opens. If asked for permission to continue, click "Continue." If you are working with specific keys, export them by clicking on "File," selecting "Export" and then choosing a folder and file name that you will be able to easily find later.


Step 3

Click on "Edit," select "Find" and type in the name of the software. Put a check mark in the box for "Match whole string only" if the program has multiple words.


Step 4

Click "Find next." To find additional instances of the Registry key, press "F3" and keep this up until you locate all the keys.

Step 5

Click "File," then choose "Exit" when finished searching the Registry.



Report an Issue

screenshot of the current page

Screenshot loading...