Topic Last Modified: 2007-01-08
The Microsoft® Exchange Server Analyzer Tool reads the following registry entry to determine whether the Background Cleanup registry value is present:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\<ServerName>\Private-<MailboxStoreGUID>\Background Cleanup
If the Exchange Server Analyzer finds that the Background Cleanup value is missing, a warning is displayed.
If the Background Cleanup value is missing, the background cleanup process does not run and numerous issues may be encountered, including:
- Move mailbox may fail and an event 1205 with error code 0x4e3
may be logged.
- Mailbox sizes and item counts shown in Exchange System Manager
or Exchange Management Console may differ greatly from those shown
by Microsoft Outlook®. In addition, database space occupied by
these items may not be reclaimed.
- Unread receipts for items that were deleted without being read
may not be generated under certain circumstances.
- Cleanup of the DeliveredTo table will not occur. The
DeliveredTo table is used by the Exchange store to prevent
the delivery of duplicate messages. The Track Duplicates
value controls the time range for which entries in the
DeliveredTo table are kept. If the Background Cleanup
value is present but the Track Duplicates value is missing,
entries over 24 hours old will be purged by background cleanup. The
suggested value for Track Duplicates is 1 (decimal or
hexadecimal).
It is recommended that Background Cleanup be set to the default value of 60,000 (decimal) or 0xEA60 (hexadecimal).
Caution: |
---|
Following the procedure below to correct this warning can result in an increased load on your server until background cleanup has completed for all items that would have normally been cleaned up on a regular basis. Therefore, it is recommended that you make these changes at a time during which users will be minimally impacted. Additionally, if messages for which read receipts were requested have been deleted without being read and have not been cleaned up due to this issue, unread receipts will be generated for each of those messages after you correct this warning. |
Important: |
---|
This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore the registry if a problem occurs. For information about how to restore the registry, view the "Restore the Registry" Help topic in Regedit.exe or Regedt32.exe. |
-
Open a registry editor, such as Regedit.exe or Regedt32.exe.
-
Navigate to: HKLM\System\CurrentControlSet\Services\MSExchangeIS\<ServerName>\Private-<MailboxStoreGUID>
-
Create a DWORD value called Background Cleanup with value data of 60000 (decimal) or 0xEA60 (hexadecimal).
-
Close the registry editor. To make the changes take effect, do one of the following:
- Dismount and mount the affected information stores.
- Restart the Microsoft Exchange Information Store service.
- Dismount and mount the affected information stores.
Before you edit the registry, and for information about how to edit the registry, see the Microsoft Knowledge Base article 256986, "Description of the Microsoft Windows registry" (http://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).