Jump to content

APMichael

Experienced Members
  • Posts

    984
  • Joined

  • Last visited

Posts posted by APMichael

  1. 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".

  2. @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.

     

    @CSGalloway
    https://github.com/MoscaDotTo/Winapp2/issues/391

     

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

    FileKey1=%WinDir%\System32\config\systemprofile\AppData\Local\tw-*.tmp|*.*|REMOVESELF

     

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

    FileKey1=%WinDir%\System32\config\systemprofile\AppData\Local\tw-*.tmp|empty.check|REMOVESELF
  3. 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.

  4. 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:
    https://community.ccleaner.com/topic/56994-update-freezes/?tab=comments#comment-315830
    https://community.ccleaner.com/topic/56994-update-freezes/?tab=comments#comment-315886
    The problem can be easily reproduced. Simply delete the value "DisplayIM" (HKCU) from the registry.

  5. 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".

  6. 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.

  7. 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 *]
    FileKeyX=%LocalAppData%\Packages\*\AC\AMD\DxCache|*.*

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

  8. 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.

  9. On 12/02/2020 at 08:33, don_dolarson said:

    ... but ESET and ESET Online Scanner is still present, though there's no files and no registry entries left. I couldn't get rid of NVIDIA Install Files, but this isn't coming from winapp2.ini. I don't have any NVIDIA graphic card anymore.

     

    Did you use regedit.exe and delete the following registry keys?

    - Navigate to "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ESET" and delete the key (subfolder) "ESET Security".
    - Navigate to "Computer\HKEY_CURRENT_USER\Software" and delete the key (subfolder) "NVIDIA Corporation".

  10. 1 hour ago, Winapp2.ini said:

    Perhaps a check for wildcards (and semicolons) in ExcludeKeys with the FILE switch will suffice

     

    Yes, such a check would be helpful. But please note that wildcards are allowed before the pipe symbol (in the path). Wildcards should therefore only be checked after the pipe symbol.

  11. 51 minutes ago, siliconman01 said:

    Winapp2ool Suggestion.

    The "WinappDebug" component should detect the use of ; in ExcludeKey as an error.

    Example: ExcludeKey1=FILE|%ProgramFiles%\Common Files\Tracker Software\Common\Tesseract\|eng.dat;eng.lng  is not valid.

     

    The use of the semicolon (;) is not always invalid. If wildcards are also used, it may be used. Please see example 5: https://www.ccleaner.com/docs/ccleaner/advanced-usage/ccleaner-ini-files/how-to-exclude-items-from-ccleaners-cleaning.

  12. On 24/01/2020 at 00:39, don_dolarson said:

    How can I test it? I'm definetly a noob 😂

     

    - Run "Notepad" as administrator (via the right-click menu).
    - Use "Open" and navigate to the CCleaner installation folder (C:\Program Files\CCleaner).
    - Open the file "winapp2.ini".
    - Copy the entry [Caprine *].
    - Paste it at the end of the file and save it.
    - Start CCleaner and the new entry should appear.

  13. Caprine is obviously based on Chromium. Here is an enhanced entry:

    [Caprine *]
    LangSecRef=3022
    DetectFile=%LocalAppData%\Programs\caprine
    Default=False
    FileKey1=%AppData%\Caprine|*-journal;LOG;LOG.old|RECURSE
    FileKey2=%AppData%\Caprine|Network Persistent State
    FileKey3=%AppData%\Caprine\*Cache|*.*|RECURSE
    FileKey4=%AppData%\Caprine\blob_storage|*.*|RECURSE
    FileKey5=%AppData%\Caprine\Caprine\logs|*.*
    FileKey6=%AppData%\Caprine\logs|*.*
    FileKey7=%AppData%\Caprine\Session Storage|*.*|RECURSE
    FileKey8=%LocalAppData%\caprine-updater|*.*|RECURSE

     

    Can you please test this for possible side effects? Thank you very much.

×
×
  • Create New...

Important Information

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