Sidder - Quickly see which User Profile Disk belongs to which domain user

Sidder is a little tool built for the .net 4.5 Framework, which means it runs as a standalone executable on Windows 2012 and Windows 2012R2.Working in environments with lots of users and lots of User Profile Disks this tool will help you to quickly identify which User Profile Dis

4.9 Star
35,273 times
Add to favorites
E-mail Twitter Digg Facebook
  • UPD / VHDX File Size column sort
    8 Posts | Last post February 17, 2020
    • Hi,
      Would it please be possible to sort the Size column in a numeric way rather than an Alphanumeric sort?  This would make my job a lot easier; targetting large VHDX files.
      I presently have an issue where UPD's are becoming massive if a user surfs on the internet on our RDS farm for long periods.  The UPD is becoming very large because their IE cache is filling up.  Presently when I sort the list of hundreds of UPDs in Sidder, it is tricky to pick out the large ones, as it sorts like this:
      etc  (This is just an example, but it illustrates the Alpha sort issue.  Not a problem with just a few UPDs, but when managing hundreds it is a bit painful.)
      On a side note...
      Does anyone know of a way to compress a VHDX which is basically empty?  After long periods of surfing the internet, a 230Mb VHDX can become 3GB+ pretty easily.  I can empty their IE Cashe, but the VHDX file doesn't shrink back to managable size after it is emptied.  I can remove the disk of course to let it recreate itself on next logon, but that means re-setting up their Outlook etc. which is a bit painful when managing hundreds of UPDs.
      Just wondered if anyone else out there is suffering like I am :)
      Many thanks
      Richard Jones
    • I second this.. great tool... but the size sort is alphabetical when it should be numerical. Any chance of getting hands on source code so users can enhance ?
    • Same opinion also the "Last change" column should also be sorted as a date!
    • Me, too, just tried to sort by size and the order came out alphabetically instead of numerically. Also, needs to document what "SID Resolve Error" means. I suspect it means orphaned users and is safe to delete, otherwise.
    • For some reason I cannot edit this publication any longer.
      For those looking for real Integer sort, please try this version:!AsW_17cdkibqlMAf4MUjNHlbhQ-tNg?e=EynHn7
      And let me know how that works for you.
      "SID Resolve Error" means that the SID cannot be resolved. If all UVHDs show this error, Sidder cannot reach your AD to translate the SIDs. If only some have this error, then it means the user object is no longer available in AD.
      Shrinking a VHDX: use powershell, or the Hyper-V management console.
    • Hi Arjan,
      I tried your new version and that has addressed the size sort to now be numerical, this is great really helps us identify the hogs. How about a date sort for the last change column as well. 
    • Hi Rob (and others?),
      I have slightly updated the .exe found on that same onedrive url:!AsW_17cdkibqlMAf4MUjNHlbhQ-tNg?e=EynHn7
      It now sorts the dates properly as well.
    • I open sourced Sidder
  • Automated Cleanup via Powershell
    1 Posts | Last post April 01, 2019
    • Arjan,
        Thank you for this tool. It really has helped a lot. I do have a request though, I'm trying to create a script that can be scheduled to do UPD Grooming. ie: user has been removed from AD, once a day scan the UPD Shares and if there is a UPD that does not have a corresponding User in AD, kick off a shadowcopy and delete the UPD. (the shadowcopy is optional). 
  • Getting the following error
    1 Posts | Last post January 25, 2019
    • Error getting UVHD files; try restarting Sidder with administrative rights.  I have tried running with administrative privileges but still get the error. Not sure what to do?
  • SID Resolve Error
    1 Posts | Last post September 20, 2018
    • I was curious if anyone is aware of how to fix "SID resolve error" inside of SIDDER. Every time that I am trying to run the scan, every single SID bounces back as the SID resolve error. I have checked all of my permissions on our UPD folders and server folders and I have the same perms as my colleague who is able to see all SID's correctly.
      I've gone through my GP on my machine, as well as checked registry settings to be sure that everything is the same as my colleague. Everything matches between our profiles 100%.
  • UPD Limit?
    1 Posts | Last post August 11, 2017
    • Hi,
      Just wondering if this has a limit to the number of UPDS it pulls in? We have a folder that has about 250 UPDs, but it only pulls in the first 107. 
  • Sidder Sever 2016
    1 Posts | Last post July 01, 2017
    • I can confirm this works on Server 2016 and has been a huge help in troubleshooting our environment.  Is there plan for a new version? 
  • Feature addition?
    1 Posts | Last post May 25, 2017
    • Love the program. really helped me out.
      Is it possible to have a context menu to be able to edit the disk? IE Expand or shrink it? Or copy the name of the drive from the list so it can be pasted into diskpart?
      Thanks for the awesome stuff!
  • Add on the view the RDS Server
    2 Posts | Last post April 10, 2017
    • Hi ! Thank's for this awesome tool ! Do you think you can add the RDS server on which the user is logged in?
    • Hi Martin,
      Thank you for your interest in Sidder. I've looked into this before, but couldn't find a way to accomplish this.
      When I get to the next update I'll look into it again, but don't hold your breath.
  • Clickable Drives
    2 Posts | Last post April 10, 2017
    • Would it be possible to update the tool so that on double click it opens the specific drive in Explorer?
    • Hi JoshDean,
      Thank you for your interest in Sidder. I'll put it on the todo list :)
  • File Size check & Email
    2 Posts | Last post August 11, 2016
    • would it be possible to ask if the following is possible or could be made possible in following versions, as this software could be very useful.
      im in a smaller enviroment and would like to keep the UPD's in check.
      would it be possible to run a scheduled task of sidder to check the file sizes of the upd's and when one is found to be close to its limit it could send that user an email requesting housekeeping of their profile?
    • Hi Simon,
      In theory this would be possible, but I would create a solution for your problem using powershell and schedule that. Use powershell to get the user object for the UPD, read the email-attribute for the user object, send email message to email.
1 - 10 of 13 Items