Stop CCleaner to load at windows start

I went and set CCleaner and browser DO NOT START WITH WINDOWS.

Useless, they always starts.

How do i stop them before i delete them

It depends a little on what exactly you are trying to do (or not do). There is a setting to do run a one-time clean every time you start Windows that appears under Options > Settings, which you can switch on or off:

image.png

There are two other settings that will have CCleaner running in the background if either of them are on. One is the automatic updates (Options > Updates > Keep CCleaner updated automatically checkbox) and the other is Smart Cleaning (Options > Smart Cleaning > Enable Smart Cleaning checkbox).

If your concern is with Smart Cleaning popping up and asking what you would like to do when a browser closes, that can be solved by picking an option for the browser in question:

image.png

The options available being:

image.png

Alternatively, next time the "Browser Closed" pop-up appears ...

image.png

... you can instruct CCleaner as to your preferences for future occasions.

image.png

Thank you for detailed reply.

My issue was that i see CClean under running program icon on my windows 7 under taskbar (bottom right corner).

I want CClean to start when i click on it and not to show all the time even if i did not clean on it to start.

As Dave says that icon will always show if you have 'Smart Cleaning' turned on, or if you have 'Automatic Updates' turned on.

Each of those runs in the background when turned on, they have to run in the background to work, so the only way not to have that icon showing is to turn both of those functions off.