I just upgraded an NT 4.0 server to Windows 2000. The problem is if a domain user ID who has never logged on before tries to do so locally, the console locks up at the "Loading your personal settings" window and the server is completely locked up, requiring a power switch reboot. Then, if the same user ID tries to log on locally a second time (and from then on), there is no problem.
There appears to be some kind of problem during the new user profile creation process. I enabled verbose logging to userenv.log. The last thing that shows up before the lockup is "USERENV(e8.cc) 07:19:12:109 CopyProfileDirectoryEx: Reconcile Directory Done for all Directories." The C: drive is FAT. I've installed SP3 with all recommended hotfixes from Windows Update. Do you know what might be happening?
Try renaming the ntuser.dat file in the Default User profile directory to ntuser.old, then logging on with a new user and allowing the .dat file to recreate itself. Any changes that you made to the default profile will be lost. All usual caveats regarding editing/deleting system files apply -- make sure you have a good backup, etc.
Dig Deeper on Legacy operating systems
Related Q&A from Laura Hunter
Active Directory expert Laura E. Hunter offers a tip for shortening client wait times. Continue Reading
Active Directory expert Laura E. Hunter explains to a reader what must be done to change the default display specifiers for new users in Active ... Continue Reading
Active Directory expert Laura E. Hunter tells a reader what to keep in mind when deleting subnets associated with sites being removed in an ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.