Edit Registry Settings of Other Users in Windows 10

Loading User registry in Registry EditorLoading User registry in Registry Editor

If you open Registry Editor in Windows 10, you will only get the registry hives of the current user. If you have multiple user accounts on your computer, you will need to login to each account to see, edit and change the registry settings of each user. This is problematic if you have multiple user accounts.

In this article, we will discuss how to edit registry settings of other users in Windows 10 without logging into each account separately. This technique can also be applied to Windows 8, Windows 8.1 and Windows 7.

You need to be logged in as an administrator to make changes to the Windows Registry.

Registry Settings Backup

Before changing the registry settings, it is always recommended to back up your registry settings.

Now before you edit or make any changes to the registry settings, you might want to consider backing up the settings, so you can always go back to the previous settings if you regret the changes you make. Follow the steps below to do this:

  • Open the Run dialog by pressing the Windows key+R
  • Type regedit into it and press enter.
  • Now, in the registry settings, go to Computer –> file, right click and select Export.
    Edit Registry Settings of Other Users in Windows 10 1
  • Now choose the location you want to save it and it will be saved with .reg extension
    Edit Registry Settings of Other Users in Windows 10 2

Edit Registry Settings for Other Users without logging in

To load the registry hive for another user, you will need to use the reg load command in the command prompt. Here are the steps to load the registry for another user.

  1. Press Windows key+ x and select Command Prompt(admin) from the quick menu.
  2. Run the following command:
    reg load HKU\<username> C:\Users\<username>\ntuser.dat

    Loading User registry in Registry Editor
    Loading User Registry in Registry Editor
  3. Once you get the confirmation message, go to the registry editor to make the changes. Simply run Windows Key+R –> regedit.
  4. In this editor, go to “HKEY_USERS” and select the user’s name, as you mentioned in the command prompt, and from there you can edit his/her registry settings.
    Edit Registry Settings of Other Users in Windows 10 3

Loading Another User using Registry Editor

  1. Open the Registry Editor by going to Windows Key + R –> regedit.
  2. Click the “HKEY_USERS” folder to load another profile’s NTUSER.DAT file. Click on the “File” menu at the top of the program window and choose “Load Hive”. Browse to a non-active NTUSER.DAT file in (one not associated with the user profile currently logged in) directory->C:\users\<username>\NTUSER.DAT and click to select it.
    Edit Registry Settings of Other Users in Windows 10 4
  3. Click the “Open” button. Type in a “Key Name”, which can be any name you want to assign to the hive while viewing it. Click the “OK” button to load the NTUSER.DAT file.
    Edit Registry Settings of Other Users in Windows 10 5
  4. You can now expand the Hive you just loaded and make any needed changes.
    Edit Registry Settings of Other Users in Windows 10 6

Conclusion

These methods can be highly effective if you want to test some registry changes. You can change the registry settings of another user without damaging your main user account. You can also revert any changes to the other user by simply restoring the registry backup. Hopefully, this has been a learning experience for you. If you have any questions regarding making changes to the Windows Registry, please let us know in the comments below.

For what purpose do you want to change the other user’s registry settings?

If you liked this post, Share it on:
Itechtics staff is a team of technology experts led by Usman Khurshid. We verify everything we write so that our users can be sure to trust us in everything we write. You can reach out to us for further help and support.

1 comment

  • Brandon
    Brandon

    You should really update this to mention that after loading and modifying another user’s registry, you have to unload it manually. If you do not manually unload it, They will not be able to log in under their profile. Even if you log out of the windows session where you were editing their registry, their NTUSER.DAT file will remain locked until you log back in, open regedit, and unload their hive.

Get Updates in Your Inbox

Sign up for the regular updates and be the first to know about the latest tech information

Talk to us now

Talk to us straight and get your questions answered right away

Tell Us About Your Project