Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Outlook / Exchange Offline Address Book Not Updating in Outlook

March 21, 2023 ExchangeOutlookPowerShell

Exchange Offline Address Book Not Updating in Outlook

In some cases, Outlook clients may stop updating the Exchange Global or Offline Address Book with the error “Outlook cannot update Global Address Book 0x80200049” or 0x80070057. You can add new user mailboxes or distribution groups to the Global Address List (GAL), hide the mailboxes or contacts from the address book, but the changes won’t appear on users’ computers.

When changes are made to the Exchange GAL, the Offline Address Book (OAB) is updated every 8 hours, and users’ Outlook clients will receive and download the updated file within 24 hours (only changes are downloaded). Therefore, the maximum address book update time is 32 hours before the user sees the address book changes in Outlook.

Windows uses the BITS protocol to download the Offline Address Book (OAB) from the Exchange server. The BITS protocol is used to download the address book file from the server to the user’s computer (it is also used to get Windows updates). Outlook Address Book Download job may fail with an error 0x80200049 or 0x80070057, if there are more than 50 jobs in the BITS queue.

Global address list is not updating in Outlook (0x80070057):

Task [email protected] reported error (0x80070057): 'Sorry, something went wrong. You may want to try again'

At the same time, the Outlook synchronization log may contain the following errors:

Microsoft Exchange offline address book
Not downloading Offline address book files. A server (URL) could not be located
0X80004005

Or the error in Event Viewer:

Source: Outlook
Event ID: 27
Description: The operation failed.

Make sure that the BITS service can run on the client (the startup type is Manual by default). Run the following PowerShell command to get the service status:

Get-Service BITS | select -Property Name, StartType, Status

check bits service state on windows

BITS service must be configured to start manually or automatically.

List the job in the BITS queue:

bitsadmin /list

If there are more than 50 download jobs in the queue, you may experience Address Book retrieval errors in Outlook

To resolve this, you must clear the BITS queue on the user’s computer using the command:

bitsadmin.exe /reset

Or as an administrator:

bitsadmin.exe /reset /allusers

If the problem persists, try to close Outlook and clear the current address book directory. Simply rename the C:\Users\%username%\AppData\Local\Microsoft\Outlook\Offline Address Books\ folder in the user profile.

Start Outlook and try to manually download the address book:

  1. Click on Send/Receive button in Outlook and select Download Address Book; Download your address book manually with Outlook
  2. Enable the option Download changes since last Send/Receive, select \Offline Global Address List from the drop-down list, and click on OK. Download changes since last Send/Receive from Offline Global Address List

Make sure Outlook has Cached Exchange Mode enabled (Account Settings -> Edit -> Use Cached Exchange Mode).

Enable Cached Exchange Mode in Outlook

If all else fails, try to recreate your Outlook profile (you can do this by using the Mail shortcut in the Windows Control Panel).

If you get the error ‘The name cannot be matched to a name in the address list‘ when you try to connect to a mailbox in Outlook, follow the instructions at the link.

If the address book download issue occurs for all Outlook clients, make sure on the Exchange server that users have sufficient NTFS NTFS permissions to access the file C:\Program Files\Microsoft\Exchange Server\V13\ExchangeOAB file (in Exchange 2010).

Make sure that at least one address book has been created on the Exchange Server:

Get-OfflineAddressBook | fl

If you get an error Task 'userna[email protected]' reported error (0x80190194): The operation failed while downloading OAB, make sure that Offline Address Book publishing services are enabled in your Exchange Server:

Get-OfflineAddressBook | fl Name,GlobalWebDistributionEnabled,VirtualDirectories

Allow OAB publishing (The GlobalWebDistributionEnabled parameter specifies whether all OAB virtual directories in the Exchange organization can accept requests to download the OAB):

Get-OfflineAddressBook | Set-OfflineAddressBook -VirtualDirectories $null -GlobalWebDistributionEnabled $true

Get-OfflineAddressBook | Set-OfflineAddressBook

Update all address books:

Get-OfflineAddressBook | Update-OfflineAddressBook

You can manually export the Exchange Global Address List to a CSV file.

0 comment
0
Facebook Twitter Google + Pinterest
previous post
Attaching Host USB Devices to WSL or Hyper-V VM
next post
Configure Network Settings on Windows with PowerShell: IP Address, DNS, Default Gateway, Static Routes

Related Reading

Zabbix: How to Get Data from PowerShell Scripts

October 27, 2023

Tracking Printer Usage with Windows Event Viewer Logs

October 19, 2023

PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

October 15, 2023

How to Query and Change Teams User Presence...

October 8, 2023

Installing Language Pack in Windows 10/11 with PowerShell

September 15, 2023

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023
  • How to Use Ansible to Manage Windows Machines

    September 25, 2023
  • Installing Language Pack in Windows 10/11 with PowerShell

    September 15, 2023
  • Configure Email Forwarding for Mailbox on Exchange Server/Microsoft 365

    September 14, 2023
  • How to View and Change BIOS (UEFI) Settings with PowerShell

    September 13, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Outlook Keeps Asking for Password on Windows
  • How to Manually Configure Exchange or Microsoft 365 Account in Outlook 365/2019/2016
  • FAQ: Licensing Microsoft Exchange Server 2019/2016
  • Search and Delete Emails from User Mailboxes on Exchange Server (Microsoft 365) with PowerShell
  • Fix: Microsoft Outlook Search Not Working on Windows 10/11
  • Managing Calendar Permissions on Exchange Server and Microsoft 365
  • Configure Auto-Reply (Out of Office) Message in Exchange and Microsoft 365
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top