Martin Pilka wrote:

> hello!
>
> * fix the incorrect registry behavior - rename userdef.reg to users.reg,
> it contains HKEY_USERS branch
> * drop user.reg file because of duplicity
> * get rid of unnecessary hkey_users_default
>

If you absolutely MUST save keys that are directly in HKEY_USERS (which shouldn't even 
be there
in the first damn place, see other messages by Ove, Juergen, and me), then do it a 
different
way.

1. Keep user.reg and userdef.reg, make a new users.reg containing HKEY_USERS minus the 
.Default
and the user's key.  I believe NT/2000 do it this way.
2. Keep user.reg and make a new users.reg containing HKEY_USERS (including .Default) 
but not
the user's key.  I believe 9x does it this way.

Personally I say option one.  The more finer grained the registry files are, the 
better.
Especially because it may be desirable to have a system-wide .Default key and
HKEY_LOCAL_MACHINE key which can be accomplished with some symlinking now and still 
allow the
user to have their own HKEY_USERS\username hive.

-Dave


Reply via email to