Startup programs start twice

  • Thread starter Thread starter phöènix
  • Start date Start date
P

phöènix

This problem cropped up a year ago and no-one in these groups was able to
help out at that time.

It's a minor irritation as I don't restart that often. I would like to
eradicate it if anyone can help though so I thought I would ask again.

Programs in my 'startup group' are being loaded twice. msconfig shows
duplicate entries for the locations 'startup' and 'common startup'.

Any new 'startup' program is similarly affected.

I can't figure a way of stopping this happening. I have tried uninstalling
and reinstalling the programs. No Joy.

The problem started when I added a new user and persisted even though the
other user was removed.

Any ideas?

A workaround by starting the programs from the registry is simple enough but
it is not a solution.
 
Change Startup here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
and here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShell Folders

Startup=
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
commonstartup=
 
Change Startup here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders
and here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders

Startup=
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders
commonstartup=

Thanks for replying and pointing me to the right keys. I'm not entirely sure
of what else you are indicating above. My registry looks like this:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders]
"Startup"="C:\\Documents and Settings\\All Users\\Start
Menu\\Programs\\Startup"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"Startup"="%ALLUSERSPROFILE%\Start Menu\Programs\Startup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders]
"Common Startup"="C:\\Documents and Settings\\All Users\\Start
Menu\\Programs\\Startup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"Common Startup"="%ALLUSERSPROFILE%\Start Menu\Programs\Startup"

I did have a guess at what you seem to indicate but this was not entirely
successful. Do you think you could be more explicit, i.e. edit the above, so
there is no room for doubt.TIA.
 
The CommonStartup are correct.

The Startup are set to the same as CommonStartup, so anything gets done twice.

Shell Folders
"Startup"="C:\\Documents and Settings\\<Your Name>\\Start
Menu\\Programs\\Startup"

UserShellFolders
%userprofile%\\Start Menu\\Programs\\Startup"

--
----------------------------------------------------------
http://www.g2mil.com/Dec2003.htm
phöènix said:
Change Startup here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders
and here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders

Startup=
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders
commonstartup=

Thanks for replying and pointing me to the right keys. I'm not entirely sure
of what else you are indicating above. My registry looks like this:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders]
"Startup"="C:\\Documents and Settings\\All Users\\Start
Menu\\Programs\\Startup"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"Startup"="%ALLUSERSPROFILE%\Start Menu\Programs\Startup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders]
"Common Startup"="C:\\Documents and Settings\\All Users\\Start
Menu\\Programs\\Startup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"Common Startup"="%ALLUSERSPROFILE%\Start Menu\Programs\Startup"

I did have a guess at what you seem to indicate but this was not entirely
successful. Do you think you could be more explicit, i.e. edit the above, so
there is no room for doubt.TIA.
 
The HKEY_CURRENT_USER Shell Folders values are incorrectly set. The correct entries are:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Startup"="C:\Documents and Settings\**Your User Name**\Start Menu\Programs\Startup"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Startup"="%USERPROFILE%\Start Menu\Programs\Startup"

Did you drag the Startup folders across the user profiles? I really don't know why one does that, but it seems to be the only cause, as David Candy discovered it way back. I'll have to advice users to deny "Write" permissions for these keys, for the user. ;-)

--
Ramesh - Microsoft MVP
Windows XP - Shell/User
www.mvps.org/sramesh2k
http://www.mvps.org/sramesh2k/Tips_Page.htm
http://www.mvps.org


Change Startup here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders
and here
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders

Startup=
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders
commonstartup=

Thanks for replying and pointing me to the right keys. I'm not entirely sure
of what else you are indicating above. My registry looks like this:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders]
"Startup"="C:\\Documents and Settings\\All Users\\Start
Menu\\Programs\\Startup"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"Startup"="%ALLUSERSPROFILE%\Start Menu\Programs\Startup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders]
"Common Startup"="C:\\Documents and Settings\\All Users\\Start
Menu\\Programs\\Startup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"Common Startup"="%ALLUSERSPROFILE%\Start Menu\Programs\Startup"

I did have a guess at what you seem to indicate but this was not entirely
successful. Do you think you could be more explicit, i.e. edit the above, so
there is no room for doubt.TIA.
 
David said:
The CommonStartup are correct.

The Startup are set to the same as CommonStartup, so anything gets
done twice.

Shell Folders
"Startup"="C:\\Documents and Settings\\<Your Name>\\Start
Menu\\Programs\\Startup"

UserShellFolders
%userprofile%\\Start Menu\\Programs\\Startup"

Thanks David and Ramesh, I get it now and understand how it happened when
organising the startup menu.
 
Back
Top