Stop programs from starting up automaticly on boot on Windows
I installed a software which start up with windows. I tried to disable it with CCleaner, however, it shows up at start up again ( maybe it configure to set the registry to true everytime it runs).
How can I disable it in startup permanently?
Look at a program called auto-runs. It might take a while to find the name of the program that you are looking for (it shows you every possible place that it could be, which is good in that you know everything is there, but bad in that it can be hard to find things).
As a suggestion, there is more than one part to this program, and CCleaner only found one part.
For a simpler view of what is starting up, user
msconfig and see the startup and services tab.
There are several places I know to look for programs that run automatically:
- The startup folder in your start menu. Don’t forget to check both your own folder and the All Users folder.
- Three different places in the registry:
HKLM/Software/Microsoft/Windows NT/CurrenVersion/WinLogonLook at the shell and userinit keys. The normal values are explorer.exe and userinit.exe, but you can list more than one item here or change them to items that replace the shell or another program that starts the normal shell when it loads.
- Services. Hit the Windows key and type “services.msc”. Look for services set to start automatically, automatically (delayed), or at user login.
- Scheduled Tasks. Look for tasks set to run at user login.
It is likely the program is running in the background and is automatically re-enabling itself every time you disable it. Try closing the program completely, or preferably kill the process, and afterwards, disable the startup entry.
You may want to use Process Explorer to help you find the name of the process quickly. Then look for the name of the program in the list of startup entries in Autoruns and disable/delete the relevant entry.