Jump to content
CCleaner Community Forums


Experienced Members
  • Content Count

  • Joined

  • Last visited

Everything posted by DJJ123

  1. Yes. If the files are in the folder I mentioned in my original post, they can be safely deleted.
  2. That's strange. My installation of CCleaner had the option checked by default. Maybe the scheduled task didn't get removed when I uninstalled the previous version first. Anyway, as this is the Speccy forum, I'll leave it there!
  3. I have noticed that both Speccy and CCleaner contain an option to skip the user account warning that appears when they are opened - by setting up the necessary scheduled task. However, whereas CCleaner has this option selected by default, Speccy does not. In order to give a more uniform look, would it not make more sense for Speccy to have this option selected by default as well?
  4. Would it be possible to add an option to CCleaner to clear the history that accumulates when you search from the Charms Bar. This would be the automated equivalent of opening PC Settings, selecting Search and Apps, and clicking the Clear button. For the time being, the corresponding winapp2.ini entry is as follows: [* Charms Bar Search History] LangSecRef=3025 Default=True FileKey1=%LocalAppData%\Microsoft\Windows\ConnectedSearch\History|*.lnk
  5. Hello Richard, The files and folders you mention correspond to Windows Search content indexing. They can be deleted as follows: 1. Stop the Windows Search (wsearch) service via the "services.msc" MMC applet. 2. Delete all files and folders in "C:\ProgramData\Microsoft\Search\Data". 3. Delete the DWORD registry value at "HKLM\Software\Microsoft\Windows Search" called "SetupCompletedSuccessfully". 4. Restart the Windows Search (wsearch) service via the "services.msc" MMC applet. Windows will begin indexing from scratch, recreating any folders as necessary. Naturally, the addition of this functionality would be welcome as an option in CCleaner, even if it was not selected by default. Regards DJ
  6. TASK SCHEDULER FileKey1=%systemroot%\Tasks|SchedLgU.txt The above key is locked by the Task Scheduler service, which is not stoppable. However, the key can be added to the PendingFileRenameOperations registry value found at "HKLM\System\CurrentControlSet\Control\Session Manager". AVG FREE 8.5 FileKey1=%programdata%\avg8\emc\Log|*.log FileKey2=%programdata%\avg8\Log|*.log FileKey3=%programdata%\avg8\Log|*.xml FileKey4=%programdata%\avg8\scanlogs|*.log FileKey5=%programdata%\avg8\update\backup|*.*|REMOVESELF FileKey6=%programdata%\avg8\update\download|*.bin Most of the "*.log" files mentioned above are locked and require the changing of administrative ownership and access (similar to running TAKEOWN and ICACLS from a command prompt). The files can then be added to the PendingFileRenameOperations registry value mentioned previously. WINDOWS SIDE BY SIDE FileKey1=%systemroot%\WinSxS\ManifestCache|*.* This folder is responsible for the caching of Windows Side By Side Manifests in Vista. It only contains a few files (if that) but at least one of them will be huge in size and the remainder may even be orphaned from previous Windows updates and service pack updates. The Windows Module Installer (trustedinstaller) service must be initially stopped if it is started. Also, administrative ownership and access are required (similar to AVG Free above) for all files in this folder. The files can then be deleted immediately and the Windows Module Installer service restarted. By and large, deletion of anything in the WinSxS folder should be avoided at all costs, but the said files can be safely deleted and will be recreated by the Windows Module Installer service. Regards DJ
  7. 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
  8. Following are a few additional items that could be included in CCleaner (the locations given are for Vista): 1. Windows Photo Gallery - %userprofile%\AppData\Local\Windows Photo Gallery 2. Digital Certificates Cache - %userprofile%\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content\* - %userprofile%\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\* 3. Event Logs - Equivalent batch file syntax: for /F "tokens=*" %%I in ('wevtutil el') do @wevtutil cl "%%~I" 4. Microsoft Management Console - HKCU\Software\Microsoft\Microsoft Management Console\Recent File List 5. Add/Remove Programs Cache (Programs and Features Control Panel) - HKCU\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache Regards DJ
  9. Hello Jonathan, I am a Vista Home Premium user and have not experienced any problems myself with regard to deleting the entire contents (files and subfolders) of the VirtualStore folder, regardless of which applications have been installed or uninstalled. Files and subfolders get rebuilt in the VirtualStore folder as and when necessary. As a test, simply open the VirtualStore folder in Windows Explorer and rename one of the subfolders relating to a particular application. Now open the application in question. You should find that subfolders and files are recreated in VirtualStore as and when relevant actions and functions are triggered in the chosen application. The addition of VirtualStore folder cleaning should certainly be a very easy one to include in a future release of CCleaner. Regards DJ
  10. CCleaner does not appear to automatically clean AVG 8.0 temporary files. In Windows Vista, the program stores these files in the following locations: "%programdata%\avg8\update\download\*.bin" "%programdata%\avg8\emc\Log\*.log" (currently locked and not deletable by default) "%programdata%\avg8\Log\*.log" (some logs deletable, others are locked) "%programdata%\avg8\Log\*.xml" "%programdata%\avg8\scanlogs\*.log" "%programdata%\avg\update\backup\*.*" If these entries could be included in CCleaner as standard, this would be appreciated. Regards DJ
  11. If you open Control Panel, Performance Information and Tools, Advanced Tools, and select "Generate a system health report", Windows Vista will, after approximately one minute, generate a system diagnostic report showing potential areas that could be affecting your systems performance and reliability. The information for these reports is created in "%systemdrive%\PerfLogs\System\Diagnostic\<date>" and can be viewed immediately upon creating the report or at any other time from the Reliability and Performance Monitor (Reliability and Performance, Reports, System, System Diagnostics, <date>). The reports can be deleted manually from the Reliability and Performance Monitor, but it would be nice to have the option included as standard in CCleaner. If the PerfLogs folder or its subfolders are deleted, they are automatically recreated by Windows as and when required. Also, the folders appear to delete successfully even with User Account Control turned on (which I prefer). Regards DJ
  12. This would be a welcome addition to CCleaner. In Windows Vista, the path to the icon cache file is "%localappdata%\IconCache.db". Even though the relevant settings can be added to winapp2.ini, it would be good to see the option included as standard in the program. Regards DJ
  13. Currently, Windows Vista event logs can be cleaned by running an advanced command prompt, or disabling User Account Control, and typing... wevtutil el > EventLogs.txt ...to list all available event logs to a file called EventLogs.txt, followed by... wevtutil cl > logname ...where "logname" is one of the logs listed in the EventLogs.txt file that requires clearing. Annoyingly, if User Account Control is enabled the event logs cannot be cleared with a batch file, even when set to "Run As Adminstrator" from its properties, and access is denied. The majority of Windows Vista's event logs are stored in "%windir%\System32\WinEvt\Logs" and are locked against deletion. Whereas they have a size limit, which is configurable from the Event Viewer, they can take up a lot of hard disk space due to the sheer number of logs. Clearing the log files shrinks them back down to their standard 68KB size. It would be nice if the above functionality could be included in CCleaner as standard. The program may need elevated privileges to overcome the User Account Control issue, but the feature would certainly be a welcome one considering the overall amount of hard disk space gained. Regards DJ
  14. I appreciate that there may be some overlapping information between the custom winapp2.ini file and what I have written here, but the original point I was trying to make was that I would like to see the features I mentioned included in CCleaner as standard because some of them can take up large amounts of hard disk space just for the sake of logging. Regards DJ
  15. Another option would be to open the registry editor (RegEdit) and export the key, "HKEY_CURRENT_USER\Software\VB and VBA Program Settings\CCleaner", to a registry (.reg) file. Following any future installation of CCleaner, double click the .reg file you created to restore your previous settings. Regards DJ
  16. Locked files can also be deleted on the next reboot by using freeware software such as Unlocker by Cedrick Collomb (http://ccollomb.free.fr/unlocker) or DelNext by Gammdayne (http://gammadyne.com/cmdline.htm). For my own use, both of these have proven to be very successful for deleting locked files, including those already mentioned and index.dat files. Regards DJ
  17. The following entries are for deleting the logs created by Acronis True Image 11 and Disk Director Suite 10. The settings below are specific to Windows Vista, but should be fairly easy to modify for other operating systems: ACRONIS TRUE IMAGE 11 FileKey1=%programdata%\Acronis\TrueImage\Logs|*.log FileKey2=%programdata%\Acronis\TrueImageHome\Logs|*.log ACRONIS DISK DIRECTOR SUITE 10 FileKey1=%programdata%\Acronis\DiskDirector\Logs|*.log Regards DJ
  18. I am using Windows Vista Home Premium 32-bit with CCleaner v2.06.567 and have a few additional features for the program to clean: WINDOWS ERROR REPORTING FileKey1=%allusersprofile%\Microsoft\Windows\WER\ReportArchive|*.*|RECURSE FileKey2=%allusersprofile%\Microsoft\Windows\WER\ReportQueue|*.*|RECURSE FileKey3=%localappdata%\Microsoft\Windows\WER\ReportArchive|*.*|RECURSE FileKey4=%localappdata%\Microsoft\Windows\WER\ReportQueue|*.*|RECURSE The Disk Cleanup utility built into Vista cleans these files but is very slow at doing so. PERFORMANCE AND RELIABILITY MONITOR FileKey1=%programdata%\Microsoft\RAC\PublishedData|*.* FileKey2=%programdata%\Microsoft\RAC\StateData|*.* Upon deleting these report logs, Windows Vista may take around 24 hours to generate new reports again. WINDOWS INSTALLER FileKey1=%systemdrive%\Config.Msi|*.*|REMOVESELF Windows Installer (.msi) files create this folder in the root directory of the partition on which they are run. The files within this folder are usually deleted once the installation has completed, but the folder itself remains orphaned. CRYPTNET CACHE FileKey1=%userprofile%\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.* FileKey2=%userprofile%\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.* The files in these folders can build up significantly within a short space of time and can be safely deleted. They will be regenerated as and when required. GENERAL LOGS FileKey1=%windir%\Logs\CBS|*.log FileKey2=%windir%\Logs\DPX|*.log FileKey3=%windir%\Logs\WindowsBackup|*.etl SYSTEM ASSESSMENT TOOL FileKey1=%windir%\Performance\WinSAT|winsat.log This file is created after running the System Assessment Tool from the "Performance Information and Tools" Control Panel. Also in this folder is a DataStore folder containing XML files with filenames that begin with the dates the tool was run. All but the most recently dated file can be deleted. FOLDER VIEW SETTINGS RegKey1=HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU RegKey2=HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags RegKey3=HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache RegKey4=HKCU\Software\Microsoft\Windows\Shell\BagMRU RegKey5=HKCU\Software\Microsoft\Windows\Shell\Bags These keys contain stored folder view settings such as details, tiles, and large icons view. To reset folder views back to their defaults, these keys can be deleted and will be regenerated automatically when required. Previously, these settings appear to have been included in CCleaner, but I have not seen any similar functionality in more recent builds. PROGRAMS AND FEATURES CONTROL PANEL RegKey1=HKCU\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache This registry key speeds up the display of the list of programs in the "Programs and Features" (or "Add/Remove Programs") Control Panel. After uninstalling a program, the cache entries are typically not removed from this location. The ARPCache key is automatically recreated (without the previously orphaned entries) when you open the "Programs and Features" Control Panel again. Regards DJ
  19. Firstly, in Windows Vista, Task Scheduler creates a logfile called C:\Windows\Tasks\SchedLgU.txt. It would be good if this file could be deleted by CCleaner. Currently, I am unable to delete this file manually, presumably because the Task Scheduler service is running. However, if CCleaner can happily deal with locked index.dat files, it should be able to deal with this file as well. Secondly, I currently have the option to run CCleaner at startup enabled but with User Account Control enabled, this requires confirmation in order to continue. If I set CCleaner to run at startup as an administrator, the program gets blocked by Windows Defender. Bearing in mind that other third party applications run without being intercepted, is there any way to make CCleaner pass User Account Control without confirmation? Any help would be appreciated. Regards DJ
  20. Another Vista feature for CCleaner to clean, already suggested in this forum, is the Reliability Monitor data stored at the following locations: - "%programdata%\Microsoft\RAC\PublishedData" - "%programdata%\Microsoft\RAC\StateData" However, one of the problems with deleting all the files from these locations is that it takes Windows at least 24 hours to recreate the information and any corresponding files again. Unsurprisingly, this has led people to believe that the Reliability Monitor is no longer working due to the long delay. It may be possible to adjust the Reliability Monitor or Task Scheduler settings to speed up the delay, but I haven't investigated this thoroughly enough yet. DJ
  21. I am currently using CCleaner v2.03.532 on Windows Vista 32-bit and would like to suggest some additional cleaning options to be included in the application. Some of these have also been echoed elsewhere in this forum. -- ICON CACHE FileKey1: "%localappdata%|IconCache.db" This file stores a record of the most recently used icons for files and applications. -- THUMBNAIL CACHE FileKey1: "%localappdata%\Microsoft\Windows\Explorer|thumbcache_*.db" FileKey2: "%localappdata%\Microsoft\Windows\Explorer\ThumbCacheToDelete|*.tmp" FileKey1 stores a record of most recently used pictures viewed in thumbnail view. FileKey2 is created by Disk Cleanup for pending thumbnail record removal on system restart. -- TRAY ICON NOTIFICATIONS RegKey1: "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify|IconStreams" RegKey2: "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify|PastIconsStream" These two registry entries store records of the applications most recently run from the system tray notification area. -- WINDOWS MAIL RegKey1: "HKCU\Software\Microsoft\Windows Mail\Recently Used Addresses" RegKey2: "HKCU\Software\Microsoft\Windows Mail\Recent Stationery Wide List" RegKey1 stores a record of the most recently used email addresses when sending mail. RegKey2 stores a record of the most recently used stationery when sending mail. All of the above files and registry entries are rebuilt and recreated as and when Windows requires them, some of them almost instantly. If these features could be added to CCleaner, this would be greatly appreciated. Regards DJ
  22. Okay, I accept that the option you have mentioned automatically deletes temporary internet files. However, cookies, history, and favicons still remain and aren't deleted automatically unless you use CCleaner or a similar program via a logon/logoff script. DJ
  23. Andavari, There is an option in CCleaner to only remove files in Windows' temp folders that are older than 48 hours. This should provide more than enough time to reboot your computer without losing required temporary files. DJ
  24. Hello Paintpro, Whereas the option to scan for issues automatically does not appear to be present in CCleaner, the option to clean out all selected temporary files is available by using the "/AUTO" switch. This option alone must surely remove a lot of potential problems. The object of a logoff (or for that matter a logon, startup, or shutdown script) is merely to run commands and files with the options that they have available. For my own purposes, this process works very well. The options in IE7 for deleting temporary internet files, cookies, history etc appear to be only be manual options. I can't see any option to automatically clear these details when the browser closes. If an automatic option does exist for IE7, please let me know where this can be located as I am sure I would find it very useful. Regards DJ
  25. Hello Shadowen, In the absence of a specific option in CCleaner to run at logoff, you can use the Group Policy editor to achieve the required result using a logoff script. I don't know which operating system you are using, but for Windows XP details can be found at the following URL: http://www.microsoft.com/resources/documen...s.mspx?mfr=true Presumably this can also be done with Windows Vista and the script itself requires little more than a text file, renamed to Logoff.cmd for example, and containing the following text: @echo off if exist "%programfiles%\CCleaner\CCleaner.exe" start /w "" "%programfiles%\CCleaner\CCleaner.exe" /auto exit I am using a similar arrangement to this on my own system which, together with automatic defragmentation, works very effectively. Regards DJ
  • Create New...