Open CCleaner vs. run CCleaner from context menus - different!

Hi All,

I'm using CCleaner v3.23.1823. This is my first time posting here so thanks in advance for your patience if this is not a new problem. I couldn't find anything related by searching, so here goes:

When I open CCleaner and click "Run Cleaner" in the lower right, everything works fine. When I have a browser open, CCleaner gives me a prompt asking me if I want to close the browser so that CCleaner can clean the internet cache. I use both Chrome and Firefox, the latest versions of both.

When I run CCleaner by right-clicking on the recycle bin and choosing "run CCleaner", I see the CCleaner icon in the system tray and it seems to be working as normal. However, it does not ask me if I want to close any open browser to clean the internet cache. It looks like it runs and completes as normal, but obviously it isn't clearing the internet cache if the open browser never gets closed.

I looked through the settings, and it does appear to me that there is anything that is different for running CCleaner by opening it vs. running it from the context menu from the recycle bin.

This seems like a bug to me, can anyone shed some light?

Thanks in advance!

No really a bug, when you have it Run CCleaner it cleans automatically without bothering you since you don't have the program GUI showing, plus it has always had that behaviour for countless years.

To expand a bit: When running ccleaner from the recycle bin it invokes an /auto command line switch (this switch and others can be found in the ccleaner help documents). The switch, as Andavari stated, ignores all prompts so as to be a silent run.

Firefox and Chrome both use databases for their storage, as opposed to iExplorer which uses individual files. Because of this the database files are locked when their owner-browser is open and cannot be cleared.