Delprof2 & SetACL Studio Free for Commercial Use
I am happy to announce that my tools Delprof2 and SetACL Studio are now free to use, both for individuals and corporations.
Previously, Delprof2 was only free to use commercially if an organization allowed us to use their name in our marketing. SetACL Studio was not available for free at all.
If you like either of these, you will love uberAgent, our user experience analytics and application performance monitoring product. Its highlights include detailed information about boot and logon duration (showing why and when boots/logons are slow), network latency per target and process, process startup duration, application usage metering, browser performance per website and remoting protocol insights.
Enjoy!
20 Comments
Hi Helge
This is great news, what was you motivation to make this step?
Really appreciate your great tools and insightful blog posts!
Many thanks, Nico
Hi,
Downloaded and installed SetACL Studio.
After start, i see “Testzeitraum, Verbleibende Tage: 30”.
Is it free fur use in a corporate domain network?
Thanks
You can find the license key on the download page.
thanks Helge :)
Thanks Helge.
SetACL Studio is a great program.
Thank you very much Helge. Great tools!
Hello,
Can you provide a VB6 example of how to get a listing of the current permissions on a folder using SetACL.DLL?
I have tried using the above commands and tried the below code but nothing coming as a result of the operation. No Errors, however:
retCode = objSetACL.SetAction(ACTN_LIST)
If retCode 0 Then
ListPermsUsingSetACL = “Error Setting Function. Error Code: ” & retCode
End If
retCode = objSetACL.SetListOptions2(LIST_CSV, ACL_DACL, True, LIST_NAME, True, True)
If retCode 0 Then
ListPermsUsingSetACL = “Error Setting Function. Error Code: ” & retCode
End If
retCode = objSetACL.SetRecursion(intRecurse)
If retCode 0 Then
ListPermsUsingSetACL = “Error Setting Function. Error Code: ” & retCode
End If
retCode = objSetACL.SendMessageEvents(True)
If retCode 0 Then
ListPermsUsingSetACL = “Error Setting Function. Error Code: ” & retCode
End If
retCode = objSetACL.Run
If retCode = 0 Then
ListPermsUsingSetACL = “0_” & objSetACL.GetLastListOutput()
Else
ListPermsUsingSetACL = “Error Running Function. Error Code: ” & retCode
End If
I have a question about DelProf2 and windows10.
After doing delprof profile removal, recently i met the error “The User Profile Service service failed the logon”…
Delprof2 is a great tool but it’s not removing the profile folders and I see that there are leftovers from RealPlayer. Can you help
Hello,
we use Delpro2 for a few years now, we are a public college in montreal canada. With windows 10, we have a problem deleting profile with this tool. In the events viewer, we have many error that it can delete file in the profile cause a network problem or insufficient rights. There is no network problems and it cause that after many errors our GPO stop applying making many problems as printers not link etc… Did you know any problems with windows 10 and Delpro2?
thanks
Message “Access denied to profile…”
despite documentation stating otherwise
User profiles often have permissions set on them in such a way that not even administrators have access without prior ACL manipulation. Delprof2 circumvents this requirement by making use of backup and restore privileges to analyze and delete even the most tightly secured profiles.
Are there permissions switches needed but omitted from the user documentation? Please advise. Thanks.
Was working great but some recent update with Windows 7 and it will list the profiles, but won’t do anything else.
Hi
Just a quick hint, maybe you can do a quick patch/release!
First of all THANK YOU for the tool DelProf2, it’s a great help!
I just want to let you know, the current version is not working very good on win10!
Your tool still leave behind the Reg Keys under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
And that’s creating issues when the old user with the profile deleted want to log back on the machine! Windows is creating a temporary profile!
Maybe you can do this fix on the fly!
Another suggestion, you might want to add an argument/option for saving a log.txt
Thanks!
Does SETACL supports Windows Server 2016?
Yes, SetACL supports Server 2016.
Hi, what would be the best approach of Delprof2 to use it within a domain/AD environment where all the users are domain users, not local users?
I tried to use this already and it didn’t detected the correct last login dates, even with the NTUSER.INI or the NTUSER.DAT age calculation options… what would be the best way to integrate it into the domain?
Examples of my concern about detecting domain user profiles aging (or last logn date)
* NTUSER.INI – When I tried this option, it detected all my users as ready to be deleted even if they didn’t meet the conditions of numbers of days that I set up.
* NTUSER.DAT – When I tried this option it didn’t detected any user to be deleted, like if any user meet the conditions.
So basically one option didn’t delete anything and the other option would delete all of them, I tested with a long list of users, and I tested to detect for instance 10 days of last login, 90 days, 180 days, etc. And even if the profiles weren’t older than these number of days, both NTUSER.DAT and NTUSER.INI didn’t listed the candidate profiles correctly, it was none or all plain. That made me think that there is a different way to integrate it with non local users (domain users)
Any help or comments would be appreciated,. thanks!
Hi,
Can you send me the syntax to use *NTUSER.INI, I am trying to delete profile older than X number of days using NTUSER.INI
Hello,
will DelProf2 be developed further? How is the support under windows 10 1709 and higher? I love this tool and I want to keep using it.
with best regards
Sören
Any updates on whether DelProf2.exe is being developed further?
The current version 1.6.0 is documented to only support Windows 8, 8.1 and Server 2012 (R2). Will there be a new revision that supports Windows server 2016?
What’s the correct syntax to check for NTUSER.INI instead of NTUSER.dat.
DelProf2.exe” /d:2 /NTUSER.INI