Jump to content

equazcion

Experienced Members
  • Posts

    22
  • Joined

  • Last visited

Posts posted by equazcion

  1. A higher process priority won't make a program run faster it just guarantees it gets more time executing code in case the CPU was being pegged by another application...

    For a quicker defrag don't run background applications that access the file system, having 2 applications fighting over for disk access would certainly slow things down.

     

    The process that gets higher CPU priority will indirectly get higher disk priority too -- the lower-priority applications will be running slower, so they won't be making as frequent I/O requests.

  2. No, because the IDE/SATA controller would have to divide it's data bandwidth between drives meaning the total time spent defragging would be the same sequential as parallel.

     

    Richard S.

     

    My understanding is that would depend on the total available bandwidth of the controller, which is usually much more than the bandwidth that one drive on one SATA port can utilize (at least when we're talking about regular mechanical drives, perhaps not all SSD drives). Even a single 3G/6G SATA connection isn't fully utilized with platter drives, except in burst operations involving the drives' internal cache.

     

    For proof, think of RAID striping, and how it produces speed benefits on any old home PC by dividing the workload of a file operation between two or more drives. RAID-0 writes to two drives at once, getting the same operation done generally in around half the time. If that's true then chances are there would be a performance gain from defragging drives in parallel.

  3. Not sure if this was suggested yet, but it would be super-cool if we could defrag multiple drives at once. As long as they're separate physical drives, especially in a multi-core computer, it seems feasible, no?

  4. 6. Onboard Network adapters (Ethernet/Wireless) could be a useful thing to see.

     

    Just want to voice my support for the suggestion to include network adapter info. Other I/O info would also be good, such as what types of adapters are installed, ports available, etc. This is kind of a gaping hole in a program that's otherwise looking pretty sweet.

     

    Just FYI, the competitor to beat, in my mind, is PC Wizard. I don't doubt it'll happen soon, but just saying :)

  5. If I may suggest the adding of a category in applications for cleaning "Instant Messenger" software:

     

    Ccleaner could clean/delete the history logs, chat history etc for programs like:

     

    ...

     

    I agree there should be a "messengers" group/tab etc. For now I made my own addition to Winapp2.ini for AIM 6, if anyone is interested.

     

     

     

    ;AIM 6 starts[iM Logs]Section=AIM 6DetectFile=%ProgramFiles%\AIM6\aim6.exeDefault=TrueFileKey1=%userprofile%\My Documents\AIMLogger|*.*|RECURSE[screen Name Data]Section=AIM 6DetectFile=%ProgramFiles%\AIM6\aim6.exeDefault=TrueFileKey1=%LocalAppData%\AOL OCP\AIM|*.*|RECURSERegKey1=HKCU\Software\America Online\AIM6\UsersRegKey2=HKCU\Software\America Online\AIM6|UserListRegKey3=HKCU\Software\America Online\AIM6|CurrentUserRegKey4=HKCU\Software\America Online\AIM6\HashedPasswordsRegKey5=HKCU\Software\America Online\AIM6\OptionsRegKey6=HKCU\Software\America Online\AIM6\Passwords;AIM 6 ends

     

  6. Since SRWare Iron is constantly be asked for support I'm pinning this topic title to make is much easier for people to find.

     

    Sounds great. I simplified my original posting of the code, to show just the code as revised by you and Metalj (and crediting you both), since it's so much better than my original code anyway, and this way people won't need to read through the whole thread.

  7.  

    This post contains everything you need to add Iron support to CCleaner.

     

    There's no need to read through the entire thread (unless you feel like it). The code in this post has been edited to include all discussed changes and additions found later in the thread.

     

     

     

    To add Iron support to CCleaner, copy the code below and paste it onto the end of Winapp2.ini. Save the file and start (or restart) CCleaner. Then look for "SRWare Iron" in the "Applications" tab, at the end of the application list.

     

    (Winapp2.ini is a file you can download from this forum that supports the cleaning of custom applications. Simply place it in your CCleaner installation folder.)

     

    A couple of important notes:

    • CCleaner's include/exclude cookies list won't have any effect on Iron. With the code below, if CCleaner is run with Iron's "Cookies" item checked, all of Iron's cookies will be deleted.
       
    • If you didn't install Iron to the default folder, you must edit all lines that start with "DetectFile". Make sure they all read the correct path to Iron.exe on your computer. There is a DetectFile line for each item (Cookies, Cache, etc).

    The code below contains revisions offered further down this thread by users Andavari and Metalj.

     

     

    ; SRWare Iron starts[Cache]Section=SRWare IronDetectFile=%ProgramFiles%\SRWare Iron\Iron.exeDefault=TrueFileKey1=%LocalAppData%\Chromium\User Data\Default\Cache|*.*[Cookies]Section=SRWare IronDetectFile=%ProgramFiles%\SRWare Iron\Iron.exeDefault=TrueFileKey1=%LocalAppData%\Chromium\User Data\Default|Cookies[internet History]Section=SRWare IronDetectFile=%ProgramFiles%\SRWare Iron\Iron.exeDefault=TrueFileKey1=%LocalAppData%\Chromium\User Data\Default|*History*FileKey2=%LocalAppData%\Chromium\User Data\Default|ThumbnailsFileKey3=%LocalAppData%\Chromium\User Data\Default|Visited Links[Current Session]Section=SRWare IronDetectFile=%ProgramFiles%\SRWare Iron\Iron.exeDefault=TrueFileKey1=%LocalAppData%\Chromium\User Data\Default|Current*[Last Session]Section=SRWare IronDetectFile=%ProgramFiles%\SRWare Iron\Iron.exeDefault=TrueFileKey1=%LocalAppData%\Chromium\User Data\Default|Last*[Form Data]Section=SRWare IronDetectFile=%ProgramFiles%\SRWare Iron\Iron.exeDefault=TrueFileKey1=%LocalAppData%\Chromium\User Data\Default|Web Data; SRWare Iron ends

     

  8. It's easy to tell which files were in the recycle bin, since those files have altered names -- uniform names beginning with "DC". Also, since I used Recuva in my test, which lists the paths of the deleted files, I could easily see which resided in c:\Recycler.

     

    Recuva also shows how much each file has been overwritten, and as I said, most of the supposedly "wiped" files showed as completely undamaged and fully recoverable. It wasn't just the file names that were available.

  9. It would be nice if someone did notice this thread and addressed the problem without having to repost to the bug section, but that may not happen.

     

    A good eraser program is Eraser by Tolvanen, available at http://www.heidi.ie/node/6. You can erase individual files, folders, or wipe all unused space on a drive (shredding all files deleted previously from other programs).

     

    I've seen other threads complaining of recoverable files following CCleaner's secure deletion. I hope the secure deletion feature isn't just some sort of placebo. If there's no answer here for a while I'll post to the bug section.

  10. I think the original poster was referring to cleaning with the secure deletion option enabled (hence his use of the word "wiper").

     

    This is contrary to performing a simple "delete", as in removing pointers and leaving the data until it's overwritten later, as you describe. The secure deletion option is supposed to actually overwrite the files for you when it performs the cleaning, so that recovery is made impossible (or nearly so).

     

    I actually came here to report the same problem: I performed a cleaning with the secure deletion option enabled, on "Simple Overwrite" and Recycle Bin included in the cleaning locations. I then scanned the drive with Recuva. Nearly all the data that had been in the recycle bin was available for recovery, and most of the files showed no damage at all.

     

    I'm not sure if this is a bug or what, but it seems to me like cause for concern. I understand that there are more robust programs for erasing all remnants of files, but this is still supposed to be a secure deletion. Leaving entire files intact is not exactly security.

     

    I should note that explicitly wiping the deleted files from within Recuva did the trick. The filenames were still there, but the file data was unrecoverable.

  11. 1. Can we be allowed to resize columns and use the scroll wheel in the file list during a defrag? I can't think of any good reason not to.

     

    2. It would be nice to be able to see which file is currently being defragmented when in the file list tab, not just the drive tab.

     

    3. I also agree as others have suggested, that multi-threading would be great.

    *Edit: On second thought, defragging probably wouldn't benefit from multi-threading. Even if your computer has more than one CPU core, defragging is much more hard drive intensive than CPU intensive, so performance would suffer from multiple concurrent operations.

     

    4. Any plans for a scheduler? That's the only real advantage the commercial packages have over Defraggler right now.

     

    Great program though, thanks, and keep up the great work!

  12. I dunno, with the secure deletion option, it seems to me you could do just as much damage with custom files and folders.

     

    Of course, users don't generally end up causing such damage, since I don't think the average user even looks at the custom option. I will look at that add-on you mentioned, but I really think custom registry locations are a good idea and wouldn't cause anyone any damage. Advanced users are the only ones who would even think to use it.

  13. Let me first say that CCleaner has probably been the most consistently reliable and useful program on my computer ever since I first installed it, which was a very long time ago. I'm a go-to computer guy in my family/area, and whenever someone new asks me the standard "Why does my computer run so slow?" I give the standard answer: "Because you didn't download CCleaner yet."

     

    I have a suggestion for a feature that I'd find very useful. I know I can already use the registry section of CCleaner to clean up the remnants of uninstalled programs etc. However, it would also be nice if the main cleaner section could have an option to do some cleaning of certain programs' registry keys, instead of focusing only on the temp files those programs generate. Such as keys associated with things like program histories etc.

     

    I mean, the secure deletion feature is great, but if security is meant to be a possible use of CCleaner, then what good is overwriting files when similar information is still stored in the registry? There are feasibility issues there, I know that. There are certain registry entries that do get cleaned (I think), since I think that would be the only way CCleaner could clean things like Windows recent documents and run history. But it would be difficult to give all those same options for every installed program. So that's just an idea for the future.

     

    However, until something like that is available, how about just letting users enter custom registry locations under Options -> Custom, instead of just files and folders as it is currently? That should be pretty easy to add, while adding a great deal of power to the program.

     

    Keep up the good work, and let me know your thoughts. Thanks :)

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.