The Windows Club

Windows Registry Editor Tips & Features

Everywhere you turn you find someone telling everyone to stay clear of the Registry. While I agree with this to an extent, I have come to realize that a lot of what we do involves the Registry whether we know it or not. If you’re looking to customize your Windows Operating System at some point, you are going to have to deal with the Registry. If you are a novice, you may want to read this post on Windows Registry Basics – but do remember that this post is basically meant for advanced users, and one must always backup the Registry before touching it.

Windows Registry Editor

If you are uncomfortable messing around the Registry, then I would never say that you should mess with it. If your a user who loves to customize your Windows Operating System then the truth is, whether you do it manually or use some freeware program to customize with – it all deals with the Registry and is unavoidable.

This list of tips to work with the Registry, I hope, will ease your discomfort some and make it a little bit easier to manage. But remember, if you are unsure, its best to stay away from it.

Access or open the Windows Registry

The Windows Registry files are located in the system32/config folder, but you, of course, need to use the built-in registry editing utility called Regedit to handle Registry which you can access by the following locations:

TIP: Users of Windows 10 v1703 can use the Address Bar to jump directly to any registry key or change the Font.

Create a desktop shortcut to open Windows Registry

If you prefer you can add a shortcut to the desktop to Regedit by doing the following:

Files with .reg extension

Downloaded a file with the extension .reg but you are unsure of what it may do? Right-Click the file and select Edit or Open in Notepad and you will be able to see the location of the Registry key it will manipulate.

For example, the following .reg file when opened in Notepad will look like the following with the location in bold and values underneath.

[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main\WindowsSearch]
 "Version"="6.1.7600.16385"
 "User Favorites Path"="file:///C:\\Users\\Lee\\Favorites\\"
 "UpgradeTime"=hex:fe,27,f3,41,02,91,cc,01
 "ConfiguredScopes"=dword:00000005
 "LastCrawl"=hex:3e,26,a3,a1,cd,90,cc,01
 "Cleared"=dword:00000001
 "Cleared_TIMESTAMP"=hex:23,9d,94,80,24,48,cc,01

If you are unsure of what the .reg file is going to do, you can always copy the location and do a search online for it.

Backup before touching the Windows Registry

If you are working in Regedit, there are a number of things you can do easily, to avoid messing up with the Registry.

Change, Add, Rename keys in Windows Registry

Take ownership of Registry keys

If you find yourself trying to manipulate a Registry key and get an error that you do not have Permission to do, Right-Click the Registry key and select Permissions. 9 out of 10 times when you do this you will need to Take Ownership of the Registry key first before giving yourself elevated permissions.   To Take Ownership, while you are in the Registry key properties window, click Advanced\Owner and if your username is not listed select Other Users or Groups and enter your username in the text box. Next click Check Names to make sure you have entered the correct username. Click OK and then you can change permissions. Learn more about how to take full ownership of registry keys.

One thing to note: If you plan on restoring ownership and permissions, take note first of the original owner and permissions. The following is the default owners list to use when selecting an owner in Other Users or Groups:

Add Registry keys to Favorites

One feature I really like with Regedit is Favorites. As I tend to work a lot within the same areas in the Registry, adding the keys to Favorites helps to get to these keys quickly.

To add a Registry key to Favorites, simply select a key to go to the top menu and select Favorites\Add to Favorites.

Once done you will see an entry under Favorites that you need only click when you wish to go to that Registry key.

If you know the Registry key you are looking for and do not wish to click through Regedit, select  Edit > Find and type the location to quickly navigate to the Registry key.

Using Command Prompt to manipulate the Registry

If you are more comfortable working in a Command Prompt, the following commands can be used to handle the Registry:

Example: Reg query HKLM\Software will list all the subkeys

In a Command Prompt if you type in Reg /? It will list the available commands.

There are several other built-in Command Line tools in Windows for more advanced users as well such as Regini, but I’ll leave those to another post and keep this for basic use. By the way, if you have wondered where the Windows Registry files are located on the disk, go here to find out!

Read:

  1. How to open multiple instances of the Registry in Windows
  2. How to monitor changes to the Registry
  3. How to directly jump to any Registry key
  4. How to search Windows Registry Keys, Values and Settings.

Tools to make handling Registry keys easy, for users, without a lot of knowledge:

  1. Our own RegOwnit which can set Ownership and Permissions on Registry keys without opening Regedit.
  2. RegMajik : A replacement to Regedit that offers a lot of features not found in Regedit.
  3. SetACL : A Command Line tool which makes it easier to change Permissions and Ownership for Registry keys. On the more advanced side but once you learn the commands, it’s pretty easy to use.
  4. Registrar Registry Manager, a powerful free manager for Windows Registry.

TIP: See how you can edit Windows Registry without using regedit.exe – but instead by using Reg.exe in Windows 10/8/7