• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 185
  • Last Modified:

Whats stored in profile. 95,98,NT,ME,2000,XP ?

What is stored in the profile.
Where are these files located?

They are profiles for domain based accounts.

I would like to know of all of the above operating systems. thanks
0
georgecooldude
Asked:
georgecooldude
  • 5
  • 4
1 Solution
 
Chris DentPowerShell DeveloperCommented:

I forget if Windows NT uses the %UserProfile% environmental variable. And I can't help with the 9x systems I'm afraid.

NT -

Path: %systemroot%\profiles\...
Data: HKey_Current_User registry file (ntuser.dat), desktop, start menu, etc

2000 -

Path: %UserProfile% (specific path) or c:\documents and settings\...
Data: HKey_Current_User registry file (ntuser.day), desktop, application settings, start menu, temp files, favourites, cookies, My Documents, etc etc

XP -

Path: %UserProfile% (specific path) or c:\documents and settings\...
Data: HKey_Current_User registry file (ntuser.day), desktop, application settings, start menu, temp files, favourites, cookies, My Documents, etc etc

One small item, if you happen to use Roaming Profiles you may run into problems between NT and 2000 or XP because of the different profile path. It has a nasty tendancy to really make a mess of the profile.
0
 
georgecooldudeAuthor Commented:
Hi Chris,

I'm in the final stages of migrating my computers to a new domain. They will need to be reconnected.
To preserve profiles I was going to join the PC to the new domain.
Log in as a local administrator
Rename "John.Smith" to "Default User"
Rename the original "Default User" to "Default User.OLD"
Then log in with the John Smith account.
This should create a nice new John Smith profile and carry forward all the changes from the old profile, including the registry settings.
I would then delete "Default User" and rename "Default User.OLD" back to "Default User" so any other people logging on wouldn't get the users personal files.

Are they are flaws in that theory? Will the ntuser.dat settings carry through and somehow update to work with the new profile? If it does maybe you could tell me how the ntuser.dat knows to connect to the 2003 server and not the NT server?

Thanks.

If some other users browing could provide input in 95,98,ME that would be great! =)
0
 
Chris DentPowerShell DeveloperCommented:

Not sure if it'll work, never tried it but if you have and it does work then go for it :)

If that method doesn't work the contents of the old profile can be copied into the new one. The only potential problem is that ntuser.dat is locked as in use if you log on as the user until the machine is rebooted.

For that...

1. Log in as the user on the new domain
2. Reboot
3. Log on as Admin (local or domain)
4. Copy the contents of the old profile into the new one
5. Test it
0
Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

 
georgecooldudeAuthor Commented:
I tested it and it seems to work. My confusion lies in the ntuser.dat
What exactly is stored in it?
Does it contain data about which domain it is connecting to?
0
 
Chris DentPowerShell DeveloperCommented:

ntuser.dat is the one of the HKEY_User Hives in the registry that loads as HKey_Current_User when the user logs on.

If you open up regedit and look at HKey_Current_User all that information is stored in the ntuser.dat file in your profile. It doesn't contain domain connection information.
0
 
Chris DentPowerShell DeveloperCommented:

Oh, and ntuser.dat is loaded into HKEY_Users (and consequently HKEY_Current_User) when the user logs on. It unloads when the PC Reboots but not when the user logs off - which is why you can't copy it after the user logs off and a reboot is required.
0
 
georgecooldudeAuthor Commented:
Thanks for the explanation! =) That really helped. I didn't know it stored all that stuff either!


I also have a PDC emulator question here:
http://www.experts-exchange.com/Operating_Systems/Windows_Server_2003/Q_21224501.html

Maybe you can help me with that aswell? If I can solve that problem then I don't need to know about the profiles in the legacy systems.
0
 
georgecooldudeAuthor Commented:
Good point about the reboot. thanks. Now I have 1 less thing to troubleshoot =)
0
 
georgecooldudeAuthor Commented:
Once again Chris, thanks for your help! =)
0

Featured Post

Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

  • 5
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now