Where does CCleaner get its list of startup programs from? How can I get it to refresh the list, which contains many previously uninstalled programs which no longer exist on the computer?
~
Nick
Where does CCleaner get its list of startup programs from? How can I get it to refresh the list, which contains many previously uninstalled programs which no longer exist on the computer?
~
Nick
From the add/remove programs list (or Programs and Features) in Control Panel.
If you are still seeing something in the list it means that the software's own unstaller hasn't uninstalled all elements of the program.
There could still be a folder in C\Program files or an entry in the registry for it.
Are you able to tell us some of the ''uninstalled'' programs you still see?
hazelnut, I believe you misread startup programs section as uninstall section(though, maybe we are both misreading and the poster just means the list of programs ccleaner cleans).
If I recall correctly the S.P. Section looks at the Run Registry Key (for Local Machine and Current User) and the Startup folder (located in the start menu) for all users and current user.
I don't have a copy of CCleaner in front of me but I know F5 refreshes other sections so you could try that.
I did indeed misread what poster said I think.
My apologies nickdirect if this is not what you meant.
Sorry, I should have provided a more detailed explanation.
In CCleaner under Tools there is an option "Startup" which has a tab "Windows" that lists startup programs and allows you to control which ones startup or are disabled. I wish to identify and disable all uneccessary programs, however this process is rather confusing because there are many entries that refer to non-existent files of programs that were uninstalled a long time ago. Obviously these programs will not run even if marked "Enable", so can be ignored, however I have to identify them first. Ideally these entries should not appear in the list at all. F5 does not change what is listed.
I assume the problem is that there are still entries in the Registry, if this is where CCleaner is getting it's data from? If I run the Registry cleaner will this help to remove some of the invalid entries that appear in the startup list? What else should I do?
Thanks for your help.
~
Nick
in the list view it should tell you where (of the locations I listed in my above comment) the offending items are.
registry
hklm:run = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
hkcu:run = HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
files
Startup User = %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
Startup Common = (right click strart menu choose open all users navigate to the startup folder)
Most of the items are in HKLM:Run, so I guess I will have to delete each entry in the Registry manually as CCleaner Registry cleaner is not identifying these entries automatically when I run it to check for registry problems.
I assume the computer has been restarted since the removal (uninstalling) of the programs which ought not have startup entries?
Yes, the computer has been restarted. The programs were un-installed many months ago.