Registry and KEY_ALL_ACCESS problem...

For some reason, users who are not of
Administrative level cannot "use"/"see" any of the
keys in the NT registry when using KEY_ALL_ACCESS.
I find myself having to use the API to set the
access for allowing to READ and allowing to WRITE.  
Does anyone know why this is the case?  Is there
something I need to change in order for "normal"
users to have KEY_ALL_ACCESS priveleges?

Thanks for any help in advance.
Bruce Goldstein
Software Engineer
Interactive Strategies, Inc.