ANAVEM
Languagefr
How to Add Reset Permissions to Context Menu in Windows 11

How to Add Reset Permissions to Context Menu in Windows 11

Add a convenient 'Reset Permissions' option to your Windows 11 right-click context menu using registry modifications. Quickly restore file and folder permissions to default inherited settings.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
March 18, 2026 12 min 0
easywindows-11 8 steps 12 min

Why Add Reset Permissions to Windows 11 Context Menu?

File and folder permissions in Windows can become corrupted or misconfigured, especially after software installations, system updates, or manual permission changes. When this happens, you might lose access to your own files or encounter "Access Denied" errors. The built-in icacls command can reset permissions to their default inherited state, but accessing it requires opening Command Prompt as administrator and typing complex commands.

What Does This Registry Modification Accomplish?

This tutorial adds a convenient "Reset Permissions" option directly to your right-click context menu in Windows 11. Instead of memorizing icacls syntax, you can simply right-click any file or folder and select "Reset Permissions" to restore default inherited permissions. The modification uses PowerShell to elevate privileges automatically and runs the icacls /reset command in the background.

How Does the Reset Permissions Feature Work?

The registry modification creates new shell commands that integrate with Windows Explorer's context menu system. When you click "Reset Permissions," it launches PowerShell with hidden window style, which then starts an elevated Command Prompt session running the icacls command with the /reset parameter. This process removes explicit permissions and restores inheritance from the parent folder, effectively fixing most permission-related access issues.

The solution works on both individual files and entire folder structures, making it invaluable for system administrators and power users who frequently deal with permission problems. Since it uses Windows' built-in icacls utility, it's completely safe and follows Microsoft's recommended practices for permission management.

Related: Windows 11 Drag Tray Renamed to Drop Tray in New Builds

Related: Windows 11 Breaks C: Drive Access on Samsung Laptops

Related: How to Add or Remove Folders under This PC in Windows 11

Implementation Guide

Full Procedure

01

Create a System Restore Point

Before modifying the registry, create a restore point to protect your system. This allows you to revert changes if something goes wrong.

rstrui.exe

Alternatively, use the GUI method:

  1. Press Win + S and search for "Create a restore point"
  2. Click on the result to open System Properties
  3. Click Create button
  4. Name it "Before Reset Permissions Context Menu" and click Create

Verification: You should see "The restore point was created successfully" message.

Pro tip: Always create restore points before registry modifications. This simple step can save hours of troubleshooting.
02

Download and Prepare the Registry Files

Create the registry file that will add the Reset Permissions option to your context menu. Open Notepad and create the following file:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\ResetPermissions]
"MUIVerb"="Reset Permissions"
"HasLUAShield"=""
"NoWorkingDirectory"=""
"Position"="middle"
"Extended"=-

