I am not really clear on the process that you are using so let me ask a
couple of questions.
How are we dropping the settings into the new account?
In both cases, I applied the settings interactively within the
account. Believe me, I'd dearly prefer to automate this, and build
these settings into the Default prototype! But it's tricky finding
the smallest .REG that will do what a particular interactive setting
does, without any unwanted side-effects.
Are we logging on to the new account before or after making the setting
changes?
In both cases, I created the account (which started off with the usual
unwanted defaults), then logged into it to interactively apply
settings using the OS's own UI, TweakUI, and if need be, Regedit.
In the original case that failed, I dropped the account from admin to
limited via Control Panel, Users - while logged into the account.
In the current cases that pass, I dropped the account from admin to
limited via CP, Users - while logged into the original account.
The difference may be the "user failure" factor on my part, unless
it's improvements to the OS somewhere between RTM and SP1a or SP2.
If we are logging onto the new account before making the setting changes,
then I would suspect the setting changes should be retained.
If we are not logging onto the new account before moving over all the new
settings changes, then it may be possible that some of the settings could
be reset.
Are we using reg files to move settings over?
Not yet, no; that's a process I'd start on only if the "dummy"
approach worked. It will likely be a long road.
Are we copyig over the ntuser.dat file replacing the registry file in the
new account?
No - would that work? I ask, because I'd worry about account-specific
refs embedded in it, that would cross-link to the account it came
from, from all accounts spawned from the modified prototype.
Even if the OS is careful to avoid this (%Labels% are your friend!)
I'd worry that 3rd-partyware might screw up - as it is, 3rd-partyware
is often oblivious to XP's mandatory user profile factor.
For example, I see hard-coded user account path refs in HKLM that
point to the "My Documents" objects from there. I know HKLM is not
within NTUser.dat, but the issue undermines my faith in the process.
That's where I apply settings through the "front door: of OS UI,
TweakUI, apps, and on occasion, Regedit. I use Regedit only when no
corresponding UI is available, e.g. NoDriveTypeAutoRun
-------------------- ----- ---- --- -- - - - -
Tip Of The Day:
To disable the 'Tip of the Day' feature...