We're seeing reports, most often from users using Google's Calendar sync utility, that Outlook's Choose Profile dialog comes up every 10 minutes or so. Other addins that access Outlook data may also cause this problem. The cause: the program is trying to access Outlook's data and either doesn't know which profile to use or Outlook is closed (and Outlook.exe is not running in a hidden state.)
The easiest fix for this problem is to leave Outlook running. If Outlook is left running, the select profile dialog should not appear when the calendar is being synced.
If you prefer to keep Outlook closed, users report having success with the following solutions.
Note: Other utilities can cause this dialog to come up too. Any application that accesses Outlook data in a specific profile can bring up this dialog. Leaving Outlook open when the computer is running should eliminate the dialog.
Don't Close Outlook
I'm repeating this because leaving Outlook open really works. It is the best way to avoid the choose profile dialog. Because the choose profile dialog is the result of a program or add-in that needs to access your Outlook data file, leaving Outlook open and running when the computer is running will eliminate the problem most of the time.
When an application needs to access Outlook data and Outlook is not running or when the application remains loaded after you close Outlook, Outlook.exe is left running in a hidden state. Outlook 2007, and to a greater degree, Outlook 2010 prevent applications and add-ins from keeping Outlook open after you close it. Outlook 2010 will disable add-ins that try to keep it open.
Always use a specific profile
- Go to Control Panel, search for Mail.
- Click Show profiles
- Set the option for When starting Outlook, use this profile to Always use this profile.
Note: If you only use one profile, delete any others that are in the Profiles dialog. This will force Outlook to Always use this profile.
If this doesn’t help, you could use AutoIt to run a macro and answer the prompt or just leave Outlook open.
Some users reported that making a new profile fixed the problem. I'm not sure why it would help, unless the Sync utility was enabled in the new profile. Because new profiles are a hassle, I would try the other methods first.
Run Outlook as Administrator
Some users report the problem goes away if you run Outlook as Administrator or switch to a Windows account that has administrator rights.
To run Outlook as administrator, hold Ctrl+Alt+Shift as you right click on your Outlook shortcut and Run as Administrator. You need to do this each time you start Outlook. To always run Outlook as Administrator, find Outlook.exe and right click, choosing Properties. Select the Compatibility tab and enable Run the programs as an Administrator
Re-enable the addin
If your calendar is not syncing, verify the sync addin is not disabled in File, Options, Addins (Outlook 2010) or Tools, Trust Center, Addins in Outlook 2007.
Why is the addin disabled? As explained in the first method (Don't Close Outlook), Outlook 2007 and Outlook 2010 prevent applications and add-ins from keeping Outlook open after you close it and will disable add-ins that "don't play nice" by wanting to keep outlook.exe loaded after you close it.
Change the LoadBehavior of the Sync add-in
Edit the Registry to change the LoadBehavior of the Google sync add-in
Open regedit and browse to:
Change value of LoadBehavior to 0. (This will disable the add-in on load.)
If you use the Google Calendar sync utility to sync your Google calendar with Outlook and are constantly asked to select a profile, first verify you have the most recent version of the Google Calendar Sync tool installed. Note that 64-bit Outlook is not supported.