[HKEY_CLASSES_ROOT\*\shell\ResetPermissions\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/c icacls \\\"%1\\\" /reset' -Verb runAs\""

[HKEY_CLASSES_ROOT\Directory\shell\ResetPermissions]
"MUIVerb"="Reset Permissions"
"HasLUAShield"=""
"Position"="middle"

[HKEY_CLASSES_ROOT\Directory\shell\ResetPermissions\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/c icacls \\\"%1\\\" /reset' -Verb runAs\""

Save this file as Add_Reset_Permissions.reg on your Desktop. Make sure to select "All Files" in the Save as type dropdown and add the .reg extension manually.

Verification: The file should have a registry icon and be approximately 1KB in size.

03

Apply the Registry Modification

Now apply the registry changes by double-clicking the .reg file you created:

  1. Double-click Add_Reset_Permissions.reg on your Desktop
  2. Click Run when Windows asks if you want to run this file
  3. Click Yes when UAC prompts for administrator permission
  4. Click Yes when Registry Editor asks if you want to add the information
  5. Click OK when you see "Information in Add_Reset_Permissions.reg has been successfully entered into the registry"

Verification: Open Registry Editor (Win + R, type regedit) and navigate to HKEY_CLASSES_ROOT\*\shell. You should see a new ResetPermissions key.

Warning: If you see any error messages during this process, do not proceed. Check that you have administrator privileges and that the .reg file was saved correctly.
04

Restart Windows Explorer

For the context menu changes to take effect, restart Windows Explorer process:

taskkill /f /im explorer.exe && start explorer.exe

Or use the Task Manager method:

  1. Press Ctrl + Shift + Esc to open Task Manager
  2. Find Windows Explorer in the Processes tab
  3. Right-click it and select Restart

Your taskbar and desktop will disappear briefly and then reappear.

Verification: Your desktop and taskbar should reload within 5-10 seconds. All windows should remain open.

05

Test the Reset Permissions Context Menu

Test the new context menu option on a file or folder:

  1. Navigate to any folder in File Explorer
  2. Right-click on a file or folder
  3. Click Show more options (this is required in Windows 11)
  4. Look for Reset Permissions in the context menu
  5. Click on it to test (it will prompt for administrator permission)

The command will run in the background and reset the permissions to their default inherited state.

Verification: Run this command in an elevated Command Prompt to check if permissions were reset:

icacls "C:\path\to\your\test\file" /verify
Pro tip: The Reset Permissions option appears in the "Show more options" menu in Windows 11. If you want it in the main context menu, remove the "Extended"=- line from the registry file.
06

Create a Version with Command Output (Optional)

If you want to see the command output when resetting permissions, create an alternative version that shows the Command Prompt window:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\ResetPermissionsWithOutput]
"MUIVerb"="Reset Permissions (Show Output)"
"HasLUAShield"=""
"NoWorkingDirectory"=""
"Position"="middle"
"Extended"=-

[HKEY_CLASSES_ROOT\*\shell\ResetPermissionsWithOutput\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/c icacls \\\"%1\\\" /reset & pause' -Verb runAs\""

[HKEY_CLASSES_ROOT\Directory\shell\ResetPermissionsWithOutput]
"MUIVerb"="Reset Permissions (Show Output)"
"HasLUAShield"=""
"Position"="middle"

[HKEY_CLASSES_ROOT\Directory\shell\ResetPermissionsWithOutput\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/c icacls \\\"%1\\\" /reset & pause' -Verb runAs\""

Save this as Add_Reset_Permissions_With_Output.reg and apply it the same way as before.

Verification: When you use this version, a Command Prompt window will appear showing the icacls output and wait for you to press any key.

07

Test with Different File Types and Scenarios

Test the Reset Permissions feature with various scenarios to ensure it works correctly:

Test Scenarios:

  1. Regular files: Right-click any .txt, .docx, or image file
  2. Folders: Right-click any folder in your user directory
  3. System files: Try with files in C:\Windows (requires admin rights)
  4. Network drives: Test on mapped network drives (may not work)

For each test, verify the permissions were reset by checking the Security tab:

  1. Right-click the file/folder
  2. Select Properties
  3. Go to the Security tab
  4. Click Advanced
  5. Check that permissions show as "Inherited from parent object"

Verification: Run this command to see detailed permission information:

icacls "C:\path\to\test\item" /t
Warning: The reset permissions feature only works on NTFS and ReFS file systems. It will not work on FAT32 drives or network shares that don't support advanced permissions.
08

Create a Removal Registry File

Create a registry file to remove the Reset Permissions context menu if you ever want to uninstall it:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\ResetPermissions]
[-HKEY_CLASSES_ROOT\Directory\shell\ResetPermissions]
[-HKEY_CLASSES_ROOT\*\shell\ResetPermissionsWithOutput]
[-HKEY_CLASSES_ROOT\Directory\shell\ResetPermissionsWithOutput]

Save this as Remove_Reset_Permissions.reg on your Desktop for future use.

To remove the context menu entries:

  1. Double-click Remove_Reset_Permissions.reg
  2. Click Run, then Yes to UAC, then Yes to confirm
  3. Restart Windows Explorer using the method from Step 4

Verification: Right-click any file and check that "Reset Permissions" no longer appears in the "Show more options" menu.

Frequently Asked Questions

Why doesn't Reset Permissions appear in my Windows 11 context menu?+
In Windows 11, the Reset Permissions option appears in the 'Show more options' menu, not the main context menu. Right-click any file or folder, then click 'Show more options' to see the Reset Permissions entry. If it's still not visible, ensure you've restarted Windows Explorer after applying the registry changes and that the registry modification was applied successfully.
What does the icacls /reset command actually do to file permissions?+
The icacls /reset command removes all explicit permissions from a file or folder and restores inheritance from the parent directory. This means the item will inherit the same permissions as its containing folder, which typically includes full control for the owner and appropriate access for system accounts. It doesn't delete the file or change its content, only the security permissions.
Can I use Reset Permissions on system files and Windows folders?+
Yes, but with caution. The Reset Permissions feature will work on system files and Windows folders, but it requires administrator privileges and may prompt for UAC elevation. However, resetting permissions on critical system files can potentially cause system instability or prevent Windows from functioning properly. It's recommended to only use this feature on user files and folders unless you're troubleshooting specific permission issues.
Does Reset Permissions work on network drives and external storage?+
Reset Permissions only works on NTFS and ReFS file systems that support advanced Windows permissions. It will not work on FAT32 drives, USB drives formatted with FAT32, or network shares that don't support Windows ACLs. For network drives, the feature may work if the network storage supports NTFS permissions and you have appropriate administrative rights on the remote system.
How do I remove the Reset Permissions context menu if I no longer want it?+
Create a removal registry file with the content provided in Step 8 of the tutorial, or manually delete the registry keys. Navigate to HKEY_CLASSES_ROOT\*\shell and HKEY_CLASSES_ROOT\Directory\shell in Registry Editor, then delete the ResetPermissions keys. After removal, restart Windows Explorer to refresh the context menu. You can also restore from the system restore point created before the modification.
Emanuel DE ALMEIDA
Written by

Emanuel DE ALMEIDA

Microsoft MCSA-certified Cloud Architect | Fortinet-focused. I modernize cloud, hybrid & on-prem infrastructure for reliability, security, performance and cost control - sharing field-tested ops & troubleshooting.

Discussion

Share your thoughts and insights

You must be logged in to comment.

Loading comments...