Windows OS Hub
  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux

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

March 15, 2024 ExchangePowerShell

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 app shortcut in the Windows Control Panel).

If you get the error The action cannot be completed. The name cannot be matched to a name in the address list. when you try to connect to a mailbox in Outlook:

  1. Make sure that the user’s mailbox is not hidden from the address book: Get-Mailbox -Identity k.peterson | Select DisplayName,UserPrincipalName, HiddenFromAddressListsEnabled
  2. If it does not help, remove all saved credentials related to Microsoft Office in Windows Credential Manager (Control Panel -> User Accounts -> Credential Manager -> Windows Credentials);
  3. If the problem occurs only in Outlook 2019 or Outlook 2016 and the mailbox is located on the on-prem Exchange server, then disable Office 365 AutoDiscover using the ExcludeExplicitO365Endpoint registry parameter:reg add HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1

If the address book download issue occurs for all Outlook clients, make sure on the Exchange server that users have sufficient 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 '[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

View Windows Update History with PowerShell (CMD)

April 30, 2025

Uninstalling Windows Updates via CMD/PowerShell

April 18, 2025

Allowing Ping (ICMP Echo) Responses in Windows Firewall

April 15, 2025

How to Pause (Delay) Update Installation on Windows...

April 11, 2025

How to Write Logs to the Windows Event...

March 3, 2025

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

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

  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025
  • Load Drivers from WinPE or Recovery CMD

    March 26, 2025
  • How to Block Common (Weak) Passwords in Active Directory

    March 25, 2025
  • Fix: The referenced assembly could not be found error (0x80073701) on Windows

    March 17, 2025
  • Exclude a Specific User or Computer from Group Policy

    March 12, 2025
  • AD Domain Join: Computer Account Re-use Blocked

    March 11, 2025
  • How to Write Logs to the Windows Event Viewer from PowerShell/CMD

    March 3, 2025
  • How to Hide (Block) a Specific Windows Update

    February 25, 2025

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
  • Search and Delete Emails from User Mailboxes on Exchange Server (Microsoft 365) with PowerShell
  • Fix: Microsoft Outlook Search Not Working on Windows 10/11
  • Automatic Outlook User Profile Configuration with ZeroConfigExchange
  • Managing Calendar Permissions on Exchange Server and Microsoft 365
  • Configure Auto-Reply (Out of Office) Message in Exchange and Microsoft 365
Footer Logo

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


Back To Top