Outlook crashes when a user's profile is restored

Posted on 2004-09-09
Last Modified: 2008-03-10
One of my remote sites lost their DC such that none of the AD information in AD was able to be saved.
I re-built the server and entered in all the logon info so the users could log on to the server with the same user names and passwords.  No problem so far.
because the SIDs of the new server are different, windows created a new user profile.  I want them to be using the old profile which contains all their documents, outlook.pst files etc.  for the sake of discussion, the old profile is c:/documents and settings/user.domain and the new one is c:/documents and settings/user.domain.000
I performed the procedure described in Microsoft Knowledge Base Article - 314045.  Basically, you give the proper user full permission in the user.domain profile, then open regedit and alter HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList  ProfileImagePath value from user.domain.000 to user.domain.
As far as I can tell, this worked as far as the documents are concerned, but when I tried to open outlook the windows installer opened (as if it was a new user) and outlook crashed.

I tried moving the .pst files to a new location; outlook crashed

I tried changing HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList  ProfileImagePath value from user.domain back to user.domain.000, logging on, opening outlook, letting the installer run, logging off, changing the reg key back, and logging in again;  outlook crashed.

Basically, no matter what I do, if I change the reg key, outlook crashes.

The desire to change the user settings HAS to be a common task for network admins; is there some kind of tool for managing user profiles and profile settings?

I know I could create a new profile, move the My Documents files, re-set the permissions, create an outlook account, import the old *.pst file, but the time that takes adds up when you have 50+ computers to do.  There MUST be a better way!

The DC is a windows 2003 server, the workstation I'm using for testing is XP Pro, but 1/2 of the workstations are running W2K Pro.

thanks in advance!!
Question by:starmonkey
  • 2

Accepted Solution

pjcrooks2000 earned 500 total points
ID: 12022710
You need to add the user to outlook first and then import the pst file.  I thik i get th jist of what your saying. Add a user then once you have the account perfomring as it should then replace the pst file that it creates with the old one. I suggest you disable mail retrieval whilst you do, by unchecking syncronise this account when checking for mail box.

Yep i think i have the right end of the stick as your explanation was a bit vague, i don't think there is a better way to do this you need to set the accounts up in order to do as the the account information in particular passwords in encrypted.   Create a text file with all of the parameters that repeat themselved such as smtp servers mail server and do quick copy and pasting.  I think if your asking for something to automatically creat all of the accounts then you will be right bang out of luck, those are things that by sheer virtue of the security implications need to be created manually.  Sorry bout that :)

I hope this helps you


Author Comment

ID: 12028156
I can't add the user in outlook, because I can't open outlook.  Outlook crashes every time I try to open it.
I'm not trying to create new user accounts, I'm trying to get windows to use the old domain account.

I'll try to clarify the question:
You have a user who has accounts with the same username and passwords on 2 separate domains in two different buildings.  Thier computer is joined to domain1, so when they log on to thier computer, thier profile settings (including thier outlook.pst, and My Documents folder) are stored on the hard drive at
C:\Documents and Settings\user.domain1\
Now you have to move the user to the second building, which is the location of domain2.  You dis-join the computer from domain 1 and join it to domain2.  When they log on to the new domain, windows creates the profile folder
C:\Documents and Settings\user.domain2\
The problem is that I don't want to change the user profile, I want it to stay the same.  The user has the same job, need the same documents, and has the same email address.

Microsoft Knowledge Base Article - 314045 deals with this.  Their are basicly 2 steps:
1)  Add full control security privilages for user\domain2 to the C:\Documents and Settings\user.domain1\  profile
2)  Use Regedit to change the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList  ProfileImagePath key from "C:\Documents and Settings\user.domain2"  to  "C:\Documents and Settings\user.domain1"
The next time user logs on to domain2, Windows loads the C:\Documents and Settings\user.domain1 profile.
The problem is that when you do this, it causes outlook to crash every time you try to open it.  You never even see the splash screen.

Expert Comment

ID: 12127809
starmonkey thanks for accepting

good luck to you for the future


Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Ubuntu 16.04 Emergency Boot 2 168
Windows 10's blank icons (drag to desktop) 6 145
Site to Site Replication and Clustering 4 85
Mac Laptop - Water Spill 12 110
Windows 10 is here and for most admins this means frustration and challenges getting that first working Windows 10 image. As in my previous sysprep articles, I've put together a simple help guide to get you through this process. The aim is to achiev…
#Citrix #POC #XenDesktop #vCenter #VMware #ESX
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at
I designed this idea while studying technology in the classroom.  This is a semester long project.  Students are asked to take photographs on a specific topic which they find meaningful, it can be a place or situation such as travel or homelessness.…

919 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now