Article ID: 841273 - Last Review: March 4, 2009 - Revision: 8.1 Administering the offline address book in Outlook 2003 and Outlook 2007On This PageSUMMARYMicrosoft Office Outlook 2007 and Microsoft Office Outlook 2003 have many new features and enhancements that are related to the offline address book. By default, Outlook uses a cached mode configuration. Because cached mode generates an offline address book, understanding how to configure the offline address book so that it works efficiently in your Microsoft Exchange organization is important. To make it easy for you to find the information you want, this article is organized in categories in a question-and-answer format. MORE INFORMATIONGeneral informationQ1: What is cached mode?A1: Cached mode is the new default configuration for Outlook. It provides an experience that is similar to the offline configuration in earlier versions of Outlook. When you are running in cached mode, your Exchange mailbox is synchronized to a local file (an .ost file), and the offline address list from your Exchange computer is synchronized to a collection of files (.oab files) on your client computer. Outlook directly accesses the .ost file and the .oab files on your hard disk instead of communicating directly with your server or servers. Therefore, network communication between Outlook and Exchange is significantly reduced. Q2: Why does cached mode generate an offline address book? A2: The offline address book contains a set of all the properties of a user (such as e-mail addresses and names) that Outlook requires. With an offline address book, Outlook does not have to connect to the global catalog to resolve names, nor does it have to open a person’s details record. Instead, Outlook easily obtains this information from the local offline address book. Q3: Does the offline address book function exactly like the global address list? A3: The offline address book is a snapshot of the Active Directory directory service information that is available in the global address list. Therefore, some information is available in the global address list that is not available in the offline address book. The offline address book does not contain the following items that are available in the global address list:
Q4: What are the new offline address book features with Microsoft Exchange Server 2003? A4: Exchange 2003 supports a Unicode offline address book. The Unicode version is also known as Version 3a. Exchange 2003 also supports earlier ANSI versions of the offline address book for Outlook clients with earlier versions. The ANSI version is also known as Version 2. Exchange 2003 computers also have a filtering mechanism in place that makes sure that only those certificates that are used by Outlook for public key infrastructure (PKI) will be present in the offline address book. This mechanism significantly reduces the size of the offline address book from servers that are running Exchange 2003 compared to the offline address book from servers that are running earlier versions of Exchange. The reduction applies to both the Unicode version and the ANSI version. Downloading and updatingQ5: How frequently is the offline address book updated on the Outlook client?A5: If left constantly running, Outlook in cached mode automatically updates the offline address book on the client every 24 hours. The 24-hour time period is measured from the time that the offline address book was last downloaded successfully. For example, if you complete an offline address book download at 09:00 today, Outlook will start the offline address book download the next day at approximately 09:00. Therefore, different people will receive updates at different, random times. Note The default setting on the Exchange computer is to generate an offline address book differential file every morning at 04:00. For a change that is made in Active Directory to reach the client computer, the following events must occur:
Q6: How can you tell when Outlook will try its next offline address book download? A6: Unless you notice the last time that Outlook downloaded the offline address book, you may not know when Outlook is scheduled to try the next offline address book download. No indicator in the Outlook user interface advises you of the offline address book download schedule. Therefore, to manually force a download of the latest offline address book (assuming one is available on the Exchange computer), use one of the following methods:
A7: By default, the Exchange computer generates the offline address book files every morning at 05:00. Q8: How is the offline address book updated on the server and on the client? A8: Each day, the Exchange computer generates a full offline address book and a differential file from the previous day. The Exchange computer stores the differential file and the full file for the current day and stores only the differential files for the previous days. The following table outlines the process that Exchange and Outlook use to determine which offline address book files to download to the client. Collapse this table
A9: Offline address book sizes can vary from 3 megabytes (MB) to 700 MB (uncompressed). The following factors can affect the size of the offline address book:
A10: We do not recommend that you update more frequently as this may affect client and server performance. Generating the offline address book files on the Exchange computer on a more frequent basis may cause performance problems on the server. You can see the performance impact in the following aspects:
To customize the generation of these files on the server, follow these steps:
Q11: Can I programmatically download an offline address book through the Outlook object model? A11: No. Offline address book downloads are not exposed through the Outlook object model. Q12: I added a new user to Active Directory, but the user does not show up in Outlook. A12: The offline address book is not up to date. Two events must occur before the changes show up in Outlook:
To do this, add the following registry value to the computers, as appropriate for the version of Outlook that you are running. Outlook 2007HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached Mode Parameter: DownloadOABType: REG_DWORD Value: 0 Outlook 2003HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached Mode Parameter: DownloadOABType: REG_DWORD Value: 0 By using the value 0 (zero), the offline address book is not downloaded automatically, and Outlook must contact the online global address list. For more information about the values for the DownloadOAB registry parameter, click the following article number to view the article in the Microsoft Knowledge Base: 823580
(http://support.microsoft.com/kb/823580/
)
How to configure how the Offline Address Book is downloaded when you use Outlook in Cached Exchange Mode
As per this article, if offline address book (.oab) files were previously downloaded and were associated with a MAPI profile for Outlook, this setting will not have the correct effect. To use this setting, you must set the registry value, remove any .oab files from the local computer, and then synchronize.Q13: What is the effect of offline address book downloads on the network? Will offline address book downloads flood the network? A13: When a cached mode profile is started for the first time, Outlook downloads the full offline address book from the server. This can affect the network, especially if multiple clients are starting up at the same time. Other cases when Outlook clients require full offline address book downloads are described in question 14. Differential downloads are not expected to cause a huge network impact if all the clients update the differential files on a daily basis. Outlook has the following safeguards that help protect the network from excessive offline address book downloads:
Note The header-only mode configuration will only work with Exchange 2003. Microsoft Exchange 2000 Server and Microsoft Exchange Server version 5.5 do not support this mode. Q14: Under what conditions will Outlook perform a full offline address book download? A14: Outlook in cached mode will perform full offline address book download when the following conditions are true:
Q15: Is there any compression of the data during an offline address book download? A15: To save bandwidth, the offline address book is compressed to less than one-third of its full size during the download. You can verify the size of your organization’s offline address book by going to its storage location in the Exchange system public folder. You can see the full offline address book files by using Outlook Web Access with a URL that is similar to the following: http://Exchange_computer_name/public/ non_ipm_subtree/offline%20address%book For estimation purposes, the full offline address book size is approximately 1 MB per 1,000 users. If there are user certificates in the offline address book, this will add approximately 1 KB per certificate.Q16: Outlook shows the "Updating Address Book" status for a long time. Why? A16: Outlook has a throttling feature that slows the address book update when you are working in Outlook. This can cause the “Updating Address Book” status appearing for a long time. Outlook is helping you complete other activities and does not allow the address book update to interfere. Q17: My computer slows down when Outlook shows the "Updating Address Book" status. Why? A17: In computers with slow hard disk drives, such as some earlier portable computers, the process of updating the address book can slow down the computer if the hard disk is fragmented. To improve offline address book download performance, try defragmenting your hard disk. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 314848
(http://support.microsoft.com/kb/314848/
)
How to defragment your disk drive volumes in Windows XP
Q18: Do send/receive settings affect automatic 24-hour offline address book downloads?A18: The Download offline address book check box in the Send/Receive Settings - "Group_name" dialog box does not affect the 24-hour download process. In fact, Outlook cached mode will continue to download the offline address book every 24 hours regardless of whether the option is enabled. Note To locate this option, follow these steps:
Q19: How can I determine whether my client is performing a full offline address book download? A19: To have Outlook display a dialog box that prompts you before the offline address book download starts, follow these steps. Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
Q20: Are ANSI offline address book files deleted when Outlook downloads a Unicode offline address book? A20: When an Outlook profile switches from ANSI mode to Unicode mode, Outlook will delete the old ANSI offline address book files. However, Outlook only deletes the offline address book files that belong to the current profile. If you create a new Unicode profile, you may still see some old ANSI offline address book files if these files are associated with another Outlook profile. Resolving namesQ21: How can I indicate that I want exact alias matching with the offline address book?A21: When you use Outlook in cached mode, a registry setting controls how names are matched to the offline address book. By default, name fragments are matched to all naming fields, not just to the e-mail alias. For example, the following table contains examples of how names are resolved in Outlook in cached mode: Collapse this table
You can indicate that you want an exact match for an e-mail alias by typing an equal sign before the e-mail alias text. For example, if you type =bobb, Outlook resolves "bobb" to Bob Brewer. If you are using Outlook in cached mode, you can turn on exact e-mail alias matching without having to use the equal sign. To use this function, follow these steps. Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
A22: The offline address book supports name resolution indexes against the following properties only:
If Active Directory had the display name set to "Lastname, Firstname," the following values would be indexed for the properties in the sample user information:
If Active Directory is set to "Lastname, Firstname" in an organization and if there is an absolute requirement to provide Firstname resolution, you must install Microsoft Office 2003 Service Pack 2 (SP2). This problem does not occur with SP2 because the offline address book for SP2 downloads the PR_GIVEN_NAME attribute. If installing SP2 is not an option, you must perform additional steps for non-SP2 clients. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 831124
(http://support.microsoft.com/kb/831124/
)
How to force Outlook 2007 or Outlook 2003 to resolve proxy addresses and custom properties in Cached Exchange Mode
Article 831124 recommends that you disable the name resolution that is provided by the offline address book. This can reduce the effectiveness of cached mode because Outlook must have the global catalog server to resolve names.Q23: I cannot resolve proxy addresses now. Why? A23: The offline address book supports resolving names against the DisplayName, Lastname, OfficeLocation, Alias, and Email address fields. If these fields do not meet your requirements, you can force Outlook to resolve proxy addresses. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 831124
(http://support.microsoft.com/kb/831124/
)
How to force Outlook 2007 or Outlook 2003 to resolve proxy addresses and custom properties in Cached Exchange Mode
NOTE: There are some limitations to how proxy addresses are resolved even after implementing the information in article 831124. Please see the details in article 831124 for additional information.Q24: Can I add a custom property to the offline address book? A24: No. You cannot add custom properties directly to the offline address book. Any custom properties that are added to the General tab of the "User_name" Properties dialog box must be retrieved from the global catalog server when Outlook is online. This can cause remote procedure call (RPC) traffic to the server and can cause delays if these properties are published to the General tab. We recommend that you add these custom properties to alternative tabs. For example, add the custom information in the Notes field on the Telephones tab of the "User_name" Properties dialog box in Active Directory Users and Computers. This information will appear in the Notes box on the Phone/Notes tab in the "User_name" Properties dialog box in the offline address book. For more information about resolving custom properties when using Outlook, click the following article number to view the article in the Microsoft Knowledge Base: 831124
(http://support.microsoft.com/kb/831124/
)
How to force Outlook 2007 or Outlook 2003 to resolve proxy addresses and custom properties in Cached Exchange Mode
Q25: Can I download more than one offline address book? Can I use two cached profiles with their own offline address books?A25: No. Outlook supports only one offline address book per user account on a computer. If you have multiple profiles, only one profile can download the offline address book. If you have to use two cached mode profiles, make sure that one of the profiles does not download the offline address book. For more information about how to disable the Outlook Address Book download for a cached mode profile, click the following article number to view the article in the Microsoft Knowledge Base: 823580
(http://support.microsoft.com/kb/823580/
)
How to configure how the Offline Address Book is downloaded when you use Outlook in Cached Exchange Mode
Q26: How can I determine whether Outlook is using the offline address book on the local computer?A26: To determine whether Outlook is using a downloaded offline address book or the global address list, follow these steps:
A27: No. The information that relates to an offline address book is stored per profile. Offline address books cannot be shared among multiple profiles. Q28: How can I download a Unicode offline address book? A28: By default, if you are connected to a server that is running Exchange 2003, the offline address book that is downloaded is a Unicode offline address book. If you are connected to a server that is running either Exchange 2000 or Exchange 5.5, you will always download an ANSI offline address book. The basic rules are:
A29: Outlook cached mode relies on the information present in the full-details offline address book to provide a smooth cached mode experience. A no-details offline address book does not have all the properties that Outlook requires to function without the server access. The lack of properties might make Outlook unresponsive at certain times. Q30: What containers are present in the offline address book? A30: The offline address book supports only a single “container." The following example illustrates how this impacts Outlook:
A31: The offline address book files are located in the %userprofile%\Local Settings\Application Data\Microsoft\Outlook folder. The folder contains six files for a full-details offline address book or five files for a no-details offline address book. The file names identify whether the offline address book is in Unicode format or in ANSI format. The following table lists the file names that are included. Collapse this table
A32: Yes. To move the offline address book, follow these steps. Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
http://www.microsoft.com/technet/sms/2003/deployexch2003oabusingsms.mspx
(http://www.microsoft.com/technet/sms/2003/deployexch2003oabusingsms.mspx)
http://support.microsoft.com/default.aspx?scid=%2Fservicedesks%2Fwebcasts%2Fen%2Ftranscripts%2Fwct011304.asp
(http://support.microsoft.com/default.aspx?scid=%2fservicedesks%2fwebcasts%2fen%2ftranscripts%2fwct011304.asp)
| Article Translations
|
Back to the top
