PC Drive Cleaner at SirSoft.io (SirCleaner)

Discussion in 'other software & services' started by stapp, May 12, 2025.

  1. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    It only needs a connection once and then it's good for a few days before it needs it again. For the pro features that is the cleaner itself works no matter what.
     
  2. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    This update was a pain lol
    While having it save the sizable windows in the program, size and position, I also had to take into account people with multiple monitors, what to do if the windows opens off screen and to detect it and bring it back and so on.

    But I got it working! Hopefully I will be able to take a little break from the updates and finally get a help file made.

    v2.5.1
    The program now remembers the size and position of all resizable windows and if it was maximized or not.

    Moved image controls the program uses to an ocx file, making the main program faster.

    Improved memory usage, program can now handle over 5 million files (In scan results) before hitting memory limits.

    More code changes and improvements.
     
  3. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    I will have the option to not show the splash screen in the next version :)
     
  4. Adric

    Adric Registered Member

    Joined:
    Feb 1, 2006
    Posts:
    1,802
    Thanks for that.:thumb: Did my use case make sense to you?
    Checkboxes in the group listing on the right like the file list would do as well. I always have everything checked on the left because I prefer a complete overview before deleting. Right now with everything checked, it's all or nothing. I was hoping that could be changed.
     
    Last edited: Jun 7, 2025 at 9:21 AM
  5. henryg

    henryg Registered Member

    Joined:
    Dec 13, 2005
    Posts:
    365
    Location:
    Boston
    @Adric ... Are you using a free version?
     
  6. Adric

    Adric Registered Member

    Joined:
    Feb 1, 2006
    Posts:
    1,802
    Yes, the portable for testing right now. Why?
     
  7. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    Man this update took a lot out of me! So many changes.
    In the last 5 days since the last updates I pulled two 36 hours long programming sessions lol I have to stop myself from getting so hyper focused, I turn 46 this month, my body doesn't handle it like it use to.

    Here is the new update! Please report any feedback that my sleep deprived, burning eyes might have missed.

    v2.6.0 - June 10th, 2025 - https://sirsoft.io/sircleaner/

    Huge number of code changes, bug fixes and speed improvements. Too many to list, but here is some of them.

    Program now offers to close browsers if they are running when doing a scan.

    Made the default size of the main window of the program smaller to better fit on high DPI systems.

    Fixed bug where compact databases were not being called.

    All buttons with text now have keyboard shortcuts. which is ALT + the letter that is underlined on the button.

    Added option to not show splash screen

    Added option to not remember window sizes & positions

    Updated cleaner and redid browser cookies, indexed database is part of cookies, this has been updated.

    Added checkbox in the column header on the view all items screen of the cleaner. Things checked are what will be deleted, now you can check or uncheck everything in the list with one click. This was also added to the failed to delete window.

    On all lists with checkboxes, when you multiselect items you can hit the enter key to check or uncheck all selected items.

    Added Yandex browser to the cleaner.

    Reduced internal memory usage.
     
  8. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,779
    Location:
    USA
    I am wondering what is happening. When I Clean Firefox Data Bases, Firefox Content Preferences, Firefox Site Preferences, Site Preferences Extras, Firefox Telemetry and Microsoft Edge - Updates they come right back. No matter how many times I Clean. Maybe I can understand Firefox Data Bases, but the rest I would like to know more. Prior to this latest version I was seeing somewhat similar results, but thought I would wait for an update thinking thing would better. I am using the paid version. Anyone else having this experience?
     
  9. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    Firefox will recreate the databases, so they will always be there but will be empty.
    So its useful to clean them up when they grow in size.
     
  10. Hadron

    Hadron Registered Member

    Joined:
    Apr 1, 2014
    Posts:
    2,378
    Version 2.6.0 doesn't remember the previous window state.

    I don't have "Don't Remember Window Size & Position" selected.
    Edit: I tried toggling the above setting, but it doesn't make any difference.
     
  11. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    I just checked and you are right. The anchor control I use to resize everything also saves and loads the positions.
    It was crashing my IDE when coding and fixed it but must have stopped it from saving positions, oddly enough it is loading the positions but not saving them.

    I will get that fixed right now. An update will be out shortly!
     
  12. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    It is working on the other windows. It isnt saving the main window position. Fixing it now.
     
  13. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    Fixed!, v2.6.1 is out.
    Basically the program was closing before the control could save the position.

    The program only checks for updates once a day and only when you open it. So if you already opened it and it doesn't show an update available just go to settings and click check for updates to grab it.
     
  14. Hadron

    Hadron Registered Member

    Joined:
    Apr 1, 2014
    Posts:
    2,378
    I can confirm it's fixed. :thumb:
     
  15. Adric

    Adric Registered Member

    Joined:
    Feb 1, 2006
    Posts:
    1,802
    GUI size (top to bottom) can't be made smaller and partially under the taskbar. Res 1366 x 768 125% DPI 16:9 14.0" Display
    sircleaner.png
     
  16. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    I have a limit to how much it can be made smaller in order to keep all the controls on the screen.
    I will test at that resolution and see what I can be done.
    I do have a control where I can put the other controls in and if it goes smaller than a certain size it will show scroll bars and allow you to scroll them.
    That might be what I need to do and then I can set the min size allowed to be a lot smaller.
     
  17. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,779
    Location:
    USA
    I am showing 28 MB in Compact Databases no matter how many times I Clean.
     
  18. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    Oh compact databases, yes it compacts them and so they are at the smallest they can do. In a future update im going to remove the compact database from the clean list and make it a tool in the program instead to avoid confusion.

    But right now the compact databases doesnt delete anything it just conpacts the sqlite database in the browsers.
     
  19. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    Just tried it and looks like I could just let it resize a bit smaller, would be the easiest way.
    But I'd rather find a better fix to handle all those lower screen resolutions mixed in with dpi being set a lot higher.

    Let me see what I can come up with.
     
  20. Adric

    Adric Registered Member

    Joined:
    Feb 1, 2006
    Posts:
    1,802
    I would get rid of the top selections; maybe others too and use a drop-down menu for those. Seems like a lot of real estate being used that could go in a drop-down to save space. The title-bar is pretty fat too.
     
    Last edited: Jun 11, 2025 at 5:20 AM
  21. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    There use to be 5 selects there when I first started. Plan on adding more in the future.

    I could see about making them smaller but they resize pretty easy.
    Right now its only a couple of controls that are keeping me from letting it resize smaller. So im going to see what I can do about that.
     
  22. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,779
    Location:
    USA
    And now I can't even Clean Firefox Telemetry.
     
  23. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    It does clean it and removes it, soon as you open firefox it will recreate some of it but wont have the size it did before as its starting fresh.
    I just ran it on my system, cleaned 435 items from firefox telemetry, ran the scan a 2nd time to confirm they were deleted.
    Then opened firefox, closed it and ran scan again and 21 items where created again, 8 of them folders.

    This is normal when cleaning browsers. :)
     
  24. SRT

    SRT Registered Member

    Joined:
    Feb 28, 2021
    Posts:
    157
    Location:
    USA
  25. SirShane

    SirShane Developer

    Joined:
    Jan 2, 2011
    Posts:
    68
    Location:
    Oregon
    Yeah I can add it!
    I just need to see what is safe to be clean from it. I will find other cleaners that clean it as well to see what they are removing from it.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.