I read several articles & posts on CCleaner & getting it to find / clean data from custom profile locations. Would / should work for any app.
1st, on their own (w/o editing the CCL ini file), several CCL versions find my Firefox profile - custom location on F:\. I see the same described behavior in CCleaner 4.16 - .17 / 5.0.
They also detect Fx "user created" profiles in the default path: C:\Users\<name>\AppData\Roaming\Mozilla\Firefox\Profiles\<custom profile name>. Meaning, profiles I created & named, in the default profile path / folder (using firefox profile mgr).
But, CCL only finds some Fx files - even though other files exist in these profiles that would normally be cleaned.
It finds for instance,
F:\Mozilla Shared Profiles\Firefox\t681iswd.FX-shrd-5-3-14\sessionstore.js
and C:\Users\<name>\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.test-profile\sessionstore.js
So it detects the custom profiles in both locations, except those 2 files don't exist in either profile.
CCleaner detects F:\Mozilla Shared Profiles\Firefox\t681iswd.FX-shrd-5-3-14\OfflineCache\index.sqlite,
but doesn't find / show the places.sqlite in the same profile, which definitely contains browsing history (& it exists).
Following some topic instructions (claimed to be successful), I edited CCleaner.ini, adding:
CustomLocation1=FIREFOX|F:\Mozilla Shared Profiles\Firefox
CCL still doesn't find obvious files like cookies or places.sqlite - before or after editing the ini file.
The profile listed above (t681iswd.FX-shrd-5-3-14) is in path: F:\Mozilla Shared Profiles\Firefox\t681iswd.FX-shrd-5-3-14\.
Note: in the F:\ custom location, there isn't a "Profiles" sub-folder. Just the path / profile name, shown in previous line.
Obviously, CCL "sees" the custom profiles & finds a few files, but not all files that it normally would clean. Files that do exist & do contain data.
Any suggestions?