Jump to content


Experienced Members
  • Posts

  • Joined

Posts posted by mogli

  1. When starting version 5.83 portable CCleaner64.exe (SHA: B3CD84848A587AD11D0F7446248EAE7A6064E86B) sometimes unpacks a file named gcapi_*.dll (the * stands for a couple of digits) and then quickly hides it again.

    Please explain yourself!

    edit: The file is gcapi.dll 85.0.4183.0 (SHA: A8433CAB1DEB9C128C745057A809B42110001F55), i.e. the google cloud api interface. So they hide it in the exe, unpack it with a random number added to its name so you cannot block it by name, hide it in ram and phone home. Nice stuff and totally trustworthy.



    New Entry:  [CyberLink PowerDVD 16*]

    [CyberLink PowerDVD 16*]

    Since some time has passed and nothing changed and no one answered me I ask again:


    There is a folder called 'cache' (seems to be for faster startup) but the actual PowerDVD cache where all the thumbs, previews, BD-Live stuff etc. is saved and which needs cleaning is '%LocalAppData%\Cyberlink\PowerDVD*\Caches'.

  3. Hi!

    The entry for PowerDVD 16 deletes the 'cache' folder and 'EVO1.xml'. What's the intention of doing so?

    (I use my own PowerDVD 16 rules for deleting privacy related data, e.g. the content of 'Caches'.)

  4. Hi DennisD! Thanks for the answer.


    However I did read the piriform help and the post you mentioned and inspected the builtin winapp/winreg/winsys.ini as well as the winapp2.ini before asking my questions. So if I haven't overlooked something the answers aren't in it.


    I would like to learn the underlying programming language/pattern matcher so to build my own contructs. The available documentation is insufficient for that.


    Does CCleaner support some well defined language/pattern matcher like regular expressions, CleanerML, etc.?

  5. Hello everybody!


    Is there somewhere a more extensive explanation of all the mask possibilities than in the CCleaner help?


    Some example questions:


    From the help:

    FileKey1=%userprofile%\My Documents\a-squared\Reports|.

    FileKey2=%programfiles%\a-squared Free\Logs|.


    What does that match? All files with a '.'? But then why use longer '*.*' elsewhere?


    Why a construct like 'path|*.*|REMOVESELF'? If the folder is removed so is it's content, isn't it?


    How to detect if a folder is not empty?




    Will the latter also match empty subfolders? If so why doesn't the '.' prevents that?


    Can the ';' also be used for registry keys? Why not?


    I could go on with such questions for a long time so it would be easiest if there's an extensive documentation somewhere.





  • Create New...

Important Information

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