NTFS Permissions Reporter BETA 1 Released

November 15, 2011 — 13 Comments

After several months of working away on it, I’m happy to say that you can now finally download the first BETA of my NTFS permissions reporting tool.

As mentioned in a previous post, this first BETA does not have all features up and running, but all of the main functionality (such as the actual generation of reports and the filtering capabilities) is there.

You can download the BETA from here: http://cjwdev.co.uk/Software/NtfsReports/Info.html

Please let me know what you think (via the Help –> Send Feedback menu item within the program), all feedback really is appreciated.

One group of people that I’m particularly keen on hearing feedback from are those that work in large multi-domain and/or multi-forest environments, as there is only a limited amount of testing I can do in such an environment so it would be great to hear how it performs in ‘real world’ environments like that. I have put a lot of time and effort into making it work well across domains, and it will even correctly resolve account display names in foreign domains when run over a VPN on a machine that is not a member of any domain (provided you have DNS name resolution working ok for those domains) – something that competitors products seem to struggle with.

There are a number of small additions that I’m already planning to implement for the next BETA (such as extra options on the right click menus, minor GUI changes etc) but if you have any suggestions for additional features please feel free to send me an email.

Oh and this BETA version will expire on the 15th of December, as the second BETA should be out by then 🙂

Thanks, Chris

13 responses to NTFS Permissions Reporter BETA 1 Released


    Nice tool. Much faster than one we’ve been using to date. We have a multi-child domain forest so I will be looking at how this handles our environment.



      Thanks Steve 🙂 very keen to hear your feedback as I’ve tried hard to make sure this works well in such an environment. Oh and I’ve just released a new version that fixes a couple of minor bugs and adds a few new things (like showing the Apply To details for each permission) so you might want to download that (same link as before)


    A great tool, thank you.
    I tested it on a really large dfsroot with no problems.
    but i have one suggestion,
    please allow not only drive letters for scanning, i want to scan also special directories.

    implementing the mailing function and the users in the groups (recursiv)
    is a big wish!

    Greetings from Germany,
    Multi Domain forrest groups and users with trusts to other forrest withfileserver


      Thanks for the feedback – you can add specific directories as well as drive letters, just click on the Add button to the right of the drive letter list and then you can type in any path you want


    A great tool thanks, much better than what we are currently using. Just one problem I have found if the path name is longer than 260 characters it errors. Is there anyway around this?



    Thanks Tim, yep that’s already on my list of things to fix. Just to clarify, this is a Windows limit and not a bug in my program, but I will try to work around it by having my program detect when a path is too long and map a drive to that path temporarily so that the path becomes short enough to work on.


    Chris this is brilliant!

    I’ve been dabbling in trying to get something similar to this created for a while now but, not really being a programmer, it’s been hard work and I appreciate how much effort has gone into your code 😉

    A couple of features that would make this a “blinding” piece of work for me would be: –
    – The ability to import a list of shares for analysis from a text file
    or even better…
    – An AD browser add-on to allow selection of a bunch of servers and then some share enumeration code to pull out all of the shares (including administrative shares) from the servers for analysis

    Keep up the brilliant work and if I can help, just holler,



      Thanks a lot Mark 🙂 those are good suggestions, I’ve looked at getting the NetShareEnum API working before for my Windows API library but don’t think I ever finished it as its not the simplest API to use in .NET code. I’ll see if I can get this added ready for the next BETA though, which should be up within the next couple of days
      Thanks again


    Sure… the day I find it and it expires… just my luck 🙂

    I’m going to install and try it anyway. thanks for the work you’ve put into this!


      Got it installed an running, and I have some thoughts-
      1- Great tool! This will make life easier…

      2- Is there a way to push this out to other people as a silent install? I support many departments wrapped into a larger organization, and the dept. heads need a way to see who has access to their shares/folders. It’d be great if I could script the install so I could push it to them without touching (however inappropriately) their machines.

      3- Add a drill-down feature to see group membership.

      Again, great job and thanks!.


        Thanks Joe, and don’t worry about the BETA expiring – I just released the new BETA version a few minutes ago 🙂 You can download it from the same link you used to download the previous BETA.
        As for your questions – as it uses an MSI installer you can use the normal silent MSI install arguments (e.g misexec /i NtfsPermissionsReporterInstall.msi /qb) and push it out via group policy, logon script, SCCM, or whatever you want.
        Oh and in the new BETA you can drill down into group membership, although not nested group membership but that will be working in the next (and final) BETA


    This is an excellent tool, been using other tools but this just does exactly what I need. Thanks for all your work on this. Merry Christmas!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s