How to Edit Other Users’ Registry Settings in Windows 10


How to Edit Other Users’ Registry Settings in Windows 10

In Windows 10, it is possible to edit registry of other users


As you probably know, Windows users can only change the registry settings for the user that is currently logged in. When you open Registry Editor, you can only see the registry hives of the current user.

 

If there are multiple accounts and you want to tweak the registry setting of another user, normally you have to first log in as that user.

Luckily, there’s a way around this. To edit other users’ registry settings, you first need to identify the location of the user’s registry hive. The registry hive where all the user’s information is stored is named HKEY_CURRENT _USER and is unique to each account. As soon as the user logs into their account, the file NTUSER.DAT immediately loads.

So, what you want to do is find the user’s directory file and then you’ll be able to modify it. But before you do that, it’s essential that you backup the registry.

Backing up Registry Settings

To ensure that you can restore the registry settings should something goes wrong, you need to back them up. Here’s how to do it:

  1. Press the Windows key + R simultaneously to open the Run dialog.
  2. In the Open bar, type regedit, then either press Enter or click OK.
  3. Once you’ve opened Registry Editor, navigate to Computer > file, right-click on it and select Export.
  4. Choose the destination folder where you want the settings to be saved in. You’ll see a file with the .reg extension.

Once you’ve done this, all your registry settings are safely stored. If you make changes to the registry end up regretting them, you can always restore the registry.

Editing Other Users’ Registry

If you want to edit someone else’s registry setting without logging into their account, you’ll have to use the Command Prompt. To open it, open the Run dialog by pressing Windows Key + R and then type cmd and press Enter. Once you see the black screen of the command prompt, here’s how to load the registry of another user:

  1. Run the following command:
    reg load HKU\<username> C:\Users\<username>\ntuser.dat
  2. You’ll get a confirmation message, after which you can open the registry editor by following the first two steps in the above tutorial.
  3. Once you’re in the editor, navigate to HKEY_USERS and select the user that you chose in the command prompt.

By doing this, you’ve opened the Registry Editor of the user whose registry settings you want to change. Now you should learn how to use Registry Editor to load said user.

Loading Other Users through the Registry Editor

First, open Registry Editor with the Windows Key + R > regedit command. From there, here’s what you have to do to load another user’s hive:

  1. Go to the HKEY_USERS folder.
  2. In the top-left corner of the screen, go to File and choose the Load Hive option.
  3. Find a non-active NTUSER.DAT file (the one that’s not associated with the current user).
  4. Click on the Open button. When asked for a Key Name, type any name you want to give to the hive while browsing it.
  5. Click the OK button to load the file.

If you’ve done everything correctly, all you have to do is expand the hive you’ve loaded, and you’ll be able to make any necessary changes to the registry.

Restoring Registry Settings

While experimenting with registries, some mistakes can often occur. The Registry Editor isn’t particularly easy to use, and there are more than a few settings that you don’t want to mess with unless you know exactly what you’re doing. This is the main reason for creating the backup in the first place.

If you’re unsatisfied with the changes made, you can restore the previous registry settings easily. Here’s what to do:

  1. Open Registry Editor.
  2. In the left pane, select the Registry key for which you want to perform the restoration.
  3. Go to the File menu, then go to Files > Import.
  4. Find the backup file with the .reg extension.
  5. Confirm restoration by clicking OK.

As an alternative, you can also double-click on the backup file and add it automatically.

By doing this, you’ll have returned everything to the way it was, and if you so wish, you can try editing the registry again.

The Final Word

Even though it might not be the easiest thing to do, editing other users’ registry settings without logging into their accounts is certainly doable. The main account will remain intact, so should anything go wrong, the admin account would stay safe.

The methods that you see here are perfect for experimenting with registry changes without worrying about making any unfixable mistakes. You can always restore all settings to their previous state and call it a day or give it another shot.