> > > Some weeks/months ago the copy of the HKEY_USERS\.Default\ registry subkeys
> > > to HKEY_CURRENT_USER was dropped, so that changes in the default are no longer
> > > used for the current user.
>
> > > Was this intentional?
> > Yes. The HKEY_USERS\.Default keys are _not_ default keys used in your way.
> > The hive is copyed once when you create a new user.
> > Global keys are in HKLM.
>
> Err, I tried to locate the piece of code that does this, but it appears to
> be missing too.
No it's done onec by the code to create a new user. Wine does not have any function
like this. Its a job for wineinstall or so...
Till then HKU/.Default is completely unused.
> > > It appears to have broken at least the ...\ShellFolders\ subkey used by some
> > > programs to find the Programs Menu. (exhibited by Diablo 2)
> > The right way is to copy HKEY_USERS\.Default on first use to HKEY_USERS\UserName
> > and/or implement SHGetSpecialFolder location right (look into HKLM if in HKCU is
>found nothing)
> > and create such keys in HKLM by wineinstall.
>
> Diablo 2 directly queries the registry key I am afraid.
which one? in HKLM?
juergen
---
[EMAIL PROTECTED]
... from sunny Berlin