Jump to content
CCleaner Community Forums


Experienced Members
  • Content Count

  • Joined

  • Last visited

Posts posted by APMichael

  1. 2 hours ago, PICPro said:

    I'm thinking that we should have an entry to remove the html5 offline cache files from Mozilla based browsers. Ccleaner doesn't seem to do it natively and clearing the cache in the browsers seems to still leave the index.sqlite file, or it gets created as the browser exits if you manually delete it. ...


    I'm not sure. If this is not cleaned up by CCleaner, then someone would probably have made an entry for it a long time ago.

    If you search the forum for "OfflineCache", CCleaner seems to clean it up. The entry "Cookies" should do this. CCleaner cleans up the database directly (and therefore does not delete the ".sqlite" file itself).

    Quote: "... [Pale Moon - Offline Cache*] ... ok, found with Firefox -> Cookies (!!!) ..."


    I can now confirm that the "OfflineCache" is cleaned by CCleaner (entry "Cookies").

    You can test it yourself as follows:
    - Open a website using the offline cache: https://html.spec.whatwg.org/demos/offline/clock/clock2.html
    - Check "appcache" with: about:cache
    - Close Firefox and run CCleaner entry "Cookies".
    - You can now see that CCleaner deletes the subfolders of "OfflineCache".
    - Open Firefox and check "appcache" again: about:cache
    - You can see that there are no more entries.
    (The CCleaner entry "Compact Databases" then reduces the size of the cleaned ".sqlite" file back to the original size of 256 KB.)

  2. I think 3) should be:

    3) Navigate to: C:\Users\<your username>\AppData\Local\

    However, the question remains why this only occurs with a few Office users. I also have these files in the Temp folder, but I can delete them without any problems. My Office 2016 has never been affected by CCleaner.

    By the way, there is unfortunately still no official answer here either:

  3. Thanks for testing and your reply.

    Here the revised entry:

    [Process Hacker *]
    DetectFile=%ProgramFiles%\Process Hacker
    FileKey1=%AppData%\Process Hacker\Cache|*.*|RECURSE
    FileKey2=%ProgramFiles%\Process Hacker|processhacker-setup.exe


    LibreOffice now seems to omit the version number in the folder name, so I modified the entry:

    [LibreOffice *]

  4. 13 hours ago, trium said:

    ... english "compact databases" -> current german translation "Datenbanken komprimieren" <- really? is this meant? -> "compress databases" or "compacting databases" ...


    As far as I know, these entries reduce the size of all database files. So it certainly means "to compact databases" respectively "to compress databases" and the translation should be correct.

  5. 15 hours ago, don_dolarson said:

    ... However, I've found another "cached" installation/update package located in %USERPROFILE%\AppData\Roaming\Process Hacker\Cache folder. There's another "NYGWEFSCZHOPGSU" folder inside of it and a processhacker-build-setup.exe file there.


    The full path is then the following, correct?

    %AppData%\Process Hacker\Cache\NYGWEFSCZHOPGSU\processhacker-build-setup.exe

    However, I guess the folder name is randomly generated. Since it is located in a folder called "Cache", the question arises whether you can simply delete the entire contents of the folder. Can you please try if deleting the entire contents of the folder "Cache" will cause problems? Thanks a lot!

  6. 1 hour ago, Andavari said:

    ... When I used SMalik's revised [Activity History *] cleaner I had to stop both of these services for it to work (full names as seen in Services):
    * Connected Devices Platform Service
    * Connected Devices Platform User Service_48409
    I wonder if it's safe to just disable those two services, or not? ...


    I also only use offline accounts and still have both folders on all systems. I found out that the service "Connected Devices Platform User Service_xxxxx" is responsible for the folder "random string" and the service "Connected Devices Platform Service" for the folder "L.username". The service "Connected Devices Platform User Service_xxxxx" can only be disabled permanently via the registry. However, since the service is no longer used only for sync tasks, it is better not to disable it - as you have already written. After deleting the cache databases, I have not noticed any side effects, at least until now.

  7. 3 hours ago, wixud said:

    This sh!t freezed programm after updating,little bit scared when programm stuck at launching....


    You simply have to wait longer, because CCleaner now has to process thousands of new entries. When all entries have been processed, CCleaner is ready for operation again. To speed up the start again, you can use the Trim function of Winapp2ool.

    Please read post #1: https://community.ccleaner.com/topic/32310-winapp2ini-additions/?tab=comments#comment-175835

  8. Just for your information: The "empty.check" is not a new function, but only a fantasy file pattern. You can use any file pattern you like, which is normally never used by programs (examples: "abc.xyz" or "no.content").

    By the way, the culprit really seems to be the "Microsoft Provisioning".

  9. @dvdbane
    Most entries for "Metro Apps" clean up the "AC\Temp" folder, so this should be safe. I think we can add this to Winapp2.ini.




    The FileKey of your entry should work, but I would still recommend the "official" syntax:



    To make sure that only empty folders are deleted, a "fake" file pattern can be used:


  10. 14 hours ago, AnoneeMouse said:

    I'll chime in and say I do not have the DisplayIM key in Computer\HKEY_CURRENT_USER\Software\Piriform\CCleaner ...


    And this is exactly the reason why CCleaner freezes when the HealthCheck is activated. As I explained in my previous posts.

  11. 1 hour ago, Gergana CCleaner said:

    Can you make a screenshot of the CCleaner when it is frozen?


    I think we've got two freezing issues mixed in here.

    With some users CCleaner freezes already during the installation.

    For other users the CCleaner GUI freezes right after startup. A screenshot won't help much here, because CCleaner is loaded completely, but is not usable. With every click nothing happens, except that a sound is played.

    A solution for this problem can be read here:
    The problem can be easily reproduced. Simply delete the value "DisplayIM" (HKCU) from the registry.

  12. On 05/03/2020 at 07:22, siliconman01 said:

    On the system that froze, is Windows Defender your primary security program?  The reason I ask is that Windows Defender apparently has an option to "Block potentially unwanted apps".  I do not use Windows Defender on any of my systems.  Thus I am not all that familiar with WD; however, I understand that WD has the option to Whitelist apps so that the whitelisted apps are not blocked.   Just curious 🙃


    On all systems I use Windows Defender with PUA protection enabled. Excluding CCleaner with the whitelist will not cure the frozen GUI. Windows Defender will also usually notify you whenever it blocks a PUA.

    I could find another solution: If the regsitry value "(Cfg)HealthCheckIpm" (HKLM) is deleted or set to 0, CCleaner starts with the introduction of the HealthCheck and sets the necessary setting "DisplayIM" (HKCU) itself. Therefore the installer probably sets the wrong start value for "(Cfg)HealthCheckIpm".

  13. On one PC, I also had the problem that the GUI was frozen immediately after starting. (The installation went through without any problems).

    This problem is definitely related to the HealthCheck. If I deactivate the HealthCheck via Registry, the GUI works.

    Afterwards I compared the settings with another PC and found the cause. The other PC has the following additional CCleaner setting: "DisplayIM=1-1|2-1|". If I add this setting the GUI works again even if HealthCheck is activated.

    Can Piriform please clarify this? Thank you.

  14. Suggestion:

    Ricktendo64 has reported that Windows Apps now have a (shader-)cache folder from AMD.

    In my opinion it is not really necessary to clean up these folders per Windows App, because:

    - The folders are not app-based, but driver-based and are only redirected into the app container.
    - For classic Win32 applications, the (shader-)cache can also not be cleaned separately per application, but only for all applications together.
    - It would also simplify the maintenance of the Windows App entries and save many duplicate lines.

    Therefore, my suggestion would be to add the FileKeys to the entries [AMD/ATI *] and [NVIDIA *].

    [AMD/ATI *]

    [NVIDIA *]
    FileKeyX=%LocalAppData%\Packages\*\AC\NVIDIA Corporation\NV_Cache|*.*

  15. 14 hours ago, don_dolarson said:

    ... There isn't any ESET in MACHINE\SOFTWARE neither CURRENT_USER\SOFTWARE. ...


    Did you also check "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node" for an "ESET" key? Programs that are coded in 32-bit add their registry keys there under a 64-bit operating system.

  • Create New...