Jump to content

CCleaner Requests


DJJ123

Recommended Posts

The following items could be useful additions to CCleaner. I have used the default Vista environment variables in my examples so please adjust to suit your particular operating system.

 

 

1. GENERAL

[a] Currently, during an analysis or actual cleaning, by and large it is only deleted files that are listed in the resulting log. The log would be more complete if it also included registry entries and folders that are deleted.

 

Certain log files (eg %systemroot%\WindowsUpdate.log) are locked during normal Windows usage, but can be safely deleted via the same PendingFileRenameOperations registry value that is used for the "Index.dat files" option in CCleaner. Unfortunately, usage of the said registry value seems to be limited in CCleaner to around four main index.dat files and nothing else.

 

CCleaner should use this registry value for EVERY relevant file that cannot be deleted through normal means. The current failure of CCleaner to add other locked files to the PendingFileRenameOperations value results in ever increasing file sizes for those files, and the requirement for using third-party utilities (eg DelNext by Gammadyne Corporation) to do a job that CCleaner is perfectly capable of doing by itself.

 

 

2. INTERNET EXPLORER 8

The following settings need to be added to those already included for Internet Explorer:

 

FileKey1=%localappdata%\Microsoft\Internet Explorer|frameiconcache.dat

FileKey2=%localappdata%\Microsoft\Internet Explorer\Recovery\Active|*.dat

FileKey3=%localappdata%\Microsoft\Internet Explorer\Recovery\Last Active|*.dat

 

 

3. TEMPORARY INTERNET FILES

FileKey1=%systemroot%\System32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files|*.*|RECURSE

 

The above can be added to the existing entry in CCleaner and includes an index.dat file in the Content.IE5 subfolder, which is usually not in use and deleted outright. However, this could be added to the existing "Index.dat files" option.

 

 

4. COOKIES

FileKey1=%systemroot%\System32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Cookies|*.*|RECURSE

 

As with the previous section, this setting can be added to the existing entry in CCleaner and also contains an index.dat file which can be deleted instantly.

 

 

5. WINDOWS SEARCH

It would be nice if CCleaner could include winapp2.ini parameters like StopService - for inclusion before FileKey, RegKey, and ScriptKey entries - and StartService for inclusion after them. An example of where this would prove useful would be for clearing and rebuilding Windows Search indexing, as in:

 

StopService=wsearch

FileKey1=%programdata%\Microsoft\Search|*.*|RECURSE

RegKey1=HKLM\Software\Microsoft\Windows Search|SetupCompletedSuccessfully

StartService=wsearch

 

Without stopping the Windows Search service first, it is difficult to ensure that all files are deleted, accordingly. Furthermore, immediately after cleaning the above entries, the service must be restarted to avoid a "Problem Reports and Solutions" window appearing soon after.

 

 

6. CONCLUSION

If some or all of these features could be included in CCleaner, this would be appreciated.

 

Regards

DJ

Link to comment
Share on other sites

  • Moderators
Also.. would it be possible to offer Google Toolbar as an alternative to the Yahoo Toolbar, or offer both. The end user can uncheck the one(s) they don't wish to use.

You should've really started your own thread! :P

 

You can always download other builds that don't include the toolbar:

http://www.ccleaner.com/download/builds

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

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