-----Original Message-----
There is only one registry, with different areas for different purposes.
HKEY_LOCAL_MACHINE contains server-wide settings, that apply to all users 
of the server.
HKEY_CURRENT_USER contains your settings when you are logged on. They are 
saved into HKEY_USERS/{your_SID} when you logoff. They do *not* influence 
other users.
When you install an application on a Terminal Server, you must do so while 
the server is in "install mode". What happens then is that the system 
monitors all changes that are made to the registry, and puts a copy of 
those changes into the "shadow area", i.e. in HKEY_LOCAL_MACHINE\Software
\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software
When the users log into the TS, they get a personal copy of the settings in 
the shadow area. From then on, each user has his or her own registry subkey 
in the HKEY_USERS area.
I would strongly suggest that you don't start modifying the registry if you 
want to change a setting for all users. Group Policies are the way to go 
here (defining a GPO is of course also a way of modifying the registry, but 
the user interface makes it much more unlikely that you make an 
unrecoverable mistake).
For more reading:
256986 - Description of the Microsoft Windows Registry 
http://support.microsoft.com/?kbid=256986
Windows 2000 Technical Reference to the Registry 
http://www.microsoft.com/windows2000/techinfo/reskit/en-
us/default.asp?url=/windows2000/techinfo/reskit/en-us/w2rkbook/regentry.asp
260370 - How to Apply Group Policy Objects to Terminal Services Servers 
http://support.microsoft.com/?kbid=260370
-- 
Vera Noest
MCSE,CCEA, Microsoft MVP - Terminal Server
http://hem.fyristorg.com/vera/IT
*----------- Please reply in newsgroup -------------*
.