How to Take Ownership of a Registry Key in Windows

Modifying certain critical Windows registry keys requires taking ownership from the default system accounts (such as TrustedInstaller or SYSTEM) and granting full control permissions to your user account. This guide outlines the precise, step-by-step process to safely take ownership and edit protected registry keys using the built-in Windows Registry Editor (Regedit).

Step 1: Open the Registry Editor as Administrator

  1. Press Windows Key + R to open the Run dialog box.
  2. Type regedit and press Ctrl + Shift + Enter (or click OK and accept the User Account Control prompt) to launch the Registry Editor with administrative privileges.

Step 2: Navigate to the Target Key

Use the left navigation pane to browse to the specific registry key you need to modify, or paste the path directly into the address bar at the top and press Enter.

Step 3: Open Advanced Security Settings

  1. Right-click the registry key you want to take ownership of.
  2. Select Permissions… from the context menu.
  3. In the Permissions window, click the Advanced button near the bottom right.

Step 4: Change the Key Owner

  1. At the top of the Advanced Security Settings window, locate the Owner field (typically listed as TrustedInstaller or SYSTEM).
  2. Click the blue Change link next to the owner’s name.
  3. In the “Enter the object name to select” box, type your Windows username or type Administrators to grant ownership to all admin accounts.
  4. Click Check Names to validate the name, then click OK.
  5. If the key contains subkeys, check the box labeled Replace owner on subcontainers and objects to apply ownership to all underlying items.
  6. Click Apply.

Step 5: Grant Full Control Permissions

  1. Still in the Advanced Security Settings window, click Add (or select your user account if already listed and click Edit).
  2. Click Select a principal at the top.
  3. Type your username or Administrators, click Check Names, and click OK.
  4. Set the Type dropdown to Allow.
  5. Under Basic permissions, check the Full Control box.
  6. Click OK to close the Permission Entry window.
  7. Check the box labeled Replace all child object permission entries with inheritable permission entries from this object if you want permissions applied downward.
  8. Click Apply, then click OK twice to exit all security windows.

You now have full ownership and administrative control over the selected registry key, allowing you to edit, rename, or delete its values.