Update 11/15/2015: New version release. Get it from the download section below.
It seems many people found the post entitled “Resetting NTFS files security and permission in Windows” very useful. For that reason, I made a small graphical utility to automate NTFS resetting files permissions and taking their ownership:
This utility needs administrator privilege in order to run. To use it, first click on “Choose folder” to select the folder you want to reset permissions then press “GO” to proceed.
It is also possible to edit the commands, change or add new commands before you press “GO”.
Explanation of user interface:
- Reset files permissions: This is the basic option. You may uncheck it if you want to carry other operations.
- Take ownership: Sometimes it is necessary to take ownership of the files before resetting their permission. For that reason please check this option if needed.
- Apply for all sub-directories: Use this option to apply the selected commands recursively.
- Reset hidden and system files: This command will make invisible files visible.
- Don’t follow links: this option applies to the “Reset files permission” and “Take files ownership” options only.
- More options: see the section below.
- GO: executes the commands in the “Command that will be executed” text box
- HELP: takes you to this blog post
- ABOUT: Shows the version and about text
This is a new feature introduced in version 1.1.0. When you press this button, you get two options:
- Add to Explorer folder context menu
- Remove from Explorer folder context menu
Press “GO” after you select either of the options.
When the ResetPermission utility is added to the Explorer folder context menu, you will be able to right-click on any folder and then choose a new option called “Reset Permission”. Check this screenshot:
How it works
To keep short and less technical, this utility is just a shell that uses the following utilities from Microsoft:
- icacls.exe – Change files permissions
- takeown.exe – Take files ownership
- attrib.exe – Change files attributes
All the commands that are going to be executed are showed to you beforehand.
You have a chance to tweak the commands before you press “GO” and execute them.
Please use this utility at your own risk.
I am not responsible for mishaps due to using this tool recklessly (for example trying to reset system or root folders permission), however, I display a warning when this tool is about to be used on a root folder:
Check the “How it works” section above then please refer to Microsoft TechNet site for information about the tools used.
Please support my efforts and time put into writing this utility by donating through Paypal:
You might also like the following post: