Link to home
Start Free TrialLog in
Avatar of yhetti
yhetti

asked on

Roaming Profiles problem (start menu items, user settings, registry, etc -- broken) URGENT : )

In case anybody caught my last question, this is a continuation of a migration.  In our company of ~ 20 people, we've been using roaming profiles pefectly fine.  We moved to a new domain name/controller and also reinstalled 2003 Enterprise on the PDC, but kept the data on the original drive.  I went through and deleted all the ghosted SIDs and reset the permissions as they should have been (as near as I can tell.)  I've also scoured the group policy settings for something related to this too.  I set up the shares, and everything on the server-side should be a go.  So as it is, the old roaming profiles \\server\$user\profile (for legacy reasons, unfortunately, but it can be changed) are hopefully ready to go.

I set up each of the users to use their old profile path, so the server setup is a duplicate.  I then went to my test XP Pro machine and added it to the new domain.  I logged in as a test user to test the roaming profile, and it appeared to work correctly:

*Desktop items are in place
* the z:/ mount to the home directory is fine
* permissions on the avaliable files are correct.

However, there are problems that make the "new" roaming profiles (really just the old files) useless:

* Themes are not saved
* the "Quick Access" links on the start menu don't exist
* No changes can be saved to IE or Explorer
* Office asks for the user's initials and attempts to run setup every time. even though it's been configured for each user.

All this leads me to a problem with the user's registry key set from the roaming profile.  But I don't know what to do to fix it.

Permissions on everything in ./profile are %username% : Full Control, SYSTEM : Full Control.

Thanks!

Avatar of What90
What90
Flag of Australia image

If you create a new roaming profile for a test user do these problems persist?

If they do then it may be a GPO limiting the size and what's copied across.

Post back and we'll go from there.
Avatar of yhetti
yhetti

ASKER

No, with a clean profile it works correctly as near as I can tell.
ASKER CERTIFIED SOLUTION
Avatar of jhautani
jhautani
Flag of Finland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
here's a quick and clean (and free) alternative for setting permissions: use subinacl.exe, which is included in xp resource kit.

after you have loaded the hive to registry give this in command prompt:

subinacl /accountmigration=OldDomainName\OldAccount=NewDomainName\New_Account /subkeyreg HKEY_USERS\key_name_you_loaded_the_hive_to

-view the permissions in regedit. new user should have ownership and full permissions
-unload the hive.

you can add option /testmode to see the results before actually changing anything.

Avatar of yhetti

ASKER

Thanks a million, I used the regedit method (only had about 2 dozen users) and it worked perfectly.  Much appreciation, you save me a night of sleeplessness. : )
Hi,

I hope you guys are still memebrs......

I am trying to use this solution to migrate our users profiles to a new domain.
The PC has successfully changed domain.
I copied the profile folder to the new DC and gave myself FC on the folder and all sub folders and files.
I can login, but not all of my settings are there, e.g. outlook profile, IE7 home pages.

Many users from the old domain have used this machine. Therefore I see multiple keys in HKEY_USERS.

The accepted answer leaves me with a couple of questions.

By "select the key you loaded previously" you mean something like :
HKEY_USERS\S-1-5-21-1547161642-1770027372-682003330-1170
OR
HKEY_USERS\S-1-5-18

How do I know which key I should overwrite?

Do I load the ntuser.dat from the new or old account?

Please explain this solution. Small noob words please.... :-)

Thanks !!!