CCleaner v2.25.1025 Analyze is slow

I'm not reporting this as a bug but more of a rare oddity since it's not a functionality issue but a speed one.

When running Analyze in the Cleaner section it's very slow verging on absurd and it spends perhaps upwards of 1 or 2 full minutes now with the newest update to v2.25.1025.

However the Run Cleaner button is functioning at normal speed.

My analysis moves very fast. Have you tried... Unchecking the items and running the Analyze, re-checking one item at a time until you find the one(s) casuing the performance issue?

"?Improved support for wildcards and RECURSE/REMOVESELF"

This is now working as supposed so if you have something like this:

FileKey1=%userprofile%|*.rmbak|RECURSE

it will recursively scan all sub folders under "%userprofile%"

Be careful with the RECURSE and REMOVESELF.

If I were you I would make sure that RECURSE is only used with a folder that doesn't have lots of sub folders.

This is a sample of a bad usage of RECURSE: (it does bring my scanning to a crawl)

[*Registry Mechanic]

; Removes registry backups after compressing the registry, and only the safe to delete logs

LangSecRef=3024

Detect=HKLM\Software\PCTools\Registry Mechanic

Default=False

FileKey1=%userprofile%|*.rmbak|RECURSE

FileKey2=%userprofile%|*.rrr|RECURSE

FileKey3=%userprofile%|*.rrr.bak|RECURSE

FileKey4=%userprofile%\Local Settings\Application Data\Microsoft\Windows|*.rmbak

FileKey5=%userprofile%\Local Settings\Application Data\Microsoft\Windows|*.rrr

FileKey6=%userprofile%\Local Settings\Application Data\Microsoft\Windows|*.rrr.bak

FileKey7=%allusersprofile%|*.rmbak|RECURSE

FileKey8=%allusersprofile%|*.rrr|RECURSE

FileKey9=%allusersprofile%|*.rrr.bak|RECURSE

FileKey10=%systemdrive%\Documents and Settings\Guest|*.rmbak|RECURSE

FileKey11=%systemdrive%\Documents and Settings\Guest|*.rrr|RECURSE

FileKey12=%systemdrive%\Documents and Settings\Guest|*.rrr.bak|RECURSE

FileKey13=%systemdrive%\Documents and Settings\LocalService|*.rmbak|RECURSE

FileKey14=%systemdrive%\Documents and Settings\LocalService|*.rrr|RECURSE

FileKey15=%systemdrive%\Documents and Settings\LocalService|*.rrr.bak|RECURSE

FileKey16=%systemdrive%\Documents and Settings\NetworkService|*.rmbak|RECURSE

FileKey17=%systemdrive%\Documents and Settings\NetworkService|*.rrr|RECURSE

FileKey18=%systemdrive%\Documents and Settings\NetworkService|*.rrr.bak|RECURSE

FileKey19=%windir%\system32\config|*.rmbak

FileKey20=%windir%\system32\config|*.rrr

FileKey21=%windir%\system32\config|*.rrr.bak

FileKey22=%ProgramFiles%\Registry Mechanic\Log|compactlog.log

FileKey23=%ProgramFiles%\Registry Mechanic\Log|results.log

FileKey24=%ProgramFiles%\Registry Mechanic\Log|scan.log

Edit: Removed previous thoughts.

It could be recurse on my system too. That above entry that's posted is very old though and since it's in winapp2.ini it's an unofficial cleaner. You can always edit out cleaners in winapp2.ini that you don't need. ;)