Access Control List Repair Utility for Windows 7

An Access Control List (ACL), with respect to a computer file system, is a list of permissions attached to an object. An ACL specifies which users or system processes are granted access to objects, as well as what operations are allowed on given objects.

Each entry in a typical ACL specifies a subject and an operation. Sometimes, your ACLs can become corrupted for one reason or another. Since these are tied into your registry on Windows based systems, system instability and crashes may result.

Important services may fail to launch as well at startup. One particular service is the Windows Event Log, which is responsible for maintaining records of all activity on your PC in the event of an error. These logs are accessible through the Event Viewer, which can be opened through the search dialog on your start menu. Not having access to these logs may make it difficult and more time consuming to correct problems with your PC.

If you are facing such issues, you may want to try Access Control List Repair Utility for Windows 7 & Windows Vista.

Access Control List

To run this repair utility, please follow these instructions.

1. Create a system restore point first.

2. Download the Access Control List Repair Utility from this page.

3. Double click on the subinacl.msi file provided with the download. If it does not work for some reason, you can find the download from Microsoft. The SubInACL tool in Windows helps you in resolving setup or update errors.

3. Right click on the reset.cmd file and Run it as Administrator. This Operation can take anywhere from several minutes to half an hour or more, depending on the speed of your system.

4. Run the enclosed command.cmd file as administrator.

5. Restart your Windows computer.

This will reset your ACL’s.

If you do not like the results, you can always restore your PC back to the created restore point!

The Commands used in this utility have been taken from this MSDN Forum thread.

Download this VPN to secure all your Windows devices and browse anonymously
Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.


  1. windows repair

    Access control list with respect to a computer file system is the list of permissions to be granted for particular users on particular objects and this utility has been provided for windows 7 but requires windows repair utilities too.

  2. Ken

    Andy – can the SubInACL Tool be run against another computer?
    I’ve the issue where the msi will not install – something about the log file.
    I know I have acl troubles… but I can’t seem to find all the errors manually. Need to run this tool across a network connection from a good machine… only thing I can think of.

  3. I don’t think you can run against another computer, but you can use PsExec tool from SysInternals to pass commands from a network computer – but this too may not help in your case, since you are already facing permission issues.

  4. xavy

    this is a shit! if you have the ACL problem, the computer doesn’t start, and you can’t isntall the app!! is an estupid solution!

Leave a Reply

Your email address will not be published. Required fields are marked *

2 + 5 =