<

Manually Update Global Address List (GAL) on Exchange 2010

Published on
145,771 Points
123,071 Views
37 Endorsements
Last Modified:
Approved
Community Pick
I picked up that there is a lot of questions on Expert Exchange relating to Global Address Lists (GAL's) not updating so I thought that I would create this article to show you how to manually update the Global Address List and verify that it is indeed updating:

WHEN WILL YOU USE THIS ARTICLE
1. Outlook Address List not showing newly created users or contacts
2. Users not receiving latest contacts in cached mode

UPDATE GLOBAL ADDRESS LIST USING EXCHANGE MANAGEMENT SHELL (EMS)
The identity can either be "Default Global Address List" (As specified below) or Any other specific address list that you would like to update

Update-GlobalAddressList -Identity "Default Global Address List" -DomainController "YourDomainControllerName"

Open in new window


NEXT OPEN EXCHANGE MANAGEMENT CONSOLE (EMC) BY DOING THE FOLLOWING:
1. Connect to your Exchange Server using RDP or any remote application
2. Now click on start and type Exchange Ma
3. And select Exchange Management Console from the list
 Open EMC
NOW WE WILL START THE UPDATE PROCESS, PLEASE DO THE FOLLOWING:
1. Now Expand Microsoft Exchange > Microsoft Exchange On-Premises > Organization Configuration > Mailbox
 Expand EMC2. Now Select the Offline Address Book tab
3. Locate your Default Offline Address book and Right Click on it then select Update. You can also click on the Update link located in the Action pane on the far right after highlighting the Default Global Address List.
 Update GAL4. You will receive the following message, just select Yes
 Update Warning

5. Now we will need to verify that the update actually took place (Keep in mind that you would have to give the update about 10 minutes to ensure that it has completed)
6. Browse to C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\OAB\<Address List ID>
7. Now have a look at the “Date modified” attribute of LZX files. (It will still contain an old date!)
8. To have it update do the following:
8.1 Click Start > Administrative Tools > Services
8.2 Locate the Microsoft Exchange File Distribution service
8.3 Now Right Click on the service and select Restart
 Restart Microsoft Exchange File Distribution Services9. Now go back to C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\OAB\<Address List ID>
10. Verify that the Date Modified is today's date:
 Verify Date Modified11. This means that your Offline Address Book has now been updated, next we will update the clients Address Book and confirm that they have the latest one.

FORCE OUTLOOK TO UPDATE THE OFFLINE ADDRESS BOOK
1. Close Outlook and Re-Open it
2. Select the Send and Receive tab
3. Locate Send/Receive Groups
4. And finally click the Download Address Book to download latest copy
 Download Address Book
IF OUTLOOK STILL DON'T HAVE THE UPDATED LIST, TRY THE FOLLOWING
Try deleting the user's oab files then have the user re-download the Address Book.
1. Go to C:\Users\username\AppData\Local\Microsoft\Outlook
2. Delete all files with .oab
3. Now follow the steps in "FORCE OUTLOOK TO UPDATE THE OFFLINE ADDRESS BOOK" to download the address book again
 Download Address Book
Finally please rate this article or leave a comment if this was helpful??

Regards,
Hendrik Wiese
37
Comment
20 Comments
 
 

Administrative Comment

by:Eric AKA Netminder
Henrik,

Nice article -- easy to follow and understand. It has been published.

Congratulations!

ericpete
Page Editor
0
 

Expert Comment

by:kubilay_kaya
Its Works.
Thank You.
0
 
LVL 21

Author Comment

by:Hendrik Wiese
Glad I could be of service. Cheers!!!
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
LVL 9

Expert Comment

by:xcomiii
I think you are mixing GAL and OAB here. The GAL is updated regularly several times in a day, the OAB in the other hand is updating only 1 time a day (at night by default).

I rarely have to update GAL manually at my clients, but updating and forcing OAB download to cached mode clients are happening pretty often.

Just to be sure here:
GAL = Global Address List = is used by Outlook clients in Online mode (terminal servers) and OWA.
OAB= Offline Address book = is used by Outlook in cached mode (default on a workstation).
0
 
LVL 21

Author Comment

by:Hendrik Wiese
Not sure what you mean by mixing GAL and OAB (Is the title throwing you off guard here?). Correct the GAL does get updated regularly during the day and your OAB only updates ones a day.

And yes. GAL is used in online mode and OWA. And the OAB is a copy of the GAL when you are offline (thus using cached mode)

So if either your GAL or OAB is not updating, this article will help you resolve the issue.

Hope this helps!!!
0
 

Expert Comment

by:PssTech
Thank you so much. That help a lot
0
 
LVL 21

Author Comment

by:Hendrik Wiese
Glad I could help :)
0
 

Expert Comment

by:Mark Gould
Great article
0
 

Expert Comment

by:Prince_Of_Serendip
Perfect, thanks.
0
 
LVL 2

Expert Comment

by:Bufferstop
Fantastic article which solved our issue. Thanks
0
 
LVL 21

Author Comment

by:Hendrik Wiese
Glad I could be of assistance.

Have a good one! :)

Please mark the article as helpful?
0
 

Expert Comment

by:cpuwiz86
I am usually a quiet guy, but great instructional.
0
 

Expert Comment

by:Mitchbert
Excellent article, resolved issue here as well
0
 

Expert Comment

by:Glen26421
Thank you.  This resolved my issue too.  I installed Exchange 2013 in co-existence with 2010, and 2013 created a new default OAB which messed up everything.  Thanks again.
0
 
LVL 4

Expert Comment

by:Alexandre Michel
Hi Hendrik

Thanks for the great article. This has updated the OAB on one PC. I had to force Outlook to download the latest version of the OAB (without having to delete the .oab files)

2 questions
1. Do we have to ask each user to manually update their OAB or will this happen automatically? Is there a way to push this?
2. Now that the OAB is up-to-date, will it stay up to date? If not, is there a way to automatically update it?

Cheers

Alexandre
0
 
LVL 21

Author Comment

by:Hendrik Wiese
Dear OZTintin,

Glad the article helped with your problem.

To answer your questions: By manually downloading you ensure that it gets done right away. The GAL does however get updated regularly during the day and your OAB only updates ones a day.

So if you leave them over night it should update by itself.
0
 

Expert Comment

by:khalil naseer
Hello ,

I want my clients to get GAL updates, when they open their outlook , how can I change the exchange settings, so all the clients must get the GAL update, when they first open outlook.
0
 

Expert Comment

by:Annick Van Bergen
Perfect solution! Issue resolved.
Thanks ☺
0
 
LVL 21

Author Comment

by:Hendrik Wiese
Hi Annick Van Bergen,

Glad it resolved your issue. Have a lovely day!

Only a pleasure :)
0
 

Expert Comment

by:Rudi Rennschwein
thanks that's very helpful
1

Featured Post

Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Join & Write a Comment

Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Check How effective MS Exchange Expert thinks Exchange Mailbox Recovery by SysTools IS. Visit the Official site to get detailed information:- https://www.systoolsgroup.com/exchange-recovery.html (https://www.systoolsgroup.com/exchange-recovery.h…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month