This section provides the details on the registry settings used by the Information Store. Values that are shown bold are created by Server Setup. Values that are not bold are not visible until you create them. If you do not specify a value, the default value is used. If you specify a value that is outside the minimum or maximum value, the maximum or minimum is used, respectively.
Caution You should not change any of the Microsoft Exchange Server registry key values unless you are familiar with the full effect of the change.
Under Registry Key:
SYSTEM\CURRENTCONTROLSET\SERVICES\MSEXCHANGEIS\
PARAMETERSSYSTEM
Name | Type | Default Value | Description | ||||||
Aging Clean Interval | 900 | Units: Seconds Column Aging and Index Aging occurs during the Maintenance Schedule set in Administrator on the server object. This interval indicates how long to wait after the start of a clean before starting another clean. If the clean takes longer than this interval, a new clean is started immediately after the first clean completes. | |||||||
Aging Keep Time | 900 | Units: Seconds Column Aging and Index Aging occurs during the Maintenance Schedule set in Administrator on the server object. This interval indicates how long to keep columns of indices before they are cleaned. | |||||||
Circular Logging | Whether to use Jet circular logging. This causes transaction log files to be reused. When this is on, differential and incremental backups will not work. The information store service must be restarted to reread this value after it is toggled. | ||||||||
DB Log Path | Where Edb*.log files go | ||||||||
DB Recovery | Whether to activate logging/recovery. | ||||||||
DB System Path | Path where System.edb is located. | ||||||||
DS Computer | Server where the DS to use is located | ||||||||
Max Threads | Maximum number of threads that are created by the information store service. | ||||||||
MTA Computer | Server where the MTA to use is located | ||||||||
Online Compaction | On or off | ||||||||
Reread GWART Interval | 900 | Units: Seconds The interval at which the GWART is reread so that new gateways can be detected. | |||||||
Reread Information Store Quotas Interval | 900 | Units: Seconds The interval at which quotas on the information store object in the DS are read in order to update. | |||||||
Synch Mailbox/Check OOF Interval | 900 | Units: Seconds | |||||||
This Server | Name of this server | ||||||||
Working Directory | Path to working directory for information store |
Under Registry Key:
System\CurrentControlSet\Services\MSExchangeIS\ParametersPrivate
Name | Type | Default Value | Description | |
Clean Per User Read Interval | 900 | Units: Seconds Min: 60 Max: 3600 Cleaning per user read occurs during the Maintenance Schedule set in Administrator on the server object. This interval indicates how long to wait after the start of a clean before starting another clean. If the clean takes longer than this interval, a new clean is started immediately after the first clean completes. | ||
DB Path | Path where Expriv.eis is located. | |||
Disabled | Disables the Private store. | |||
General Event Log | Mask used to control which sub-categories within each event log category are actually written to the NT event log. Its default value is 0. This will cause a few very basic (start and stop) events to be logged. Set mask to 0xFFFFFFFF to log all events. | |||
Log Downloads | Bit mask to control which download actions (items copied out of the information store) are written to the event log. Normally set to 0 (default) for the Private information store. Bits: 0x1 Attachment downloads 0x2 Message downloads 0x4 Folder downloads | |||
Reread Logon Quotas Interval | 900 | Units: Seconds This interval indicates how often to read logon object quotas from the DS. | ||
Track Duplicates | 1 | Units: Hours Time interval for which duplicates are tracked at delivery. This is the interval for which information on received messages will be kept and duplicates will be eliminated. The BackgroundCleanup task must be enabled for this to work. | ||
Transport Event Log | See Private General Event Log |
Under Registry Key:
System\CurrentControlSet\Services\MSExchangeIS\ParametersPublic
Name | Type | Default Value | Description | ||||
DB Path | Path where Expub.eis is located. | ||||||
Disabled | Disables the Public store. 0 = Not disabled. | ||||||
General Event Log | Mask used to control which sub-categories within each event log category are actually written to the NT event log. This will cause a few very basic (start and stop) events to be logged. Set mask to 0xFFFFFFFF to log all events. | ||||||
Log Downloads | Bit mask to control which download actions (items copied out of the information store) are written to the event log. Bits: 0x1 Attachment downloads 0x2 Message downloads 0x4 Folder downloads | ||||||
Maximum Cached Categorizations | |||||||
Read PF Instances Interval | 900 | Units: Seconds Min: 60 Max: 3600 This interval indicates how often to read the DS to determine which public folders are replicated to this server. | |||||
Read PF Settings Interval | 900 | Units: Seconds This interval indicates how often to read the DS to determine the replication configuration of public folders that are replicated to this server. | |||||
Replication has 3 possible values (the default value is 1): 0: replication disabled 1: replication enabled, with default settings (registry overrides are ignored) 2: replication enabled, using registry overrides, if they are available. | |||||||
Replication Backfill Timeout (Solicited): Timeout value used for testing backfill. Don't change the default value. | |||||||
Replication Backfill Timeout (Unsolicited): Timeout value used for testing backfill. Don't change the default value. | |||||||
900 | Replication DS Updates Units: Seconds Min: 900 Max: 3600 This is the time interval at which the replication agent will look for updates from the directory service. This requires a DS call for every folder in the IPM subfolder tree, and the DS calls are very slow right now (up to 20 seconds per call), so don't set this value too small. | ||||||
Replication Event Log | This is a 32-bit mask of the replication sub-categories used when writing to the Windows NT event log (application). Enabling the appropriate bits listed below will enable detailed information about various specific areas of replication. It is intended primarily for debug use, but will ship as part of the product, to help track down problems in the field. // equivalent to TraceError - will list every function and its error code returned #define elscLogError (ELSC)0x80000000 // report high level replication errors #define elscReplError (ELSC)0x00000001 // report changes from the directory service #define elscReplDs (ELSC)0x00000002 // report information related to incoming replication messages #define elscReplMsgIn (ELSC)0x00000004 // report information on outgoing replication messages #define elscReplMsgOut (ELSC)0x00000008 | ||||||
Replication Event Log (cont.) | // report information on the MDBs to which a replication message is mailed #define elscReplMsgOutRecipients (ELSC)0x00000010 // report information on replication conflicts, and their resolution #define elscReplConflict (ELSC)0x00000020 // report information on replication message timeouts #define elscReplTimeout (ELSC)0x00000040 // report information on message expiration by age limit from public folders #define elscReplExpiry (ELSC)0x00000080 This default setting is 0, which will cause only the replication agent start and stop to be written to the Windows NT event log. The other subcategories are subject to change without notice, as is the format of the entries in the event log. Additional subcategories will be added in the future. If you want to see all of the possible replication category event log entries, set the "Replication Event Log" value to 0xFFFFFFFF. You need a lot of disk space for this. | ||||||
Replication Expiry | 900 | Units: Seconds Min: 60 Max: 3600 Messages are expired during the Maintenance Schedule set in Administrator on the server object. This interval indicates how long to wait after the start of the last expiry before starting another expiry. If the expiry takes longer than this interval, a new expiry is started immediately after the first expiry completes. | |||||
Replication Folder Count Limit | 10 | Because public folders are slow to create, transport replication message size limits and internal size limits, it is necessary to place a folder count limit (per replication message). If 20 folders have been created but not yet replicated, and the "Replication Folder Count Limit" is set to 10, then the first 10 folders will be sent in 1 replication message, immediately followed by the next 10 in another replication message. | |||||
Replication Message Count Limit | 20 | Same as Replication Folder Count Limit, but for messages. | |||||
Replication RMR Timeout | 3600 | Units: Seconds Min: 60 Max: 3600 This is the time interval that replication messages which cannot be processed will be held. | |||||
Replication Send Folder Tree | 60 | Units: Seconds Min: 60 Max: 3600 Used to override the default rate at which the folder hierarchy is replicated. | |||||
Replication Status Updates | 3600 | Units: Seconds Min: 60 Max: 3600 Time interval at which status broadcasts will be sent for a folder. When this much time has passed with no replication messages sent for a given folder, a status message will automatically be sent. | |||||
Replication Timeout | 60 | Units: Seconds Min: 60 Max: 900 This is the frequency at which the replication agent will check its internal state tables for backfill timeouts. Smaller values will cause timeouts to be detected closer to the actual timeout, but also tend to swamp the server. Don't change the default value unless you know what you are doing. | |||||
Track Duplicates | 1 | Units: Hours Min: 1 Max: 24 Time interval for which duplicates are tracked at delivery. This is the number of hours for which information on received messages will be kept and duplicates will be eliminated. The BackgroundCleanup task must be enabled for this to work. | |||||
Transport Event Log | See Public General Event Log. |
Under Registry Key:
System\CurrentControlSet\Services\EventLog\Application\MSExchangeIS
Name | Type | Default Value | Description | |
CategoryCount | Specifies the number of categories supported. | |||
CategoryMessageFile | Specifies the path and filename for the category message file. | |||
EventMessageFile | Specifies the path and filename for the event identifier message file. |
Under Registry Key:
System\CurrentControlSet\Services\EventLog\Application\
MSExchangeIS Private
Name | Type | Default Value | Description | |
CategoryCount | Specifies the number of categories supported. | |||
CategoryMessageFile | Specifies the path and filename for the category message file. | |||
EventMessageFile | Specifies the path and filename for the event identifier message file. |
Under Registry Key:
System\CurrentControlSet\Services\EventLog\Application\MSExchangeIS Public
Name | Type | Default Value | Description | |
CategoryCount | Specifies the number of categories supported. | |||
CategoryMessageFile | Specifies the path and filename for the category message file. | |||
EventMessageFile | Specifies the path and filename for the event identifier message file. |
Under Registry Key:
System\CurrentControlSet\Services\MSExchangeIS
Name | Type | Default Value | Description | ||
DependOnGroup | The Group this service belongs to. For the information store, none. | ||||
DependOnService | Services the information store depends on. For the information store, MSExchangeDS. | ||||
DisplayName | Long display name of the service. For the information store, Microsoft Exchange Information Store. | ||||
ErrorControl | Specifies the severity of the error if the information store fails to start during startup and determines the action taken by the startup program if failure occurs. | ||||
ImagePath | Path to .Exe file for information store service. | ||||
ObjectName | Specifies the machine account for the context that the service will be run under. | ||||
Start | Specifies when to start the service (autostart, manual start, disabled, etc.) | ||||
Type | Specifies the type of service (Win32 process, Windows NT device driver, Windows NT file system driver, etc.) |
Under Registry Key:
System\CurrentControlSet\Services\MSExchangeIS\Performance
These are all Performance Monitor settings.
Name | Type | Default Value | Description |
Close | |||
Collect | |||
First Counter | |||
First Help | |||
Last Counter | |||
Last Help | |||
Library | |||
Open |
Under Registry Key:
System\CurrentControlSet\Services\MSExchangeIS\Security
Name | Type | Default Value | Description |
Security |