Outlook Error 0x80048002: How to Refresh Address Book Container
🔍 WiseChecker

Outlook Error 0x80048002: How to Refresh Address Book Container

When you try to send an email to a recipient from the Outlook Address Book, you may see error 0x80048002. This error prevents Outlook from reading the Address Book container and stops you from selecting contacts. The problem occurs because the local copy of the Address Book is outdated or corrupted.

This article explains why error 0x80048002 appears and how to fix it by refreshing the Address Book container. You will learn the exact steps to force Outlook to download a fresh copy of the Address Book from the Exchange server or Microsoft 365. These steps work for Outlook 2016, Outlook 2019, Outlook 2021, and Outlook for Microsoft 365.

Key Takeaways: Fixing Error 0x80048002 by Refreshing the Address Book

  • Ctrl key + Right-click the Outlook icon in the system tray > Test E-mail AutoConfiguration: Use this tool to verify the Address Book server connection and trigger a refresh.
  • File > Account Settings > Account Settings > Address Books tab > select the container > Change > Offline Address Book > Download Offline Address Book: Forces Outlook to download a new copy of the offline Address Book.
  • Outlook.exe /resetnavpane: Resets the navigation pane and can clear corrupted Address Book cache if the above steps fail.

ADVERTISEMENT

Why Error 0x80048002 Occurs in Outlook

Error 0x80048002 means Outlook cannot read the Address Book container data from the local cache. The most common cause is a corrupted offline Address Book file (OAB file) stored on your computer. This file is a local copy of the global address list from the Exchange server or Microsoft 365. When Outlook tries to open the Address Book container, it fails because the cached data is damaged or missing.

The error can also appear if the Exchange server connection is interrupted during an Address Book download. A partial download leaves the OAB file incomplete, which triggers the 0x80048002 error. Additionally, changes to the server-side address list, such as adding or removing distribution groups, can cause a mismatch between the cached data and the server data.

Outlook for Microsoft 365 and Outlook 2019 rely on the Offline Address Book feature to provide fast access to contact information. When this feature cannot synchronize correctly, the Address Book container becomes unreadable. Refreshing the container forces Outlook to delete the corrupted cache and download a fresh copy from the server.

Steps to Refresh the Address Book Container and Fix Error 0x80048002

Follow these steps in the exact order. Each step builds on the previous one. Test the Address Book after each step to see if the error is resolved.

Step 1: Force a Manual Download of the Offline Address Book

  1. Open Outlook and go to the Send/Receive tab
    Click the Send/Receive tab on the ribbon. Look for the Send/Receive Groups section.
  2. Click Send/Receive Groups and select Download Address Book
    In the Send/Receive Groups drop-down menu, click Download Address Book. A dialog box opens.
  3. Check the box for Download changes since last Send/Receive
    In the Offline Address Book dialog, make sure the option Download changes since last Send/Receive is checked. Click OK.
  4. Wait for the download to complete
    Outlook shows a progress bar in the status bar at the bottom of the window. Wait until the message Downloading Offline Address Book disappears.
  5. Close and reopen Outlook
    Close Outlook completely. Wait 10 seconds, then reopen Outlook. Open the Address Book by pressing Ctrl+Shift+B. Check if error 0x80048002 still appears.

Step 2: Delete the Existing Offline Address Book Files

  1. Close Outlook completely
    Make sure no Outlook process is running. Open Task Manager with Ctrl+Shift+Escape. Under Processes, confirm Outlook.exe is not listed.
  2. Navigate to the Offline Address Book folder
    Open File Explorer and paste this path: %LocalAppData%\Microsoft\Outlook. Press Enter. Look for a folder named Offline Address Books or a folder with a GUID name like {GUID}.
  3. Delete the contents of the Offline Address Book folder
    Open the folder. Select all files inside. Press Delete. Do not delete the folder itself.
  4. Open Outlook and trigger a new download
    Start Outlook. Go to Send/Receive > Send/Receive Groups > Download Address Book. Check the box Full Details. Click OK. Outlook downloads a fresh copy of the Address Book.

Step 3: Use the Test E-mail AutoConfiguration Tool

  1. Hold the Ctrl key and right-click the Outlook icon in the system tray
    In the notification area near the clock, hold the Ctrl key, right-click the Outlook icon, and select Test E-mail AutoConfiguration.
  2. Enter your email address and password
    In the Test E-mail AutoConfiguration window, type your email address and password. Clear the checkboxes for Use Guessmart and Secure Guessmart Authentication.
  3. Click Test
    Outlook runs connectivity tests. Watch for any errors in the Log section. If the test succeeds, close the window and test the Address Book.

Step 4: Reset the Navigation Pane

  1. Close Outlook
    Close Outlook completely. Verify no Outlook process is running in Task Manager.
  2. Open the Run dialog
    Press Windows key + R. Type Outlook.exe /resetnavpane and press Enter.
  3. Let Outlook start and test the Address Book
    Outlook opens with a fresh navigation pane. Press Ctrl+Shift+B to open the Address Book. Verify the error is gone.

ADVERTISEMENT

If Outlook Still Has Issues After the Main Fix

Outlook Still Shows Error 0x80048002 After Refreshing the Address Book

If the error persists after deleting the offline Address Book files and downloading a fresh copy, the problem may be with the Outlook profile. A corrupted profile can block Address Book access. Create a new Outlook profile to rule this out.

  1. Open Control Panel and go to Mail
    In Control Panel, set View to Large icons. Click Mail (Microsoft Outlook 2016 or Microsoft Outlook).
  2. Click Show Profiles
    In the Mail Setup dialog, click Show Profiles. Click Add, type a name for the new profile, and follow the prompts to reconfigure your email account.
  3. Set the new profile as the default
    In the same dialog, under When starting Microsoft Outlook, select Always use this profile and choose the new profile from the drop-down list. Click Apply, then OK.
  4. Open Outlook with the new profile
    Start Outlook. It downloads the Address Book from scratch. Test the Address Book by pressing Ctrl+Shift+B.

Error 0x80048002 Appears Only for a Specific Address Book Container

When the error occurs for one container but not others, that container may be a custom address list or a distribution group with a corrupted entry. The Exchange administrator can remove and re-add the problematic container. If you are not the administrator, ask them to run the Exchange Management Shell command:

Update-OfflineAddressBook -Identity "Default Offline Address Book"

This command forces the server to rebuild the offline Address Book files. After the server update, run Step 1 again to download the refreshed files.

Manual Refresh vs Automatic Refresh: Key Differences

Item Manual Refresh Automatic Refresh
Trigger User clicks Download Address Book in Send/Receive tab Outlook performs a scheduled Send/Receive every 30 minutes by default
Scope Downloads the full Address Book or changes since last sync Downloads only incremental changes unless the cache is corrupted
Corruption fix Replaces all cached files with fresh data from the server Does not fix corrupted files because it only downloads changes
Best use case After error 0x80048002 or when contacts are missing Daily use to keep the Address Book current

Now you can fix error 0x80048002 by forcing Outlook to download a clean copy of the Offline Address Book. The key steps are deleting the cached OAB files and running the manual download from the Send/Receive tab. If the error returns, create a new Outlook profile to remove any profile-level corruption. For persistent issues with a specific container, ask your Exchange administrator to update the server-side Offline Address Book. After completing these steps, test the Address Book by pressing Ctrl+Shift+B and confirming that all contact containers open without an error.

ADVERTISEMENT